Obtient les détails d'un groupe d'applications. Le service de gestion des applications n'est disponible que dans la région de Chine (Hangzhou). Utilisez le point de terminaison de Hangzhou.
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
|
oos:GetApplicationGroup |
get |
*ApplicationGroup.
|
|
Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RegionId |
string |
Non |
L'identifiant de la région. Actuellement, seule la région cn-hangzhou est prise en charge. |
cn-hangzhou |
| Name |
string |
Oui |
Le nom du groupe d'applications. |
MyApplicationGroup |
| ApplicationName |
string |
Oui |
Le nom de l'application. |
MyApplication |
| ShowMonitorURL |
boolean |
Non |
Indique si l'URL de surveillance de l'application doit être renvoyée. |
true |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| ApplicationGroup |
object |
Les détails du groupe d'applications. |
|
| ApplicationName |
string |
Le nom de l'application. |
MyApplication |
| ApplicationSource |
string |
La source de l'application. |
{"Platform":"github","RepoName":"xxx/springboot-ecs-sourcecode-demo","Owner":"xxx","Branch":"main","CommitHash":"8559ff3xxxxxxxxxf06c6fe","CommitMessage":"Initialisation du projet computenest"} |
| CmsGroupId |
string |
L'identifiant du groupe CloudMonitor. |
12345678 |
| CreateDate |
string |
L'heure à laquelle le groupe d'applications a été créé, au format ISO 8601 en UTC. |
2021-09-07T10:28:25Z |
| DeployOutputs |
string |
Les sorties du résultat de déploiement. |
{ "Outputs": [ { "Description": "Aucune description fournie", "OutputKey": "InstanceIds" } ], "StackId": "6ef4b860-f6e7-4145-8d22-f4a2a32363e1" } |
| DeployParameters |
string |
Les informations de configuration du groupe d'applications. |
{ "TemplateURL": "https://ros-template.oss-cn-zhangjiakou.aliyuncs.com/App_Management_Existing_Vpc_Ecs_Instance.json", "Parameters": { "ZoneId": "cn-hangzhou-k", "ProjectName": "test", "SystemDiskSize": 40, "InstanceChargeType": "PostPaid", "SecurityGroupId": "sg-bp1a4374akk63jl8tddy", "VSwitchId": "vsw-bp1fcvc3zn0jrag86rrlm", "SystemDiskCategory": "cloud_essd", "InstancePassword": "******", "InternetChargeType": "PayByTraffic", "InstanceCount": 1, "InternetMaxBandwidthOut": 0, "VpcId": "vpc-bp1i99boyas8i8m9t3skp", "EcsImageId": "centos_8_5_x64_20G_alibase_20211228.vhd", "DataDiskSize": 100, "EcsInstanceType": "ecs.s6-c1m4.small", "DataDiskCategory": "cloud_efficiency", "EnvironmentCommandId": "c-hz028fc3g031gcg" } } |
| DeployRegionId |
string |
L'identifiant de la région de déploiement. |
cn-hangzhou |
| DeployedRevisionIds |
string |
La liste des identifiants des révisions déployées. Seules les 10 révisions déployées le plus récemment sont affichées. |
["rev-f575b688015442d28d26","rev-b9876a39cf84490db638","rev-782fc7a0c0974d89b1eb"] |
| Description |
string |
La description du groupe d'applications. |
ApplicationGroup |
| ErrorDetail |
string |
Les détails de l'erreur d'échec de la génération. |
ERROR: failed to build: executing lifecycle: failed with status code: 51 |
| ErrorType |
string |
Le type d'erreur de l'échec de génération. |
Build |
| ExecutionId |
string |
L'identifiant d'exécution. |
exec-f5dee943869c436a9f57 |
| ImportTagKey |
string |
La clé de balise. |
k1 |
| ImportTagValue |
string |
La valeur de la balise. |
v1 |
| MonitorMetadata |
string |
Les métadonnées de surveillance. |
[{"CmsProject":"workspace1","CmsApplicationName":"default"}] |
| MonitorURL |
string |
L'URL de surveillance. |
http//xxx.com |
| Name |
string |
Le nom du groupe d'applications. |
MyApplicationGroup |
| OperationMetadata |
string |
La configuration de l'exploitation et de la maintenance gérées. |
{\"PrometheusConfigMap\":{\"template1\":{\"EnablePrometheus\":false}}} |
| Progress |
string |
La progression de la création de l'instance d'application. |
100 |
| Status |
string |
L'état du groupe d'applications. |
Created |
| StatusReason |
string |
Les détails de l'état du groupe d'applications. |
Stack CREATE completed successfully |
| UpdateDate |
string |
L'heure de la dernière mise à jour du groupe d'applications, au format ISO 8601 en UTC. |
2021-09-07T10:28:25Z |
| RequestId |
string |
L'identifiant de la requête. |
92EA60ED-544D-55E9-93D9-237BE9976C0D |
Exemples
JSON format
{
"ApplicationGroup": {
"ApplicationName": "MyApplication",
"ApplicationSource": "{\"Platform\":\"github\",\"RepoName\":\"xxx/springboot-ecs-sourcecode-demo\",\"Owner\":\"xxx\",\"Branch\":\"main\",\"CommitHash\":\"8559ff3xxxxxxxxxf06c6fe\",\"CommitMessage\":\"Init computenest project\"}",
"CmsGroupId": "12345678",
"CreateDate": "2021-09-07T10:28:25Z",
"DeployOutputs": "{ \"Outputs\": [ { \"Description\": \"Aucune description fournie\", \"OutputKey\": \"InstanceIds\" } ], \"StackId\": \"6ef4b860-f6e7-4145-8d22-f4a2a32363e1\" }",
"DeployParameters": "{ \"TemplateURL\": \"https://ros-template.oss-cn-zhangjiakou.aliyuncs.com/App_Management_Existing_Vpc_Ecs_Instance.json\", \"Parameters\": { \"ZoneId\": \"cn-hangzhou-k\", \"ProjectName\": \"test\", \"SystemDiskSize\": 40, \"InstanceChargeType\": \"PostPaid\", \"SecurityGroupId\": \"sg-bp1a4374akk63jl8tddy\", \"VSwitchId\": \"vsw-bp1fcvc3zn0jrag86rrlm\", \"SystemDiskCategory\": \"cloud_essd\", \"InstancePassword\": \"******\", \"InternetChargeType\": \"PayByTraffic\", \"InstanceCount\": 1, \"InternetMaxBandwidthOut\": 0, \"VpcId\": \"vpc-bp1i99boyas8i8m9t3skp\", \"EcsImageId\": \"centos_8_5_x64_20G_alibase_20211228.vhd\", \"DataDiskSize\": 100, \"EcsInstanceType\": \"ecs.s6-c1m4.small\", \"DataDiskCategory\": \"cloud_efficiency\", \"EnvironmentCommandId\": \"c-hz028fc3g031gcg\" }\n}",
"DeployRegionId": "cn-hangzhou",
"DeployedRevisionIds": "[\"rev-f575b688015442d28d26\",\"rev-b9876a39cf84490db638\",\"rev-782fc7a0c0974d89b1eb\"]",
"Description": "ApplicationGroup",
"ErrorDetail": "ERROR: failed to build: executing lifecycle: failed with status code: 51",
"ErrorType": "Build",
"ExecutionId": "exec-f5dee943869c436a9f57",
"ImportTagKey": "k1",
"ImportTagValue": "v1",
"MonitorMetadata": "[{\"CmsProject\":\"workspace1\",\"CmsApplicationName\":\"default\"}]",
"MonitorURL": "http//xxx.com",
"Name": "MyApplicationGroup",
"OperationMetadata": "{\\\"PrometheusConfigMap\\\":{\\\"template1\\\":{\\\"EnablePrometheus\\\":false}}}",
"Progress": "100",
"Status": "Created",
"StatusReason": "Stack CREATE completed successfully",
"UpdateDate": "2021-09-07T10:28:25Z"
},
"RequestId": "92EA60ED-544D-55E9-93D9-237BE9976C0D"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.