ALIYUN::VPC::TrafficMirrorFilter は、トラフィックミラーリングのフィルターを作成するために使用されます。
構文
{
"Type": "ALIYUN::VPC::TrafficMirrorFilter",
"Properties": {
"TrafficMirrorFilterDescription": String,
"EgressRules": List,
"TrafficMirrorFilterName": String,
"IngressRules": List
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
TrafficMirrorFilterDescription | String | いいえ | はい | フィルターの説明。 | 説明は 1 ~ 256 文字である必要があります。説明は |
EgressRules | List | いいえ | いいえ | フィルターの送信ルールの詳細。 | 詳細については、EgressRules プロパティ をご参照ください。 |
TrafficMirrorFilterName | String | いいえ | はい | フィルターの名前。 | 名前は 1 ~ 128 文字である必要があります。名前は |
IngressRules | List | いいえ | いいえ | フィルターの受信ルールの詳細。 | 詳細については、IngressRules プロパティ をご参照ください。 |
EgressRules 構文
"EgressRules": [
{
"DestinationPortRange": String,
"Action": String,
"SourcePortRange": String,
"Priority": Integer,
"SourceCidrBlock": String,
"DestinationCidrBlock": String,
"Protocol": String
}
]EgressRules プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
DestinationPortRange | String | いいえ | いいえ | 送信トラフィックの宛先ポート範囲。 | サポートされているポートは 1 ~ 65535 です。 開始ポートと終了ポートはスラッシュ (/) で区切ります。サンプル値: 1/200 および 80/80。 このプロパティを -1/-1 に設定することはできません。値 -1/-1 は、すべてのポートが許可されていることを示します。 説明 EgressRules の Protocol プロパティを ALL または ICMP に設定した場合、DestinationPortRange プロパティを指定する必要はありません。この場合、すべてのポートが許可されます。 |
Action | String | はい | いいえ | 送信ルールの処理。 | 有効な値:
|
SourcePortRange | String | いいえ | いいえ | 送信トラフィックの送信元ポート範囲。 | サポートされているポートは 1 ~ 65535 です。 開始ポートと終了ポートはスラッシュ (/) で区切ります。サンプル値: 1/200 および 80/80。 このプロパティを -1/-1 に設定することはできません。値 -1/-1 は、すべてのポートが許可されていることを示します。 説明 EgressRules の Protocol プロパティを ALL または ICMP に設定した場合、SourcePortRange プロパティを指定する必要はありません。この場合、すべてのポートが許可されます。 |
Priority | Integer | いいえ | いいえ | 送信ルールの優先順位。 | 値が小さいほど、優先順位が高くなります。 フィルターには最大 10 個の送信ルールを追加できます。 |
SourceCidrBlock | String | いいえ | いいえ | 送信トラフィックの送信元 CIDR ブロック。 | なし。 |
DestinationCidrBlock | String | いいえ | いいえ | 送信トラフィックの宛先 CIDR ブロック。 | なし。 |
Protocol | String | はい | いいえ | ミラーリングする送信トラフィックで使用されるプロトコルのタイプ。 | 有効な値:
|
IngressRules 構文
"IngressRules": [
{
"DestinationPortRange": String,
"Action": String,
"SourcePortRange": String,
"Priority": Integer,
"SourceCidrBlock": String,
"DestinationCidrBlock": String,
"Protocol": String
}
]IngressRules プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
DestinationPortRange | String | いいえ | いいえ | 受信トラフィックの宛先ポート範囲。 | サポートされているポートは 1 ~ 65535 です。 開始ポートと終了ポートはスラッシュ (/) で区切ります。サンプル値: 1/200 および 80/80。 説明 IngressRules の Protocol プロパティを ALL または ICMP に設定した場合、DestinationPortRange プロパティを指定する必要はありません。この場合、すべてのポートが許可されます。 |
Action | String | はい | いいえ | 受信ルールの処理。 | 有効な値:
|
SourcePortRange | String | いいえ | いいえ | 受信トラフィックの送信元ポート範囲。 | サポートされているポートは 1 ~ 65535 です。 開始ポートと終了ポートはスラッシュ (/) で区切ります。サンプル値: 1/200 および 80/80。 説明 IngressRules の Protocol プロパティを ALL または ICMP に設定した場合、SourcePortRange プロパティを指定する必要はありません。この場合、すべてのポートが許可されます。 |
Priority | Integer | いいえ | いいえ | 受信ルールの優先順位。 | 値が小さいほど、優先順位が高くなります。 フィルターには最大 10 個の受信ルールを追加できます。 |
SourceCidrBlock | String | いいえ | いいえ | 受信トラフィックの送信元 CIDR ブロック。 | なし。 |
DestinationCidrBlock | String | いいえ | いいえ | 受信トラフィックの宛先 CIDR ブロック。 | なし。 |
Protocol | String | はい | いいえ | ミラーリングする受信トラフィックで使用されるプロトコルのタイプ。 | 有効な値:
|
戻り値
Fn::GetAtt
TrafficMirrorFilterDescription: フィルターの説明。
EgressRules: フィルターの送信ルールの詳細。
TrafficMirrorFilterId: フィルターの ID。
TrafficMirrorFilterName: フィルターの名前。
IngressRules: フィルターの受信ルールの詳細。