Créez un groupe d'applications à partir d'un groupe de ressources.
Cette rubrique explique comment créer un groupe d'applications en utilisant le groupe de ressources CloudMonitor et le groupe de contacts d'alerte ECS_Group. L'ID de région du groupe de ressources est cn-hangzhou.
Débogage
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | CreateMonitorGroupByResourceGroupId | Opération à effectuer. Définissez la valeur sur CreateMonitorGroupByResourceGroupId. |
| EnableSubscribeEvent | Boolean | No | true | Indique si le groupe d'applications s'abonne automatiquement aux notifications d'événements. CloudMonitor envoie des alertes lorsqu'un événement de gravité critique ou avertissement se produit sur les ressources d'un groupe d'applications. Valeurs possibles :
|
| EnableInstallAgent | Boolean | No | true | Indique si l'agent CloudMonitor est installé automatiquement pour le groupe d'applications. CloudMonitor utilise ce paramètre pour décider d'installer automatiquement l'agent sur les hôtes du groupe. Valeurs possibles :
|
| RegionId | String | Yes | cn-hangzhou | ID de la région du groupe de ressources. Pour obtenir l'ID de la région d'un groupe de ressources, consultez GetResourceGroup. |
| ResourceGroupId | String | Yes | rg-acfmw3ty5y7**** | ID du groupe de ressources. Pour obtenir l'ID d'un groupe de ressources, consultez ListResourceGroups. |
| ResourceGroupName | String | Yes | CloudMonitor | Nom du groupe de ressources. Pour obtenir le nom d'un groupe de ressources, consultez ListResourceGroups. |
| ContactGroupList.N | String | Yes | ECS_Group | Groupe de contacts d'alerte. Les alertes du groupe d'applications sont envoyées aux contacts appartenant aux groupes spécifiés. Un groupe de contacts peut contenir un ou plusieurs contacts. Pour créer des contacts et des groupes de contacts, consultez PutContact et PutContactGroup. Pour obtenir la liste des groupes de contacts, consultez DescribeContactGroupList. |
Pour plus d'informations sur les paramètres de requête communs, consultez Paramètres communs.
Paramètres de réponse
| Parameter | Type | Example | Description |
| Code | String | 200 | Code d'état HTTP. Remarque Le code 200 indique que l'appel a réussi. |
| Message | String | The specified resource is not found. | Message d'erreur. |
| RequestId | String | 784CAB3C-F613-5BCE-8469-6DCB29B18A20 | ID de la requête. |
| Success | Boolean | true | Indique si l'appel a réussi. Valeurs possibles :
|
| Id | Long | 3607**** | ID du groupe d'applications. |
Exemples
Exemple de requête
http(s)://[Endpoint]/?Action=CreateMonitorGroupByResourceGroupId
&ContactGroupList.1=ECS_Group
&RegionId=cn-hangzhou
&ResourceGroupId=rg-acfmw3ty5y7****
&ResourceGroupName=CloudMonitor
&<Common request parameters>
Exemple de réponse réussie
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<CreateMonitorGroupByResourceGroupIdResponse>
<RequestId>784CAB3C-F613-5BCE-8469-6DCB29B18A20</RequestId>
<Id>3607****</Id>
<Code>200</Code>
<Success>true</Success>
</CreateMonitorGroupByResourceGroupIdResponse>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "784CAB3C-F613-5BCE-8469-6DCB29B18A20",
"Id" : "3607****",
"Code" : 200,
"Success" : true
}
Codes d'erreur
|
HTTP status code |
Error code |
Error message |
Description |
|
404 |
ResourceNotFound |
The specified resource is not found. |
La ressource spécifiée est introuvable. |
Pour obtenir la liste des codes d'erreur, consultez les Codes d'erreur du service.