Consulte les détails des stratégies de marquage du trafic, tels que l'état et la priorité des stratégies de marquage du trafic.
Description de l'opération
Lorsque vous appelez l'opération ListTrafficMarkingPolicies :
Vous devez spécifier au moins l'un des paramètres TransitRouterId et TrafficMarkingPolicyId.
Si vous ne spécifiez pas d'identifiant de stratégie de marquage du trafic (c'est-à-dire que vous ne spécifiez pas de valeur pour le paramètre TrafficMarkingPolicyId), l'opération renvoie uniquement les informations sur la stratégie de marquage du trafic en fonction des valeurs des paramètres TransitRouterId, TrafficMarkingPolicyName et TrafficMarkingPolicyDescription. Les informations sur les règles de classification du trafic sous la stratégie de marquage du trafic ne sont pas renvoyées (c'est-à-dire que la réponse ne contient pas le champ TrafficMatchRules).
Si vous spécifiez un identifiant de stratégie de marquage du trafic (c'est-à-dire que vous spécifiez une valeur pour le paramètre TrafficMarkingPolicyId), l'opération renvoie les informations sur la stratégie de marquage du trafic ainsi que les informations sur les règles de classification du trafic sous la stratégie de marquage du trafic (c'est-à-dire que la réponse contient le champ TrafficMatchRules). Si le champ TrafficMatchRules est un tableau vide, aucune règle de classification du trafic n'existe sous la stratégie de marquage du trafic actuelle.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
cen:ListTrafficMarkingPolicies |
list |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| TransitRouterId |
string |
Non |
L'identifiant de l'instance de routeur de transit. |
tr-bp1rmwxnk221e3fas**** |
| TrafficMarkingPolicyId |
string |
Non |
L'identifiant de la stratégie de marquage du trafic. |
tm-iz5egnyitxiroq**** |
| TrafficMarkingPolicyName |
string |
Non |
Le nom de la stratégie de marquage du trafic.\n\nLe nom peut être vide ou comporter de 1 à 128 caractères et ne peut pas commencer par http:// ou https://. |
nametest |
| TrafficMarkingPolicyDescription |
string |
Non |
La description de la stratégie de marquage du trafic.\n\nLa description peut être vide ou comporter de 1 à 256 caractères et ne peut pas commencer par http:// ou https://. |
desctest |
| MaxResults |
integer |
Non |
Le nombre d'entrées par page pour une requête paginée. Valeurs valides : 1 à 100. Valeur par défaut : 20. |
20 |
| NextToken |
string |
Non |
Le jeton de pagination. Valeurs valides :
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les paramètres de réponse. |
||
| NextToken |
string |
Le jeton de pagination.
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
| RequestId |
string |
L'identifiant de la requête. |
699989E4-64A0-5F78-8B93-CDB32D98971F |
| TotalCount |
integer |
Le nombre total d'entrées renvoyées. |
1 |
| MaxResults |
integer |
Le nombre d'entrées par page pour une requête paginée. |
20 |
| TrafficMarkingPolicies |
array<object> |
La liste des stratégies de marquage du trafic. |
|
|
array<object> |
Les informations sur la stratégie de marquage du trafic. |
||
| TrafficMarkingPolicyStatus |
string |
L'état de la stratégie de marquage du trafic.
|
Creating |
| TrafficMarkingPolicyId |
string |
L'identifiant de la stratégie de marquage du trafic. |
tm-iz5egnyitxiroq**** |
| MarkingDscp |
integer |
La valeur DSCP de la stratégie de marquage du trafic. |
5 |
| TrafficMarkingPolicyName |
string |
Le nom de la stratégie de marquage du trafic. |
nametest |
| Priority |
integer |
La priorité de la stratégie de marquage du trafic.\n\nUne valeur plus petite indique une priorité plus élevée. |
5 |
| TrafficMarkingPolicyDescription |
string |
La description de la stratégie de marquage du trafic. |
desctest |
| TrafficMatchRules |
array<object> |
La liste des règles de classification du trafic. |
|
|
object |
Les informations sur la règle de classification du trafic. |
||
| MatchDscp |
integer |
La valeur DSCP du paquet de trafic.\n\n>Si la valeur MatchDscp est -1, toute valeur DSCP est mise en correspondance. |
6 |
| DstCidr |
string |
Le bloc CIDR de destination du paquet de trafic. Les adresses IPv4 et IPv6 sont prises en charge. |
192.168.120.0/24 |
| TrafficMatchRuleDescription |
string |
La description de la règle de classification du trafic. |
desctest |
| Protocol |
string |
Le type de protocole du paquet de trafic.\n\n> La stratégie de marquage du trafic prend en charge la mise en correspondance de plusieurs types de protocoles. Pour plus de détails sur chaque type de protocole, reportez-vous à la documentation correspondante. |
HTTP |
| TrafficMatchRuleId |
string |
L'identifiant de la règle de classification du trafic. |
tm-rule-fa9kgq1e90rmhc**** |
| SrcCidr |
string |
Le bloc CIDR source du paquet de trafic. Les adresses IPv4 et IPv6 sont prises en charge. |
192.168.10.0/24 |
| TrafficMatchRuleName |
string |
Le nom de la règle de classification du trafic. |
nametest |
| TrafficMatchRuleStatus |
string |
L'état de la règle de classification du trafic.
|
Creating |
| AddressFamily |
string |
Le type d'adresse. Valeurs valides : IPv4, IPv6 ou vide. |
IPv4 |
| DstPortRange |
array |
La plage de ports de destination à mettre en correspondance par la règle de classification du trafic. |
|
|
integer |
La plage de ports de destination ciblée par la règle de classification du trafic. L'opération renvoie deux numéros de port de destination :
|
80,80 |
|
| SrcPortRange |
array |
La plage de ports source à mettre en correspondance par la règle de classification du trafic. |
|
|
integer |
La plage de ports source à faire correspondre par la règle de classification du trafic. L'opération renvoie deux numéros de port source :
|
1,200 |
|
| TransitRouterId |
string |
L'identifiant de l'instance de routeur de transit. |
tr-ccni*** |
Exemples
JSON format
{
"NextToken": "FFmyTO70tTpLG6I3FmYAXGKPd****",
"RequestId": "699989E4-64A0-5F78-8B93-CDB32D98971F",
"TotalCount": 1,
"MaxResults": 20,
"TrafficMarkingPolicies": [
{
"TrafficMarkingPolicyStatus": "Creating",
"TrafficMarkingPolicyId": "tm-iz5egnyitxiroq****",
"MarkingDscp": 5,
"TrafficMarkingPolicyName": "nametest",
"Priority": 5,
"TrafficMarkingPolicyDescription": "desctest",
"TrafficMatchRules": [
{
"MatchDscp": 6,
"DstCidr": "192.168.120.0/24",
"TrafficMatchRuleDescription": "desctest",
"Protocol": "HTTP",
"TrafficMatchRuleId": "tm-rule-fa9kgq1e90rmhc****",
"SrcCidr": "192.168.10.0/24",
"TrafficMatchRuleName": "nametest",
"TrafficMatchRuleStatus": "Creating",
"AddressFamily": "IPv4",
"DstPortRange": [
0
],
"SrcPortRange": [
0
]
}
],
"TransitRouterId": "tr-ccni***"
}
]
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | MissingParam.TransitRouterIdOrTrafficMarkingPolicyId | Either TransitRouterId or TrafficMarkingPolicyId must be specified. | |
| 400 | IllegalParam.NextToken | The specified NextToken is invalid. | |
| 400 | InvalidName | Name is invalid. | |
| 400 | InvalidDescription | Description is invalid. | |
| 400 | InvalidParameter | Invalid parameter. | |
| 400 | Unauthorized | The AccessKeyId is unauthorized. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.