論理ルールステートメント - AWS WAF、 AWS Firewall Manager、および AWS Shield Advanced

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

論理ルールステートメント

論理ルールステートメントを使用して他のステートメントを組み合わせたり、結果を否定したりします。すべての論理ルールステートメントに、1 つ以上のネストされたステートメントが必要です。

ルールステートメントの結果を論理的に結合または否定するには、ステートメントを論理ルールステートメントの下にネストします。

論理ルールステートメントはネスト可能です。他の論理ルールステートメント内にネストして、スコープダウンステートメントで使用できます。スコープダウンステートメントの詳細については、「スコープダウンステートメント」を参照してください。

注記

コンソールのビジュアルエディタは、1 レベルのルールステートメントのネストをサポートしており、多くのニーズに対応しています。より多くのレベルをネストするには、コンソールでルールの JSON 表現を編集するか、API を使用します。

この表では、論理ルールステートメントについて説明し、それぞれのウェブ ACL キャパシティーユニット (WCU) 使用量を計算するためのガイドラインを提供します。WCU の詳細については、「AWS WAF ウェブ ACL キャパシティーユニット (WCUs)」を参照してください。

論理ステートメント

説明

WCU

AND のロジック

ネストされたステートメントを AND ロジックと組み合わせます。

ネストされたステートメントに基づく

NOT のロジック

ネストされたステートメントの結果を否定します。

ネストされたステートメントに基づく

OR のロジック

ネストされたステートメントを OR ロジックと組み合わせます。

ネストされたステートメントに基づく