トラフィックミラーリングのインバウンドルールまたはアウトバウンドルールを作成します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
vpc:CreateTrafficMirrorFilterRules |
create |
*TrafficMirrorFilter
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| TrafficMirrorFilterId |
string |
必須 |
フィルターの ID です。 |
tmf-j6cmls82xnc86vtpe**** |
| ClientToken |
string |
任意 |
リクエストのべき等性を保証するために使用されるクライアントトークンです。 クライアント側で値を生成できますが、異なるリクエスト間で一意であることを保証する必要があります。クライアントトークンには ASCII 文字のみを使用できます。 説明
このパラメーターを設定しない場合、システムは RequestId を ClientToken として使用します。RequestId は各 API リクエストで異なる場合があります。 |
123e4567-e89b-12d3-a456-426655440000 |
| DryRun |
boolean |
任意 |
操作を実行せずにリクエストをチェックするかどうかを指定します。有効値:
|
false |
| IngressRules |
array<object> |
任意 |
インバウンドルールに関する情報です。 |
|
|
object |
任意 |
インバウンドルールに関する情報です。 |
||
| Action |
string |
任意 |
インバウンドルールのポリシーです。有効値:
|
accept |
| SourceCidrBlock |
string |
任意 |
インバウンドトラフィックの送信元 CIDR ブロックです。 |
10.0.0.0/24 |
| Protocol |
string |
任意 |
ミラーリング対象のインバウンドトラフィックで使用されるプロトコルです。有効値:
|
TCP |
| IpVersion |
string |
必須 |
インスタンスの IP バージョンです。次の値が返される場合があります:
|
IPv4 |
| DestinationPortRange |
string |
任意 |
インバウンドトラフィックの宛先ポート範囲です。有効値:1 ~ 65535。最初と最後のポート番号をスラッシュ (/) で区切ります。例:1/200 または 80/80。 説明
IngressRules.N.Protocol パラメーターが ALL または ICMP に設定されている場合、このパラメーターを設定する必要はありません。その場合、すべてのポートが利用可能になります。 |
80/120 |
| Priority |
integer |
任意 |
インバウンドルールの優先度です。値が小さいほど優先度が高くなります。N の最大値は 10 です。1 つのフィルターに対して最大 10 個のインバウンドルールを設定できます。 |
1 |
| DestinationCidrBlock |
string |
任意 |
インバウンドトラフィックの宛先 CIDR ブロックです。 |
10.0.0.0/24 |
| SourcePortRange |
string |
任意 |
インバウンドトラフィックの送信元ポート範囲です。有効値:1 ~ 65535。最初と最後のポート番号をスラッシュ (/) で区切ります。例:1/200 および 80/80。すべてのポートを示す **-1/-1** は設定できません。 説明
IngressRules.N.Protocol パラメーターが ALL または ICMP に設定されている場合、このパラメーターを設定する必要はありません。その場合、すべてのポートが利用可能になります。 |
80/120 |
| EgressRules |
array<object> |
任意 |
アウトバウンドルールに関する情報です。 |
|
|
object |
任意 |
アウトバウンドルールに関する情報です。 |
||
| Action |
string |
必須 |
アウトバウンドルールの収集ポリシーです。有効値:
|
accept |
| SourceCidrBlock |
string |
任意 |
アウトバウンドトラフィックの送信元 CIDR ブロックです。 |
10.0.0.0/24 |
| Protocol |
string |
必須 |
ミラーリング対象のアウトバウンドトラフィックで使用されるプロトコルです。有効値:
|
TCP |
| IpVersion |
string |
必須 |
インスタンスの IP バージョンです。有効値:
|
IPv4 |
| DestinationPortRange |
string |
任意 |
アウトバウンドトラフィックの宛先ポート範囲です。有効値:1 ~ 65535。最初と最後のポート番号をスラッシュ (/) で区切ります。例:1/200 および 80/80。すべてのポートを示す **-1/-1** は設定できません。 説明
EgressRules.N.Protocol が ALL または ICMP に設定されている場合、このパラメーターを設定する必要はありません。その場合、すべてのポートが利用可能になります。 |
22/40 |
| Priority |
integer |
任意 |
アウトバウンドルールの優先度です。値が小さいほど優先度が高くなります。N の最大値は 10 です。1 つのフィルターに対して最大 10 個のアウトバウンドルールを設定できます。 |
1 |
| DestinationCidrBlock |
string |
任意 |
アウトバウンドトラフィックの宛先 CIDR ブロックです。 |
10.0.0.0/24 |
| SourcePortRange |
string |
任意 |
アウトバウンドトラフィックの送信元ポート範囲です。有効値:1 ~ 65535。最初と最後のポート番号をスラッシュ (/) で区切ります。例:1/200 および 80/80。すべてのポートを示す **-1/-1** は設定できません。 説明
EgressRules.N.Protocol が ALL または ICMP に設定されている場合、このパラメーターを設定する必要はありません。その場合、すべてのポートが利用可能になります。 |
22/40 |
| RegionId |
string |
必須 |
ミラーリング対象トラフィックが属するリージョンの ID です。 最新のリージョンリストを照会するには、DescribeRegions 操作を呼び出してください。トラフィックミラーリングをサポートしているリージョンの詳細については、「トラフィックミラーリングの概要」をご参照ください。 |
cn-hongkong |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエストの ID です。 |
07F272E2-6AD5-433A-8207-A607C76F1676 |
| IngressRules |
array<object> |
インバウンドルールのリストです。 |
|
|
object |
|||
| InstanceId |
string |
インバウンドルールの ID です。 |
tmr-j6c6rtallo51ouzv3**** |
| EgressRules |
array<object> |
アウトバウンドルールのリストです。 |
|
|
object |
|||
| InstanceId |
string |
アウトバウンドルールの ID です。 |
tmr-j6cok23ugp53eeib5**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "07F272E2-6AD5-433A-8207-A607C76F1676",
"IngressRules": [
{
"InstanceId": "tmr-j6c6rtallo51ouzv3****"
}
],
"EgressRules": [
{
"InstanceId": "tmr-j6cok23ugp53eeib5****"
}
]
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | ResourceNotFound.TrafficMirrorFilter | The specified resource of traffic mirror filter is not found. | |
| 400 | IncorrectStatus.TrafficMirrorFilter | The status of traffic mirror filter is incorrect. | |
| 400 | IncorrectStatus.TrafficMirrorSession | The status of traffic mirror session is incorrect. | |
| 400 | QuotaExceeded.TrafficMirrorRulesPerFilter | The quota of the number of traffic mirror rules per filter is exceeded. | |
| 400 | DuplicatedParam.Priority | The specified priority conflicts with the existing priority. | |
| 400 | UnsupportedRegion | The feature is not supported in current region. | |
| 400 | IllegalParam.CidrBlock | The specified CidrBlock is illegal. | |
| 400 | IllegalParam.SourceCidrBlock | The param of SourceCidrBlock %s is illegal. | |
| 400 | IllegalParam.DestinationCidrBlock | The param of DestinationCidrBlock %s is illegal. | |
| 400 | IllegalParam.Protocol | The specified Protocol %s is invalid. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。