すべてのプロダクト
Search
ドキュメントセンター

Web Application Firewall:API の概要

最終更新日:Apr 01, 2026

次の表に、Web Application Firewall (WAF) で利用可能な API オペレーションをリストします。

インスタンス管理

API説明
DescribeInstanceInfo購入した WAF インスタンスの基本情報 (ID、タイプ、ステータスなど) を照会します。
DescribeInstanceSpecInfo購入した WAF インスタンスの仕様情報を照会します。
DeleteInstance有効期限が切れたサブスクリプションの WAF インスタンスをリリースします。

ドメイン名設定

API説明
DescribeDomainNames1 回の呼び出しで WAF に追加されたすべてのドメイン名を照会します。DescribeDomainList はフィルタリングをサポートし、ページ単位で結果を返すため、代わりにこの API を呼び出すことを推奨します。
DescribeDomainListフィルタリング条件をサポートし、WAF に追加されたドメイン名をページ単位で照会します。多数のドメイン名を照会する場合は、このオペレーションを呼び出すことを推奨します。
DescribeDomainWAF に追加された特定のドメイン名の設定を照会します。
CreateDomainWAF にドメイン名を追加します。
ModifyDomain特定のドメイン名の設定を変更します。
DeleteDomainWAF からドメイン名を削除します。
DescribeCertificatesドメイン名に関連付けられた証明書を照会します。証明書は SSL Certificates Service によって管理されます。
DescribeCertMatchStatusドメイン名用にアップロードされた証明書と秘密鍵が一致するかどうかを確認します。
CreateCertificateWAF に追加されたドメイン名の証明書と秘密鍵をアップロードします。
CreateCertificateByCertificateId証明書 ID に基づいてドメイン名の証明書をアップロードします。
DescribeDomainBasicConfigsWAF に追加されたドメイン名の保護ステータスを照会します。
DescribeDomainAdvanceConfigsWAF に追加されたドメイン名の設定詳細を照会します。

保護設定

API説明
ModifyDomainIpv6Statusドメイン名の IPv6 トラフィック保護を有効化または無効化します。
DescribeProtectionModuleStatusWAF 保護モジュールが有効になっているかどうかを照会します。サポートされているモジュールには、Web 侵入防止、データセキュリティ、高度な保護、ボット管理、アクセス制御/帯域幅制限が含まれます。
ModifyProtectionModuleStatusWAF 保護モジュールを有効化または無効化します。サポートされているモジュールには、Web 侵入防止、データセキュリティ、高度な保護、ボット管理、アクセス制御/帯域幅制限が含まれます。
DescribeProtectionModuleModeWAF 保護モジュールの保護モードを照会します。サポートされているモジュールには、保護ルールエンジン、ビッグデータディープラーニングエンジン、HTTP フラッド攻撃対策、データリスク管理、ポジティブセキュリティモデルが含まれます。
ModifyProtectionModuleModeWAF 保護モジュールの保護モードを変更します。サポートされているモジュールには、保護ルールエンジン、ビッグデータディープラーニングエンジン、HTTP フラッド攻撃対策、データリスク管理、ポジティブセキュリティモデルが含まれます。
DescribeProtectionModuleRulesWAF 保護モジュール用に作成されたルールを照会します。サポートされているモジュールには、Web 侵入防止、データセキュリティ、ボット管理、アクセス制御/帯域幅制限、Web サイトのホワイトリストが含まれます。
CreateProtectionModuleRuleWAF 保護モジュール用のルールを作成します。サポートされているモジュールには、Web 侵入防止、データセキュリティ、ボット管理、アクセス制御/帯域幅制限、ホワイトリストが含まれます。
ModifyProtectionModuleRuleWAF 保護モジュール用に作成されたルールを変更します。サポートされているモジュールには、Web 侵入防止、データセキュリティ、高度な保護、ボット管理、アクセス制御/帯域幅制限、Web サイトのホワイトリストが含まれます。
ModifyProtectionRuleStatusWAF 保護モジュール用に作成されたルールを有効化または無効化します。サポートされているモジュールには、Web サイト改ざん防止、許可されたクローラー、ボット脅威インテリジェンス、カスタム保護ポリシー、Web サイトのホワイトリストが含まれます。
DescribeDomainRuleGroupドメイン名に対して保護ルールエンジンによって提供される保護ルールグループの ID を照会します。
SetDomainRuleGroupドメイン名の保護ルールグループを設定します。WAF は 3 つのデフォルト保護ルールグループを提供し、カスタム保護ルールグループもサポートしています。
ModifyProtectionRuleCacheStatusWeb サイト改ざん防止ルールによって保護されているドメイン名のキャッシュされたページを更新します。
DeleteProtectionModuleRuleWAF 保護モジュール用に作成されたルールを削除します。
DescribeProtectionModuleCodeConfigWAF リージョンブラックリストで設定可能なリージョンコードを照会します。

ログ管理

API説明
ModifyLogServiceStatusドメイン名のログ収集機能を有効化または無効化します。
ModifyLogRetrievalStatusドメイン名のログ検索機能を有効化または無効化します。
DescribeLogServiceStatusWAF に追加されたドメイン名に対してログ収集機能が有効になっているかどうかを照会します。

システム管理

API説明
DescribeWafSourceIpSegmentWAF 保護クラスターによって使用される back-to-origin の CIDR ブロックを照会します。

リソース操作

API説明
MoveResourceGroupWAF リソースを別のリソースグループに転送します。