トラフィックマーキングポリシーの名前、説明、およびトラフィック分類ルールを変更します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cen:UpdateTrafficMarkingPolicyAttribute |
update |
*CenInstance
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ClientToken |
string |
任意 |
リクエストのべき等性を保証するために使用されるクライアントトークン。 クライアントを使用して値を生成できますが、異なるリクエスト間で一意であることを確認する必要があります。トークンには ASCII 文字のみを含めることができ、64 文字を超えることはできません。 |
123e4567-e89b-12d3-a456-426**** |
| DryRun |
boolean |
任意 |
ドライランを実行するかどうかを指定します。有効な値:
|
false |
| TrafficMarkingPolicyId |
string |
必須 |
トラフィックマーキングポリシーの ID。 |
tm-u9nxup5kww5po8**** |
| TrafficMarkingPolicyName |
string |
任意 |
トラフィックマーキングポリシーの新しい名前。 名前は 2 ~ 128 文字で、英字、数字、アンダースコア (_)、ハイフン (-) を使用できます。先頭は英字である必要があります。 |
nametest |
| TrafficMarkingPolicyDescription |
string |
任意 |
トラフィックマーキングポリシーの新しい説明。 説明は 2 ~ 128 文字で、英字、数字、アンダースコア (_)、ハイフン (-) を使用できます。説明の先頭は英字である必要があります。 |
desctest |
| AddTrafficMatchRules |
array<object> |
任意 |
トラフィックマーキングポリシーに追加するトラフィック分類ルール。 1 回の呼び出しで最大 50 個のトラフィック分類ルールを追加できます。 |
|
|
object |
任意 |
The traffic classification rules to be added to the traffic marking policy. |
||
| MatchDscp |
integer |
任意 |
The Differentiated Service Code Point (DSCP) value that is used to match packets. Valid values: 0 to 63. Requests that carry the specified DSCP value are considered a match. If you do not specify a DSCP value, packets are considered a match regardless of the DSCP value. 説明
The DSCP value that you specify for this parameter is the DSCP value that packets carry before they are transmitted over the inter-region connection. You can create up to 50 traffic classification rules in each call. You can specify a DSCP value for each traffic classification rule. |
1 |
| DstCidr |
string |
任意 |
The destination CIDR block of packets. IPv4 and IPv6 addresses are supported. Packets whose destination IP addresses fall into the specified destination CIDR block meet the traffic classification rule. If you do not specify a destination CIDR block, all packets meet the traffic classification rule. You can create up to 50 traffic classification rules in each call. You can specify a destination CIDR block for each traffic classification rule. |
172.30.0.0/24 |
| TrafficMatchRuleDescription |
string |
任意 |
The description of the traffic classification rule. You can create up to 50 traffic classification rules in each call. You can specify a description for each traffic classification rule. This parameter is optional. If you enter a description, it must be 1 to 256 characters in length and cannot start with http:// or https://. |
test1 |
| Protocol |
string |
任意 |
The protocol that is used to match packets. Traffic classification rules support the following protocols: HTTP, HTTPS, TCP, UDP, SSH, and Telnet. For more information, log on to the CEN console. Some protocols use a fixed port. Click to view the protocols and ports.
You can create up to 50 traffic classification rules in each call. You can specify a protocol for each traffic classification rule. |
UDP |
| DstPortRange |
array |
任意 |
The destination port range that is used to match packets. Valid values: -1 and 1 to 65535. Packets whose destination ports fall within the specified destination port range are considered a match. If you do not specify a destination port range, packets are considered a match regardless of the destination port. You can enter up to two port numbers. Take note of the following rules:
You can create up to 50 traffic classification rules in each call. You can specify a destination port range for each traffic classification rule. |
|
|
integer |
任意 |
The destination port range that is used to match packets. Valid values: -1 and 1 to 65535. Packets whose destination ports fall within the specified destination port range are considered a match. If you do not specify a destination port range, packets are considered a match regardless of the destination port. You can enter up to two port numbers. Take note of the following rules:
You can create up to 50 traffic classification rules in each call. You can specify a destination port range for each traffic classification rule. |
77 |
|
| SrcCidr |
string |
任意 |
The source CIDR block of packets. IPv4 and IPv6 addresses are supported. Packets whose source IP addresses fall into the specified source CIDR block meet the traffic classification rule. If you do not specify a source CIDR block, all packets meet the traffic classification rule. You can create up to 50 traffic classification rules in each call. You can specify a source CIDR block for each traffic classification rule. |
10.128.32.0/19 |
| SrcPortRange |
array |
任意 |
The source port range that is used to match packets. Valid values: -1 and 1 to 65535. The traffic classification rule matches the packets whose source ports fall within the source port range. If you do not specify this parameter, packets are considered a match regardless of the source port. You can enter up to two port numbers. Take note of the following rules:
You can create up to 50 traffic classification rules in each call. You can specify a source port range for each traffic classification rule. |
|
|
integer |
任意 |
The source port range that is used to match packets. Valid values: -1 and 1 to 65535. The traffic classification rule matches the packets whose source ports fall within the source port range. If you do not specify this parameter, packets are considered a match regardless of the source port. You can enter up to two port numbers. Take note of the following rules:
You can create up to 50 traffic classification rules in each call. You can specify a source port range for each traffic classification rule. |
22 |
|
| TrafficMatchRuleName |
string |
任意 |
The name of the traffic classification rule. You can create up to 50 traffic classification rules in each call. You can specify a name for each traffic classification rule. The name can be empty or 1 to 128 characters in length, and cannot start with http:// or https://. |
Guangzhou Testing |
| AddressFamily |
string |
任意 |
The address family. Valid values: You can set the value to IPv4 or IPv6, or leave the value empty. |
IPv4 |
| DeleteTrafficMatchRules |
array<object> |
任意 |
トラフィックマーキングポリシーから削除するトラフィック分類ルール。 説明
送信元 CIDR ブロック、送信先 CIDR ブロック、送信元ポート、宛先ポート、DSCP 値など、トラフィック分類ルールの詳細情報を指定します。十分な情報を指定しない場合、システムは削除するトラフィック分類ルールのマッチングに失敗する可能性があります。 |
|
|
object |
任意 |
The traffic classification rules to be deleted from the traffic marking policy. |
||
| MatchDscp |
integer |
任意 |
The DSCP value that is used to match packets. |
3 |
| DstCidr |
string |
任意 |
The destination CIDR block of packets. IPv4 and IPv6 addresses are supported. |
192.168.200.3/32 |
| TrafficMatchRuleDescription |
string |
任意 |
The description of the traffic classification rule. This parameter is optional. If you enter a description, it must be 1 to 256 characters in length and cannot start with http:// or https://. |
Hangzhou-to-Qingdao CAT |
| Protocol |
string |
任意 |
The protocol that is used to match packets. You can call the ListTrafficMarkingPolicies operation to query the details about a traffic classification rule. |
TCP |
| DstPortRange |
array |
任意 |
The destination port range that is used to match packets. |
|
|
integer |
任意 |
The destination port range that is used to match packets. |
-1 |
|
| SrcCidr |
string |
任意 |
The source CIDR block of packets. IPv4 and IPv6 addresses are supported. |
10.72.0.0/16 |
| SrcPortRange |
array |
任意 |
The source port range that is used to match packets. |
|
|
integer |
任意 |
The source port range that is used to match packets. |
23 |
|
| TrafficMatchRuleName |
string |
任意 |
The name of the traffic classification rule. The name can be empty or 1 to 128 characters in length, and cannot start with http:// or https://. |
test |
| AddressFamily |
string |
任意 |
The address family. Valid values: You can set the value to IPv4 or IPv6, or leave the value empty. |
IPv6 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
The response. |
||
| RequestId |
string |
The ID of the request. |
60BB11B2-7BF4-54DC-BCC9-F706E1EB02AC |
例
成功レスポンス
JSONJSON
{
"RequestId": "60BB11B2-7BF4-54DC-BCC9-F706E1EB02AC"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidTrafficMarkingPolicyId.NotFound | TrafficMarkingPolicyId is not found. | |
| 400 | IncorrectStatus.TrafficMarkingPolicy | The status of TrafficMarkingPolicy is incorrect. | |
| 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.. | |
| 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. | |
| 400 | IllegalParam.AddressFamily | AddressFamily is illegal. | |
| 400 | AttrMismatching.SrcCidrDstCidr | Attribute SrcCidr of TrafficMarkRule does not match DstCidr. | |
| 400 | AttrMismatching.CidrProtocol | Attribute SrcCidr or DstCidr of TrafficMarkRule does not match 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. | |
| 400 | IllegalParam.DstCidr | DstCidr is illegal. | |
| 400 | IllegalParam.SrcCidr | SrcCidr is illegal. | |
| 400 | InvalidParameter | Invalid parameter. | |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | |
| 400 | MissingParam.TrafficMarkingPolicyId | The parameter TrafficMarkingPolicyId is mandatory. | |
| 404 | InvalidDeleteTrafficMatchRules.NotFound | The specified DeleteTrafficMatchRules are not found. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。