メニュー
AWS CloudFormation
ユーザーガイド (API バージョン 2010-05-15)

AWS WAF SizeConstraintSet SizeConstraint

SizeConstraintAWS::WAF::SizeConstraintSet リソースのプロパティであり、サイズの制約および AWS WAF で制約するウェブリクエストの部分を指定します。

構文

JSON

{ "ComparisonOperator" : String, "FieldToMatch" : Field to match, "Size" : String, "TextTransformation" : String }

YAML

ComparisonOperator: String FieldToMatch: Field to match Size: String TextTransformation: String

プロパティ

ComparisonOperator

AWS WAF で実行する比較のタイプ。AWS WAF ではこの値を Size および FieldToMatch のプロパティ値と組み合わせて使用し、サイズの制約が一致しているかどうかを確認します。詳細と有効な値については、AWS WAF API リファレンスSizeConstraint データ型の ComparisonOperator コンテンツを参照してください。

Required: Yes

Type: String

FieldToMatch

AWS WAF が検索するウェブリクエストの部分 (特定のヘッダーやクエリ文字列など)。

Required: Yes

Type: AWS WAF SizeConstraintSet SizeConstraint FieldToMatch

Size

AWS WAF で指定された FieldToMatch のサイズに対して比較するバイト単位のサイズ。AWS WAF では SizeComparisonOperator および FieldToMatch のプロパティ値と組み合わせて使用し、ウェブリクエストのサイズの制約が一致しているかどうかを確認します。詳細と有効な値については、AWS WAF API リファレンスSizeConstraint データ型の Size コンテンツを参照してください。

Required: Yes

Type: Integer

TextTransformation

リクエストが一致しているかどうかを検査する前に AWS WAF で FieldToMatch プロパティをどのように処理するかを指定します。テキストの変換により、攻撃者が AWS WAF をバイパスしようとしてウェブリクエストで使用する異常なフォーマットの一部が削除されます。変換を指定した場合、AWS WAF はウェブリクエストで一致を検査する前に FieldToMatch を変換します。

たとえば、AWS WAF は空白文字 (\t\n など) を単一のスペースに置き換えることができます。有効な値については、AWS WAF API リファレンスSizeConstraint データ型の TextTransformation コンテンツを参照してください。

Required: Yes

Type: String

このページの内容: