Interroge les applications.
Débogage
En-têtes de requête
Cette opération utilise uniquement l'en-tête de requête commun. Pour plus d'informations, consultez la rubrique relative aux paramètres de requête communs.
Syntaxe de la requête
POST /pop/v5/app/app_list HTTP/1.1
Paramètres de requête
| Paramètre | Type | Position | Obligatoire | Exemple | Description |
| ClusterId | String | Query | Non | c37aec2a-bcca-4ec1-**- |
ID du cluster. Spécifiez ce paramètre pour interroger les applications d'un cluster spécifique. |
| LogicalRegionId | String | Query | Non | cn-beijing:test |
ID du namespace. Spécifiez ce paramètre pour interroger les applications d'un namespace spécifique. |
| AppName | String | Query | Non | testapp |
Mot-clé du nom de l'application. Spécifiez ce paramètre pour rechercher les applications dont le nom contient un mot-clé particulier. |
| ResourceGroupId | String | Query | Non | rg-aek24j4s4b* |
ID du groupe de ressources. Spécifiez ce paramètre pour lister les applications associées à un groupe de ressources donné. |
| LogicalRegionIdFilter | String | Query | Non | cn-beijing:test |
ID du namespace utilisé pour filtrer les applications. |
Paramètres de réponse
| Paramètre | Type | Exemple | Description |
| ApplicationList | Array of Application | Applications retournées. | |
| Application | |||
| AppId | String | 00ee517d-dd7d-4d4e-****-************ | ID de l'application. |
| ApplicationType | String | FatJar | Type de déploiement de l'application. Valeurs valides :
|
| BuildPackageId | Long | 58 | Numéro du package de build d'EDAS Container. |
| ClusterId | String | c37aec2a-bcca-4ec1-****-************ | ID du cluster. |
| ClusterType | Integer | 2 | Type de cluster.
|
| Name | String | doc-test-consumer | Nom de l'application. |
| RegionId | String | cn-beijing:docTes | ID de la région. |
| ResourceGroupId | String | rg-aek24j4s4b***** | ID du groupe de ressources. |
| RunningInstanceCount | Integer | 0 | Nombre d'instances d'application en cours d'exécution. |
| Code | Integer | 200 | Code d'état HTTP retourné. |
| Message | String | success | Message retourné. |
| RequestId | String | 5d6fa0bc-cc3********** | ID de la requête. |
Exemples
Exemples de requêtes
POST /pop/v5/app/app_list HTTP/1.1
Common request header
Exemples de réponses en cas de succès
Format XML
<RequestId>5d6fa0bc-cc3**********</RequestId>
<Message>success</Message>
<ApplicationList>
<Application>
<BuildPackageId>58</BuildPackageId>
<ApplicationType>FatJar</ApplicationType>
<ResourceGroupId>rg-aek24j4s4b*****</ResourceGroupId>
<AppId>00ee517d-dd7d-4d4e-****-************</AppId>
<ClusterId>c37aec2a-bcca-4ec1-****-************</ClusterId>
<ClusterType>2</ClusterType>
<RegionId>cn-beijing:docTes</RegionId>
<RunningInstanceCount>0</RunningInstanceCount>
<Name>doc-test-consumer</Name>
</Application>
</ApplicationList>
<Code>200</Code>
Format JSON
{
"RequestId": "5d6fa0bc-cc3**********",
"Message": "success",
"ApplicationList": {
"Application": {
"BuildPackageId": 58,
"ApplicationType": "FatJar",
"ResourceGroupId": "rg-aek24j4s4b*****",
"AppId": "00ee517d-dd7d-4d4e-****-************",
"ClusterId": "c37aec2a-bcca-4ec1-****-************",
"ClusterType": 2,
"RegionId": "cn-beijing:docTes",
"RunningInstanceCount": 0,
"Name": "doc-test-consumer"
}
},
"Code": 200
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs API.
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs API.