Consulte les informations d'état d'une 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:DescribeApplicationStatus |
get |
*Toutes les ressources.
|
Aucune | Aucune |
Syntaxe de la requête
GET /pop/v1/sam/app/describeApplicationStatus HTTP/1.1
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| AppId |
string |
Oui |
L'identifiant de l'application cible. |
0099b7be-5f5b-4512-a7fc-56049ef1**** |
É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.\n- Si la requête aboutit, success est renvoyé.\n- Si une exception se produit, un code d'erreur spécifique est renvoyé. |
success |
| TraceId |
string |
L'identifiant de trace utilisé pour consulter les informations d'invocation. |
0a98a02315955564772843261e**** |
| Data |
object |
Le résultat renvoyé. |
|
| ArmsAdvancedEnabled |
string |
Indique si Application Real-Time Monitoring Service (ARMS) Pro est activé. Valeurs valides :
|
false |
| LastChangeOrderId |
string |
L'identifiant de l'ordre de modification exécuté le plus récemment. Si aucun ordre de modification n'a été exécuté ou si les informations de l'ordre de modification ont expiré, ce champ est vide. |
1ccc2339-fc19-49aa-bda0-1e7b8497**** |
| ArmsApmInfo |
string |
Les informations de métadonnées de l'application dans ARMS. |
{"appId":"0099b7be-5f5b-4512-a7fc-56049ef1****","licenseKey":"d5cgdt5pu0@7303f55292a****"} |
| CreateTime |
string |
L'heure de création de l'application. |
1563373372746 |
| CurrentStatus |
string |
L'état actuel de l'application. Valeurs valides :
|
RUNNING |
| AppId |
string |
L'identifiant de l'application actuelle. |
0099b7be-5f5b-4512-a7fc-56049ef1**** |
| LastChangeOrderRunning |
boolean |
Indique si l'ordre de modification le plus récent est en cours d'exécution. Valeurs valides :
|
false |
| RunningInstances |
integer |
Le nombre d'instances en cours d'exécution de l'application actuelle. |
1 |
| LastChangeOrderStatus |
string |
L'état de l'ordre de modification le plus récent. Valeurs valides :
|
SUCCESS |
| SubStatus |
string |
Le sous-état de l'ordre de modification, utilisé pour déterminer si une exception s'est produite au cours du processus de déploiement. Valeurs valides :
|
NORMAL |
| EnableAgent |
boolean |
Indique si l'agent Serverless App Engine (SAE) est activé. Valeurs valides :
|
false |
| FileSizeLimit |
integer |
La limite de taille de fichier. Valeurs valides : 0 à 10240. Unité : Ko. |
10240 |
| ErrorCode |
string |
Le code d'erreur.\n- Si la requête aboutit, le paramètre ErrorCode n'est pas renvoyé.\n- Si la requête échoue, le paramètre ErrorCode est renvoyé. Pour plus d'informations, consultez la section Codes d'erreur de cette rubrique. |
InvalidApplication.NotFound |
| Code |
string |
Le code d'état de l'API ou le code d'erreur POP. Valeurs valides :\n- 2xx : Succès.\n- 3xx : Redirection.\n- 4xx : Erreur de requête.\n- 5xx : Erreur de serveur. |
200 |
| Success |
boolean |
Indique si les informations sur l'état de l'application ont été récupérées avec succès. Valeurs valides :
|
true |
Exemples
JSON format
{
"RequestId": "91F93257-7A4A-4BD3-9A7E-2F6EAE6D****",
"Message": "success",
"TraceId": "0a98a02315955564772843261e****",
"Data": {
"ArmsAdvancedEnabled": "false",
"LastChangeOrderId": "1ccc2339-fc19-49aa-bda0-1e7b8497****",
"ArmsApmInfo": "{\"appId\":\"0099b7be-5f5b-4512-a7fc-56049ef1****\",\"licenseKey\":\"d5cgdt5pu0@7303f55292a****\"}",
"CreateTime": "1563373372746",
"CurrentStatus": "RUNNING",
"AppId": "0099b7be-5f5b-4512-a7fc-56049ef1****",
"LastChangeOrderRunning": false,
"RunningInstances": 1,
"LastChangeOrderStatus": "SUCCESS",
"SubStatus": "NORMAL",
"EnableAgent": false,
"FileSizeLimit": 10240
},
"ErrorCode": "InvalidApplication.NotFound",
"Code": "200",
"Success": true
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidApplication.NotFound | The current application does not exist. | L'application actuelle est introuvable. |
| 400 | InvalidParameter.NotEmpty | You must specify the parameter %s. | Paramètre non valide : %s ne peut pas être vide. |
| 404 | InvalidAppId.NotFound | The specified AppId does not exist. | L'AppId spécifié n'existe pas. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.