Web Application Firewall (WAF) の保護モジュールを有効または無効にします。
DefenseTypeパラメーターを設定して、保護モジュールを指定できます。 このパラメーターの値の詳細については、DefenseTypeパラメーターの説明を参照してください。このトピックの「リクエストパラメーター」セクション。
デバッグ
リクエストパラメーター
パラメーター | データ型 | 必須 | 例 | 説明 |
Action | String | 必須 | ModifyProtectionModuleStatus | 実行する操作です。 値をModifyProtectionModuleStatusに設定します。 |
DefenseType | String | 必須 | waf | 管理するWAF保護モジュール。 有効な値:
指定できる保護モジュールは1つだけです。 |
ドメイン | String | 必須 | www.example.com | Webサイトのドメイン名。 |
InstanceId | String | 必須 | waf_elasticity-cn-0xldbqt **** | WAFインスタンスのID。 説明 DescribeInstanceInfo操作を呼び出して、WAFインスタンスのIDを照会できます。 |
ModuleStatus | Integer | 可 | 1 | 指定した保護モジュールを有効にするか無効にするかを指定します。 有効な値:
|
レスポンスパラメーター
パラメーター | データ型 | 例 | 説明 |
RequestId | String | D7861F61-5B61-46CE-A47C-6B19160D5EB0 | リクエストの ID。 |
例
リクエストの例
http(s)://[Endpoint]/?Action=ModifyProtectionModuleStatus
&DefenseType=waf
&Domai n=www.example.com
&InstanceId=waf_elasticity-cn-0xldbqt ****
&ModuleStatus=1
&<共通リクエストパラメーター>
成功レスポンスの例
XML
形式
<ModifyProtectionModuleStatusResponse>
<RequestId>D7861F61-5B61-46CE-A47C-6B19160D5EB0</RequestId>
</ModifyProtectionModuleStatusResponse>
JSON
形式
{
"RequestId":"D7861F61-5B61-46CE-A47C-6B19160D5EB0"
}
エラーコード
エラーコードの一覧は、「API エラーセンター」をご参照ください。