Domain Allowlist の利用を開始する
Domain Allowlist は Enterprise プランのお客様がご利用になれます。この機能にご興味がある場合は、アクセス権のリクエストについて Datadog サポートへお問い合わせください。
Request AccessDomain Allowlist は、通知を送信できるメール ドメインを制限します。
このドキュメントでは API を通じて Domain Allowlist にアクセスし、設定する方法を説明します。UI を使用する場合は、Domain Allowlist を参照してください。
Domain Allowlist の取得
Domain Allowlist と、その有効/無効状態を返します。
GET
https://api.datadoghq.com/api/v2/domain_allowlist
リクエスト
例
curl -X GET "https://api.datadoghq.com/api/v2/domain_allowlist" \
-H "Accept: application/json" \
-H "DD-API-KEY: ${DD_API_KEY}" \
-H "DD-APPLICATION-KEY: ${DD_APP_KEY}"
レスポンス
OK
モデル
フィールド | 型 | 説明 |
---|
data | object | Domain Allowlist のメール データ |
data.type | enum | Domain Allowlist の種類。許可される enum 値: domain_allowlist 。既定: domain_allowlist 。 |
data.attributes | object | Domain Allowlist の属性 |
data.attributes.enabled | Boolean | true の場合、Domain Allowlist は有効です |
data.attributes.domains | [string] | Domain Allowlist に含まれるドメインの一覧 |
Forbidden
モデル
フィールド | 型 | 説明 |
---|
errors [必須] | [string] | エラーの一覧 |
Not Found
モデル
フィールド | 型 | 説明 |
---|
errors [必須] | [string] | エラーの一覧 |
Too many requests
モデル
フィールド | 型 | 説明 |
---|
errors [必須] | [string] | エラーの一覧 |
例
{
"data": {
"type": "domain_allowlist",
"attributes": {
"enabled": true,
"domains": [
"@aol.com",
"@yahoo.com",
"@gmail.com"
]
}
}
}
Domain Allowlist の変更
Domain Allowlist を有効化/無効化し、指定したメール ドメインの一覧で許可リスト全体を上書きします。
PATCH
https://api.datadoghq.com/api/v2/domain_allowlist
リクエスト
例
curl -X PATCH "https://api.datadog.com/api/v2/domain_allowlist" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "DD-API-KEY: ${DD_API_KEY}" \
-H "DD-APPLICATION-KEY: ${DD_APP_KEY}" \
-d @- << EOF
{
"data": {
"type": "domain_allowlist",
"attributes": {
"enabled": true,
"domains": [
"@datadoghq.com",
"@yahoo.com",
"@gmail.com"
]
}
}
}
EOF
レスポンス
OK
モデル
フィールド | 型 | 説明 |
---|
data | object | Domain Allowlist のメール データ |
data.type | enum | Domain Allowlist の種類。許可される enum 値: domain_allowlist 。既定: domain_allowlist 。 |
data.attributes | object | Domain Allowlist の属性 |
data.attributes.enabled | Boolean | true の場合、Domain Allowlist は有効です |
data.attributes.domains | [string] | Domain Allowlist に含まれるドメインの一覧 |
Forbidden
モデル
フィールド | 型 | 説明 |
---|
errors [必須] | [string] | エラーの一覧 |
Not Found
モデル
フィールド | 型 | 説明 |
---|
errors [必須] | [string] | エラーの一覧 |
Too many requests
モデル
フィールド | 型 | 説明 |
---|
errors [必須] | [string] | エラーの一覧 |
例
{
"data": {
"type": "domain_allowlist",
"attributes": {
"enabled": true,
"domains": [
"@datadoghq.com",
"@yahoo.com",
"@gmail.com"
]
}
}
}
関連資料