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

Web Application Firewall:機能別操作一覧

最終更新日:Feb 20, 2025

次の表は、Web Application Firewall (WAF) で使用できるAPI操作の一覧です。

インスタンス管理

API 操作

説明

DescribeInstanceInfo

購入したWAFインスタンスに関する基本情報を照会します。 情報には、WAFインスタンスのID、タイプ、およびステータスが含まれます。

DescribeInstanceSpecInfo

購入したWAFインスタンスの仕様を照会します。

DeleteInstance

期限切れのリリース サブスクリプションWAFインスタンス。

ドメイン名の設定

API 操作

説明

DescribeDomainNames

WAFに追加されたすべてのドメイン名を照会します。

説明

この操作は、すべてのドメイン名を同時に返します。 DescribeDomainList操作を呼び出して、WAFに追加されたドメイン名を照会し、ページ付けされた結果を返すことを推奨します。

DescribeDomainList

WAFに追加されたドメイン名を照会します。 結果はページ付けされる。

説明

この操作では、クエリにさまざまな条件を指定し、ページ区切りの結果を返します。 多数のドメイン名を照会する場合は、この操作を呼び出すことを推奨します。

DescribeDomain

WAFに追加されたドメイン名の設定を照会します。

CreateDomain

WAFにドメイン名を追加します。

ModifyDomain

特定のドメイン名の設定を変更します。

DeleteDomain

WAFからドメイン名を削除します。

DescribeCertificates

特定のドメイン名に関連付けられ、証明書管理サービスによって管理される証明書を照会します。

DescribeCertMatchStatus

特定のドメイン名に対してアップロードされた証明書と秘密鍵が一致するかどうかを確認します。

CreateCertificate

WAFに追加されたドメイン名の証明書と秘密鍵をアップロードします。

CreateCertificateByCertificateId

証明書IDに基づいて、特定のドメイン名の証明書をアップロードします。

DescribeDomainBasicConfigs

WAFに追加されたドメイン名の保護ステータスを照会します。

DescribeDomainAdvanceConfigs

WAFに追加されたドメイン名の構成の詳細を照会します。

保護設定

API 操作

説明

ModifyDomainIpv6Status

ドメイン名のIPv6トラフィック保護を有効または無効にします。

DescribeProtectionModuleStatus

特定のWAF保護モジュールが有効かどうかを照会します。 WAF保護モジュールには、web侵入防止、データセキュリティ、高度な保護、ボット管理、アクセス制御またはスロットリングが含まれます。

ModifyProtectionModuleStatus

特定のWAF保護モジュールを有効または無効にします。 WAF保護モジュールには、web侵入防止、データセキュリティ、高度な保護、ボット管理、アクセス制御またはスロットリングが含まれます。

DescribeProtectionModuleMode

特定のWAF保護モジュールの保護モードを照会します。 WAF保護モジュールには、保護ルールエンジン、ビッグデータ深層学習エンジン、HTTPフラッド保護、データリスク管理、およびポジティブセキュリティモデルが含まれます。

ModifyProtectionModuleMode

特定のWAF保護モジュールの保護モードを変更します。 WAF保護モジュールには、保護ルールエンジン、ビッグデータ深層学習エンジン、HTTPフラッド保護、データリスク管理、およびポジティブセキュリティモデルが含まれます。

DescribeProtectionModuleRules

特定のWAF保護モジュール用に作成されたルールを照会します。 WAF保護モジュールには、web侵入防止、データセキュリティ、ボット管理、アクセス制御またはスロットリング、webサイトのホワイトリストが含まれます。

CreateProtectionModuleRule

特定のWAF保護モジュールのルールを作成します。 WAF保護モジュールには、web侵入防止、データセキュリティ、ボット管理、アクセス制御またはスロットリング、ホワイトリストが含まれます。

ModifyProtectionModuleRule

特定のWAF保護モジュール用に作成されたルールを変更します。 WAF保護モジュールには、web侵入防止、データセキュリティ、高度な保護、ボット管理、アクセス制御またはスロットリング、webサイトのホワイトリストが含まれます。

ModifyProtectionRuleStatus

特定のWAF保護モジュール用に作成されたルールを有効または無効にします。 WAF保護モジュールには、Webサイトの改ざん防止、許可されたクローラー、ボットの脅威インテリジェンス、カスタム保護ポリシー、Webサイトのホワイトリストが含まれます。

DescribeDomainRuleGroup

特定のドメイン名の保護ルールエンジンモジュールによって提供される保護ルールグループのIDを照会します。

SetDomainRuleGroup

特定のドメイン名に対して保護ルールエンジンモジュールによって提供される保護ルールグループを構成します。 WAFは、3つのデフォルト保護ルールグループを提供します。 カスタム保護ルールグループを設定することもできます。

ModifyProtectionRuleCacheStatus

特定のWebサイトの改ざん防止ルールによって保護されているドメイン名のキャッシュされたページを更新します。

DeleteProtectionModuleRule

特定のWAF保護モジュール用に作成されたルールを削除します。

DescribeProtectionModuleCodeConfig

WAFリージョンブラックリストで設定できるリージョンのコードを照会します。

ログ管理

API 操作

説明

ModifyLogServiceStatus

ドメイン名のログ収集機能を有効または無効にします。

ModifyLogRetrievalStatus

ドメイン名のログ取得機能を有効または無効にします。

DescribeLogServiceStatus

WAFに追加されたドメイン名に対してログ収集機能が有効になっているかどうかを照会します。

システム管理

API 操作

説明

DescribeWafSourceIpSegment

WAF保護クラスターで使用されるback-to-origin CIDRブロックを照会します。

リソース関連の操作

API 操作

説明

MoveResourceGroup

WAFリソースを別のリソースグループに転送します。