Obtient la liste des instances d'application.
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:DescribeApplicationInstances |
get |
*Toutes les ressources.
|
Aucune | Aucune |
Syntaxe de la requête
GET /pop/v1/sam/app/describeApplicationInstances HTTP/1.1
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| AppId |
string |
Oui |
L'identifiant de l'application. |
d700e680-aa4d-4ec1-afc2-6566b5ff**** |
| GroupId |
string |
Oui |
L'identifiant du groupe d'applications. Vous pouvez appeler l'opération DescribeApplicationGroups pour obtenir cet identifiant. |
b2a8a925-477a-4ed7-b825-d5e22500**** |
| CurrentPage |
integer |
Non |
Le numéro de la page actuelle. |
1 |
| PageSize |
integer |
Non |
Les paramètres de pagination pour le nombre d'entrées par page dans une requête paginée. Valeur par défaut : 10. Valeurs valides : (0, 1000000000). |
10 |
| Reverse |
boolean |
Non |
Indique l'ordre de tri des instances d'application en fonction de leur état d'exécution. Si l'état est identique, les instances sont triées par identifiant d'instance. Valeurs valides :
La liste suivante présente les états des instances par ordre croissant :
|
true |
| InstanceId |
string |
Non |
L'identifiant de l'instance d'application. |
demo-faaca66c-5959-45cc-b3bf-d26093b2e9c0****** |
| PipelineId |
string |
Non |
L'identifiant du lot. Vous pouvez appeler l'opération DescribeChangeOrder pour obtenir cet identifiant. |
85750d48-6cfc-4dbf-8ea0-840397****** |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les données de réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
91F93257-7A4A-4BD3-9A7E-2F6EAE6D**** |
| Message |
string |
Les informations supplémentaires sur le résultat de l'appel. |
success |
| TraceId |
string |
L'identifiant de trace utilisé pour interroger les informations exactes de l'appel. |
0a98a02315955564772843261e**** |
| Data |
object |
Les informations sur l'instance d'application. |
|
| CurrentPage |
integer |
Le numéro de la page actuelle. |
1 |
| TotalSize |
integer |
Le nombre total d'instances. |
10 |
| PageSize |
integer |
Les paramètres de pagination pour le nombre d'entrées par page dans une requête paginée. |
10 |
| Instances |
array<object> |
La liste des instances d'application. |
|
|
array<object> |
La liste des instances d'application. |
||
| CreateTimeStamp |
integer |
L'horodatage du début de la création de l'instance. Unité : millisecondes. |
1558442609000 |
| VSwitchId |
string |
La zone où réside l'instance. |
vsw-*** |
| InstanceContainerStatus |
string |
L'état d'exécution de l'instance. Valeurs valides :
|
Running |
| InstanceHealthStatus |
string |
Les informations de configuration du contrôle de santé. Valeurs valides :
|
WithoutHealthCheckConfig |
| InstanceContainerRestarts |
integer |
Le nombre de fois où l'instance a été redémarrée. |
0 |
| GroupId |
string |
L'identifiant du groupe auquel l'instance appartient. |
b2a8a925-477a-4ed7-b825-d5e22500**** |
| InstanceContainerIp |
string |
L'adresse IP interne de l'instance. |
192.168.X.X |
| InstanceId |
string |
L'identifiant de l'instance. |
b2a8a925-477a-4ed7-b825-d5e22500**** |
| ImageUrl |
string |
L'adresse du référentiel d'images. Remarque
Si vous déployez l'application à l'aide d'un package JAR ou WAR, l'image générée par la plateforme Serverless App Engine (SAE) n'est pas disponible en téléchargement public. |
registry-vpc.cn-beijing.aliyuncs.com/sae-demo-image/cartservice:1.0 |
| PackageVersion |
string |
Les informations de version. |
1609939496200 |
| Timestamp |
integer |
L'horodatage. |
1750061980000 |
| Eip |
string |
L'adresse IP élastique. |
8.129.XX.XXX |
| FinishTimeStamp |
integer |
L'horodatage de la création de l'instance. Unité : millisecondes. |
1642757283000 |
| DebugStatus |
boolean |
Indique si l'instance est en cours de débogage. Valeurs valides :
|
False |
| SidecarContainersStatus |
array<object> |
Les informations d'état des conteneurs sidecar. |
|
|
object |
Les informations d'état des conteneurs sidecar. |
||
| ContainerId |
string |
L'identifiant du conteneur sidecar. |
sidecar-test-01 |
| ContainerStatus |
string |
L'état du conteneur. |
Running |
| ImageUrl |
string |
L'adresse de l'image. |
registry.cn-beijing.aliyuncs.com/sae-dev-test/****** |
| MainContainerStatus |
string |
L'état du conteneur principal. |
Running |
| UnhealthyMessage |
string |
La cause spécifique ou le message d'erreur renvoyé lorsque le contrôle de santé de l'instance d'application échoue. Si le contrôle de santé réussit, aucune information n'est renvoyée dans ce champ. |
|
| TrafficStatus |
string |
L'état du trafic. |
suspend |
| Tags |
array<object> |
Les informations de balise. |
|
|
object |
|||
| Key |
string |
La clé de balise. |
k1 |
| Value |
string |
La valeur de balise. |
v1 |
| ErrorCode |
string |
Le code d'erreur. Valeurs valides :
|
|
| Code |
string |
Le code d'état de l'API ou le code d'erreur POP. Valeurs valides :
|
200 |
| Success |
boolean |
Indique si la liste des instances d'application a été récupérée avec succès. Valeurs valides :
|
true |
Exemples
JSON format
{
"RequestId": "91F93257-7A4A-4BD3-9A7E-2F6EAE6D****",
"Message": "success",
"TraceId": "0a98a02315955564772843261e****",
"Data": {
"CurrentPage": 1,
"TotalSize": 10,
"PageSize": 10,
"Instances": [
{
"CreateTimeStamp": 1558442609000,
"VSwitchId": "vsw-***",
"InstanceContainerStatus": "Running",
"InstanceHealthStatus": "WithoutHealthCheckConfig",
"InstanceContainerRestarts": 0,
"GroupId": "b2a8a925-477a-4ed7-b825-d5e22500****",
"InstanceContainerIp": "192.168.X.X",
"InstanceId": "b2a8a925-477a-4ed7-b825-d5e22500****",
"ImageUrl": "registry-vpc.cn-beijing.aliyuncs.com/sae-demo-image/cartservice:1.0",
"PackageVersion": "1609939496200",
"Timestamp": 1750061980000,
"Eip": "8.129.XX.XXX",
"FinishTimeStamp": 1642757283000,
"DebugStatus": true,
"SidecarContainersStatus": [
{
"ContainerId": "sidecar-test-01",
"ContainerStatus": "Running",
"ImageUrl": "registry.cn-beijing.aliyuncs.com/sae-dev-test/******"
}
],
"MainContainerStatus": "Running",
"UnhealthyMessage": "",
"TrafficStatus": "suspend",
"Tags": [
{
"Key": "k1",
"Value": "v1"
}
]
}
]
},
"ErrorCode": "",
"Code": "200",
"Success": true
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.