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

Web Application Firewall:機能別操作一覧

最終更新日:Dec 08, 2023

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

インスタンス管理

API説明
DescribeInstanceInfo購入したWAFインスタンスに関する基本情報を照会します。 情報には、WAFインスタンスのID、タイプ、およびステータスが含まれます。
DescribeInstanceSpecInfo購入したWAFインスタンスに関する仕様情報を照会します。
DeleteInstanceリリース情報サブスクリプションWAFインスタンスの有効期限が切れること。

ドメイン名の設定

API説明
DescribeDomainNamesWAFに追加されたすべてのドメイン名を照会します。
説明 この操作は、一度にすべてのドメイン名を返します。 ページごとにドメイン名を返すDescribeDomainList操作を呼び出すことを推奨します。
DescribeDomainListページごとにWAFに追加されたドメイン名を照会します。
説明 この操作では、クエリに異なる条件を指定することができ、クエリ結果をページ単位で返すことができます。 多数のドメイン名をクエリする場合は、操作を呼び出すことをお勧めします。
DescribeDomainWAFに追加された特定のドメイン名の設定を照会します。
CreateDomainWAFにドメイン名を追加します。
ModifyDomain特定のドメイン名の設定を変更します。
DeleteDomainWAFからドメイン名を削除します。
DescribeCertificates特定のドメイン名に関連付けられている証明書を照会します。 証明書は、SSL証明書サービスにより管理されます。
DescribeCertMatchStatus特定のドメイン名にアップロードする証明書と秘密鍵が一致するかどうかを確認します。
WAFに追加されたドメイン名の証明書と秘密鍵をアップロードします。
CreateCertificateByCertificateId証明書IDに基づいて、特定のドメイン名の証明書をアップロードします。
WAFに追加されたドメイン名の保護状態を問い合わせます。
WAFに追加されたドメイン名の構成の詳細を照会します。

Protection configuration

API説明
ModifyDomainIpv6Statusドメイン名のIPv6トラフィック保護を有効または無効にします。
DescribeProtectionModuleStatus特定のWAF保護モジュールが有効かどうかを照会します。 WAF保護モジュールには、web侵入防止、データセキュリティ、高度な保護、ボット管理、アクセス制御またはスロットリングが含まれます。
特定の 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サイトの改ざん防止ルールによって保護されているドメイン名のキャッシュされたページを更新します。
特定のWAF保護モジュール用に作成されたルールを削除します。
WAFリージョンブラックリストで設定できるリージョンのコードを照会します。

ログ管理

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

System management

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

リソース操作

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