Consulte les routes de passerelle disponibles pour une voie de trafic.
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
|
sae:ListSwimmingLaneGatewayRoutes |
list |
*Toutes les ressources.
|
Aucune | Aucune |
Syntaxe de la requête
GET /pop/v1/cas/gray/listSwimmingLaneGatewayRoutes HTTP/1.1
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| NamespaceId |
string |
Non |
L'identifiant de l'espace de noms. |
cn-beijing:test |
| GatewayUniqueId |
string |
Non |
L'identifiant unique de la passerelle. |
gw-277c0727535f4aae917e48de0f****** |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les informations de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
91F93257-7A4A-4BD3-9A7E-2F6EAE6D**** |
| Message |
string |
Les informations supplémentaires. Valeurs valides :
|
success |
| TraceId |
string |
L'identifiant de trace utilisé pour interroger les informations exactes de l'appel. |
ac1a0b2215622246421415014e**** |
| Data |
array<object> |
Le résultat renvoyé. |
|
|
array<object> |
Les informations détaillées. |
||
| RouteId |
integer |
L'identifiant de la route. |
16933 |
| RouteName |
string |
Le nom de la route. |
test-route |
| RoutePredicate |
object |
La règle de routage. |
|
| PathPredicate |
object |
La règle de correspondance de chemin. |
|
| Path |
string |
Le chemin de la route. |
/Path |
| Type |
string |
Le type de règle. |
Header |
| ErrorCode |
string |
Le code d'erreur. Valeurs valides :
|
InvalidParameter.NotEmpty |
| Code |
string |
Le code d'état HTTP. Valeurs valides :
|
200 |
| Success |
boolean |
Indique si la requête a abouti. Valeurs valides :
|
true |
Exemples
JSON format
{
"RequestId": "91F93257-7A4A-4BD3-9A7E-2F6EAE6D****",
"Message": "success",
"TraceId": "ac1a0b2215622246421415014e****",
"Data": [
{
"RouteId": 16933,
"RouteName": "test-route",
"RoutePredicate": {
"PathPredicate": {
"Path": "/Path",
"Type": "Header"
}
}
}
],
"ErrorCode": "InvalidParameter.NotEmpty",
"Code": "200",
"Success": true
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidParameter.NotEmpty | You must specify the parameter %s. | Paramètre non valide : %s ne peut pas être vide. |
| 400 | InvalidParameter.Obviously | The specified parameter is invalid {%s}. | Paramètre non valide {%s}. |
| 400 | InvalidParameter.WithMessage | The parameter is invalid {%s}: %s | Paramètre non valide {%s} : %s. |
| 400 | MseGatewayRule.CreateFailed | Create MSE Gateway rule failed. | Échec de la création de la route de la passerelle de microservices MSE. |
| 400 | InternalApiError | An exception occurred when calling mse:%s, error message: %s. | Une erreur s'est produite lors de l'appel de l'opération mse:%s : %s. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.