Met à jour la règle de concurrence d'une passerelle.
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
|
mse:UpdateGatewayIsolationRule |
update |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Id |
integer |
Oui |
L'identifiant de la règle de concurrence. |
358 |
| GatewayId |
integer |
Non |
L'identifiant de la passerelle. |
14407 |
| GatewayUniqueId |
string |
Oui |
L'identifiant unique de la passerelle. |
gw-e2d226bba4b2445c9e29fa7f8216**** |
| RouteId |
integer |
Oui |
L'identifiant de la route. |
52853 |
| RouteName |
string |
Oui |
Le nom de la route. |
routeName |
| MaxConcurrency |
integer |
Oui |
Le nombre maximal de requêtes simultanées. |
100 |
| BehaviorType |
integer |
Oui |
Le type de comportement de repli web. 0 : Le contenu spécifié est renvoyé. 1 : Redirige vers la page spécifiée. |
0 |
| BodyEncoding |
integer |
Non |
Le type d'encodage. 0 : texte brut 1 : texte JSON |
0 |
| ResponseStatusCode |
integer |
Non |
Le code d'état HTTP. |
429 |
| ResponseContentBody |
string |
Non |
Le texte HTTP à renvoyer. |
text |
| ResponseRedirectUrl |
string |
Non |
L'URL vers laquelle rediriger. |
www.******.com |
| Enable |
integer |
Oui |
Indique si la règle doit être activée. 0 : désactiver 1 : activer |
0 |
| AcceptLanguage |
string |
Non |
La langue dans laquelle vous souhaitez afficher les résultats. Valeurs valides : zh (par défaut) : chinois. en : anglais. |
zh |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
RestResult. |
||
| RequestId |
string |
L'identifiant de la requête. |
94B12406-E44D-57C9-BF93-A8B35BFF**** |
| Data |
object |
Les données de la réponse. |
|
| Id |
integer |
L'identifiant de la règle de concurrence. |
358 |
| GatewayId |
integer |
L'identifiant de la passerelle. |
14407 |
| GatewayUniqueId |
string |
L'identifiant unique de la passerelle. |
gw-e2d226bba4b2445c9e29fa7f8216**** |
| RouteId |
integer |
L'identifiant de la route. |
52853 |
| RouteName |
string |
Le nom de la route. |
routeName |
| MaxConcurrency |
integer |
Le nombre maximal de requêtes simultanées. |
100 |
| LimitMode |
integer |
Le mode de conversion de seuil. 0 : autonome 1 : cluster 2 : cluster-vers-autonome |
0 |
| BehaviorType |
integer |
Le type de comportement de repli web. 0 : Le contenu spécifié est renvoyé. 1 : Redirige vers la page spécifiée. |
0 |
| BodyEncoding |
integer |
Le type d'encodage. 0 : texte brut 1 : texte JSON |
0 |
| ResponseStatusCode |
integer |
Le code d'état HTTP. |
429 |
| ResponseContentBody |
string |
Le texte HTTP à renvoyer. |
text |
| ResponseRedirectUrl |
string |
L'URL vers laquelle la redirection est effectuée. |
www.******.com |
| ResponseAdditionalHeaders |
string |
L'en-tête personnalisé. L'entrée est une paire clé-valeur. |
key=value |
| Enable |
integer |
Indique si la règle doit être activée. 0 : désactiver 1 : activer |
0 |
| IdList |
array |
Les identifiants des règles de disjoncteur utilisées pour filtrer les données. |
|
|
integer |
L'identifiant de la règle. |
358 |
Exemples
JSON format
{
"RequestId": "94B12406-E44D-57C9-BF93-A8B35BFF****",
"Data": {
"Id": 358,
"GatewayId": 14407,
"GatewayUniqueId": "gw-e2d226bba4b2445c9e29fa7f8216****",
"RouteId": 52853,
"RouteName": "routeName",
"MaxConcurrency": 100,
"LimitMode": 0,
"BehaviorType": 0,
"BodyEncoding": 0,
"ResponseStatusCode": 429,
"ResponseContentBody": "text",
"ResponseRedirectUrl": "www.******.com",
"ResponseAdditionalHeaders": "key=value",
"Enable": 0,
"IdList": [
358
]
}
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | IllegalRequest | Invalid request:%s | Invalid request: %s |
| 400 | InvalidParameter | Parameter error:%s | Request parameter error: %s |
| 500 | InternalError | Console error. Try again later:%s | Console error. Try again later: %s |
| 403 | NoPermission | You are not authorized to perform this operation:%s | You do not have the permission to use this interface:%s |
| 404 | NotFound | Not found:%s | The resource does not exist:%s |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.