トラフィックマーキングポリシーの名前、説明、およびトラフィック分類ルールを変更します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cen:UpdateTrafficMarkingPolicyAttribute |
update |
*CenInstance
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ClientToken |
string |
任意 |
リクエストのべき等性を確保するために使用されるクライアントトークン。 このパラメーターの値はクライアントによって生成されます。異なるリクエスト間で値が一意であることを確認してください。トークンの長さは最大 64 ASCII 文字です。 |
123e4567-e89b-12d3-a456-426**** |
| DryRun |
boolean |
任意 |
ドライランを実行するかどうかを指定します。有効な値:
|
false |
| TrafficMarkingPolicyId |
string |
必須 |
トラフィックマーキングポリシーの ID。 |
tm-u9nxup5kww5po8**** |
| TrafficMarkingPolicyName |
string |
任意 |
トラフィックマーキングポリシーの新しい名前。 名前は空、または 1~128 文字で、http:// または https:// で始まることはできません。 |
nametest |
| TrafficMarkingPolicyDescription |
string |
任意 |
トラフィックマーキングポリシーの新しい説明。 説明は空、または 1~256 文字で、http:// または https:// で始まることはできません。 |
desctest |
| AddTrafficMatchRules |
array<object> |
任意 |
追加するトラフィック分類ルールのリスト。 一度に最大 50 個のトラフィック分類ルールを追加できます。 |
|
|
object |
任意 |
追加するトラフィック分類ルールのリスト。 |
||
| MatchDscp |
integer |
任意 |
トラフィックパケットの Differentiated Services Code Point (DSCP) 値。有効な値: 0 ~ 63。 トラフィック分類ルールは、指定された DSCP 値を含むトラフィックと一致します。このパラメーターを設定しない場合、トラフィック分類ルールは任意の DSCP 値を持つトラフィックと一致します。 説明
DSCP 値とは、トラフィックパケットがリージョン間接続に入る前にすでに持っている DSCP 値を指します。 一度に最大 50 個のトラフィック分類ルールを追加できます。各トラフィック分類ルールは 1 つの DSCP 値と一致させることができます。 |
1 |
| DstCidr |
string |
任意 |
トラフィックパケットの送信先 CIDR ブロック。IPv4 および IPv6 アドレスがサポートされています。 トラフィック分類ルールは、送信先 IP アドレスが送信先 CIDR ブロック内に含まれるトラフィックと一致します。このパラメーターを設定しない場合、トラフィック分類ルールは任意の送信先 IP アドレスを持つトラフィックと一致します。 一度に最大 50 個のトラフィック分類ルールを追加できます。各トラフィック分類ルールには 1 つの送信先 CIDR ブロックを指定できます。 |
172.30.0.0/24 |
| TrafficMatchRuleDescription |
string |
任意 |
トラフィック分類ルールの説明。 一度に最大 50 個のトラフィック分類ルールを追加できます。各トラフィック分類ルールには 1 つの説明を設定できます。 説明は空、または 1~256 文字で、http:// または https:// で始まることはできません。 |
test1 |
| Protocol |
string |
任意 |
トラフィックパケットのプロトコルの種類。 トラフィックマーキングポリシーは、HTTP、HTTPS、TCP、UDP、SSH、Telnet など、複数のプロトコル種類のトラフィックとの一致をサポートしています。その他のプロトコル種類については、Cloud Enterprise Network (CEN) コンソール にログインして確認してください。 一度に最大 50 個のトラフィック分類ルールを追加できます。各トラフィック分類ルールは 1 つのプロトコル種類と一致させることができます。 |
UDP |
| DstPortRange |
array |
任意 |
トラフィックパケットの宛先ポート。有効値: -1 および 1 ~ 65535。 トラフィック分類ルールは、宛先ポートが宛先ポート範囲内に含まれるトラフィックと一致します。このパラメーターを設定しない場合、トラフィック分類ルールは任意の宛先ポートを持つトラフィックと一致します。 このパラメーターは最大 2 つのポート番号をサポートします。入力フォーマットは以下の通りです。
一度に最大 50 個のトラフィック分類ルールを追加できます。各トラフィック分類ルールには 1 つの宛先ポート範囲を指定できます。 |
|
|
integer |
任意 |
トラフィックパケットの宛先ポート。有効値: -1 および 1 ~ 65535。 トラフィック分類ルールは、宛先ポートが宛先ポート範囲内に含まれるトラフィックと一致します。このパラメーターを設定しない場合、トラフィック分類ルールは任意の宛先ポートを持つトラフィックと一致します。 このパラメーターは最大 2 つのポート番号をサポートします。入力フォーマットは以下の通りです。
一度に最大 50 個のトラフィック分類ルールを追加できます。各トラフィック分類ルールには 1 つの宛先ポート範囲を指定できます。 |
77 |
|
| SrcCidr |
string |
任意 |
トラフィックパケットの送信元 CIDR ブロック。IPv4 および IPv6 アドレスがサポートされています。 トラフィック分類ルールは、送信元 IP アドレスが送信元 CIDR ブロック内に含まれるトラフィックと一致します。このパラメーターを設定しない場合、トラフィック分類ルールは任意の送信元 IP アドレスを持つトラフィックと一致します。 一度に最大 50 個のトラフィック分類ルールを追加できます。各トラフィック分類ルールは 1 つの送信元 CIDR ブロックと一致させることができます。 |
10.128.32.0/19 |
| SrcPortRange |
array |
任意 |
トラフィックパケットの送信元ポート。有効値: -1 および 1 ~ 65535。 トラフィック分類ルールは、送信元ポートが送信元ポート範囲内に含まれるトラフィックと一致します。このパラメーターを設定しない場合、トラフィック分類ルールは任意の送信元ポートを持つトラフィックと一致します。 このパラメーターは最大 2 つのポート番号をサポートします。入力フォーマットは以下の通りです。
一度に最大 50 個のトラフィック分類ルールを追加できます。各トラフィック分類ルールには 1 つの送信元ポート範囲を指定できます。 |
|
|
integer |
任意 |
トラフィックパケットの送信元ポート。有効値: -1 および 1 ~ 65535。 トラフィック分類ルールは、送信元ポートが送信元ポート範囲内に含まれるトラフィックと一致します。このパラメーターを設定しない場合、トラフィック分類ルールは任意の送信元ポートを持つトラフィックと一致します。 このパラメーターは最大 2 つのポート番号をサポートします。入力フォーマットは以下の通りです。
一度に最大 50 個のトラフィック分類ルールを追加できます。各トラフィック分類ルールには 1 つの送信元ポート範囲を指定できます。 |
22 |
|
| TrafficMatchRuleName |
string |
任意 |
トラフィック分類ルールの名前。 一度に最大 50 個のトラフィック分類ルールを追加できます。各トラフィック分類ルールには 1 つの名前を設定できます。 名前は空、または 1~128 文字で、http:// または https:// で始まることはできません。 |
Guangzhou test |
| AddressFamily |
string |
任意 |
アドレスファミリ。有効な値: IPv4、IPv6、または空。 |
IPv4 |
| DeleteTrafficMatchRules |
array<object> |
任意 |
削除するトラフィック分類ルールのリスト。 説明
送信元 CIDR ブロック、送信先 CIDR ブロック、送信元ポート、宛先ポート、DSCP 値など、トラフィック分類ルールに関する情報をできるだけ多く提供してください。情報が不十分な場合、システムが対象のトラフィック分類ルールを特定できず、削除されない可能性があります。 |
|
|
object |
任意 |
削除するトラフィック分類ルールのリスト。 |
||
| MatchDscp |
integer |
任意 |
トラフィックパケットの DSCP 値。 |
3 |
| DstCidr |
string |
任意 |
トラフィックパケットの送信先 CIDR ブロック。IPv4 および IPv6 アドレスがサポートされています。 |
192.168.200.3/32 |
| TrafficMatchRuleDescription |
string |
任意 |
トラフィック分類ルールの説明。 説明は空、または 1~256 文字で、http:// または https:// で始まることはできません。 |
Hangzhou-Qingdao CAT |
| Protocol |
string |
任意 |
トラフィックパケットのプロトコルの種類。 ListTrafficMarkingPolicies 操作を呼び出して、削除したいトラフィック分類ルールの詳細をクエリできます。 |
TCP |
| DstPortRange |
array |
任意 |
トラフィックパケットの宛先ポート。 |
|
|
integer |
任意 |
トラフィックパケットの宛先ポート。 |
22 |
|
| SrcCidr |
string |
任意 |
トラフィックパケットの送信元 CIDR ブロック。IPv4 および IPv6 アドレスがサポートされています。 |
10.72.0.0/16 |
| SrcPortRange |
array |
任意 |
トラフィックパケットの送信元ポート。 |
|
|
integer |
任意 |
トラフィックパケットの送信元ポート。 |
23 |
|
| TrafficMatchRuleName |
string |
任意 |
トラフィック分類ルールの名前。 名前は空、または 1~128 文字で、http:// または https:// で始まることはできません。 |
test |
| AddressFamily |
string |
任意 |
アドレスファミリ。有効な値: IPv4、IPv6、または空。 |
IPv6 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答。 |
||
| RequestId |
string |
リクエスト ID。 |
60BB11B2-7BF4-54DC-BCC9-F706E1EB02AC |
例
成功レスポンス
JSONJSON
{
"RequestId": "60BB11B2-7BF4-54DC-BCC9-F706E1EB02AC"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidTrafficMarkingPolicyId.NotFound | TrafficMarkingPolicyId is not found. | リクエストに指定された TrafficMarkingPolicyId が存在しません。 |
| 400 | IncorrectStatus.TrafficMarkingPolicy | The status of TrafficMarkingPolicy is incorrect. | TrafficMarkingPolicy の現在のステータスでは、この操作はサポートされていません。後でもう一度お試しください。 |
| 400 | Duplicated.AddTrafficMatchRules | The parameter AddTrafficMatchRules are duplicated. | |
| 400 | Duplicated.DeleteTrafficMatchRulese | The parameter DeleteTrafficMatchRules are duplicated. | |
| 400 | InstanceExist.AddTrafficMatchRules | The instance already exists. | 指定されたインスタンスは既に存在します。 |
| 400 | Duplicated.AddTrafficMatchRulesAndDeleteTrafficMatchRules | The same rule in AddTrafficMatchRules and DeleteTrafficMatchRules is not supported.. | AddTrafficMatchRules と DeleteTrafficMatchRules に同じエントリを含めることはできません。まずエントリを削除してから追加してください。 |
| 400 | IllegalParam.DstPortRange | The specified DstPortRange is illegal. | 宛先ポートが無効です。 |
| 400 | IllegalParam.SrcPortRange | The specified SrcPortRange is illegal. | 送信元ポートが無効です。 |
| 400 | AttrMismatching.CidrAddressFamily | Attribute SrcCidr or DstCidr of TrafficMarkRule does not match AddressFamily. | フロー分類ルールのソース CIDR ブロックまたは送信先 CIDR ブロックがアドレスファミリーと一致しません。構成を修正して、再試行してください。 |
| 400 | IllegalParam.AddressFamily | AddressFamily is illegal. | リクエストパラメーターの AddressFamily 値が無効です。有効な値: IPv4、IPv6。 |
| 400 | AttrMismatching.SrcCidrDstCidr | Attribute SrcCidr of TrafficMarkRule does not match DstCidr. | フロー分類ルールのソース CIDR ブロックと送信先 CIDR ブロックのアドレスファミリーが一致しません。構成を修正して、再試行してください。 |
| 400 | AttrMismatching.CidrProtocol | Attribute SrcCidr or DstCidr of TrafficMarkRule does not match Protocol. | フロー分類ルールのソース CIDR ブロック (SrcCidr) または送信先 CIDR ブロック (DstCidr) がプロトコル (Protocol) と一致しません。公式ドキュメントに従って構成を変更し、再試行してください。 |
| 400 | InvalidTransitRouterMode.NeedUpgrade | TransitRouter need to upgrade. | 現在のトランジットルーターモードはサポートされていません。 |
| 400 | OperationUnsupported.SrcPortRange | Current TR version does not support setting source port range. | 現在のトランジットルーターバージョンは、送信元ポート範囲のセットをサポートしていません。 |
| 400 | OperationUnsupported.DstPortRange | Current TR version does not support setting destination port range. | 現在のトランジットルーターバージョンは、フロー分類ルールでの宛先ポート範囲の設定をサポートしていません。 |
| 400 | OperationUnsupported.IPv6Cidr | The traffic marking policy for current TR type does not support IPv6 CIDR. | Basic Edition トランジットルーターのトラフィックマーキングポリシーにおけるフロー分類ルールは、転送およびルーティング用の IPv6 CIDR ブロックをサポートしていません。 |
| 400 | IllegalParam.DstCidr | DstCidr is illegal. | リクエストに指定された DstCidr が無効です。 |
| 400 | IllegalParam.SrcCidr | SrcCidr is illegal. | リクエストで指定された SrcCidr が無効です。 |
| 400 | InvalidParameter | Invalid parameter. | パラメーターが無効です。 |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | この操作を実行するために必須の権限がアカウントにありません。 |
| 400 | MissingParam.TrafficMarkingPolicyId | The parameter TrafficMarkingPolicyId is mandatory. | |
| 400 | InvalidParameter.TrafficMarkingPolicyId | The specified parameter TrafficMarkingPolicyId is invalid. | TrafficMarkingPolicyId パラメーターが無効です。 |
| 404 | InvalidDeleteTrafficMatchRules.NotFound | The specified DeleteTrafficMatchRules are not found. | パラメーターで指定された DeleteTrafficMatchRules が存在しません。 |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。