Tous les produits
Search
Centre de documentation

:CreateDynamicTagGroup

Dernière mise à jour :Aug 08, 2026

Créez un groupe d'applications basé sur les tags des ressources cloud.

Cette opération est disponible pour Elastic Compute Service (ECS), ApsaraDB RDS et Server Load Balancer (SLB).

Cette rubrique présente un exemple de création d'un groupe d'applications pour les ressources dont la clé de tag est ecs_instance. Dans cet exemple, le groupe de contacts d'alerte du groupe d'applications est ECS_Group.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d'utiliser OpenAPI Explorer pour appeler cette opération. OpenAPI Explorer génère dynamiquement des exemples de code pour différents SDK.

Paramètres de requête

Paramètre Type Obligatoire Exemple Description
Action String Oui CreateDynamicTagGroup

L'opération à effectuer. Définissez la valeur sur CreateDynamicTagGroup.

TagKey String Oui ecs_instance

Les clés de tag des ressources cloud.

Pour savoir comment obtenir les clés de tag, consultez DescribeTagKeyList.

ContactGroupList.N String Oui ECS_Group

Les groupes de contacts d'alerte. Les valeurs valides de N vont de 1 à 100. Les notifications d'alerte du groupe d'applications sont envoyées aux contacts d'alerte appartenant aux groupes spécifiés.

Un groupe de contacts d'alerte peut contenir un ou plusieurs contacts. Pour créer des contacts et des groupes de contacts d'alerte, consultez PutContact et PutContactGroup. Pour obtenir la liste des groupes de contacts d'alerte, consultez DescribeContactGroupList.

MatchExpress.N.TagValueMatchFunction String Non contains

La méthode de correspondance des valeurs de tag des ressources cloud. Dans cet exemple, définissez N sur 1. Valeurs valides :

  • contains : contient
  • startWith : commence par un préfixe
  • endWith : se termine par un suffixe
  • notContains : ne contient pas
  • equals : égal à
  • all : correspond à tout
Remarque Si vous définissez le paramètre MatchExpress.N.TagValueMatchFunction, vous devez également définir le paramètre MatchExpress.N.TagValue.
MatchExpress.N.TagValue String Non instance

Les valeurs de tag des ressources cloud. Dans cet exemple, définissez N sur 1.

Remarque Si vous définissez le paramètre MatchExpress.N.TagValueMatchFunction, vous devez également définir le paramètre MatchExpress.N.TagValue.
MatchExpress.N.TagName String Non appname

Les clés des tags utilisés pour créer le groupe d'applications. Si une clé spécifiée est associée à plusieurs ressources, les ressources partageant la même paire clé-valeur sont ajoutées au même groupe.

TagRegionId String Non cn-hangzhou

L'ID de la région à laquelle appartiennent les tags.

EnableSubscribeEvent Boolean Non true

Indique si le groupe d'applications s'abonne automatiquement aux notifications d'événements. CloudMonitor envoie des notifications d'alerte lorsqu'un événement de gravité critique ou avertissement se produit sur les ressources d'un groupe d'applications. Valeurs valides :

  • true : le groupe d'applications s'abonne automatiquement aux notifications d'événements.
  • false (valeur par défaut) : le groupe d'applications ne s'abonne pas automatiquement aux notifications d'événements.
EnableInstallAgent Boolean Non true

Indique si l'agent CloudMonitor est installé automatiquement pour le groupe d'applications. CloudMonitor utilise ce paramètre pour déterminer s'il doit installer l'agent sur les hôtes du groupe. Valeurs valides :

  • true : l'agent CloudMonitor est installé automatiquement.
  • false (valeur par défaut) : l'agent CloudMonitor n'est pas installé automatiquement.
MatchExpressFilterRelation String Non and

La relation entre les expressions conditionnelles des valeurs de tag des ressources cloud. Valeurs valides :

  • and (valeur par défaut)
  • or
TemplateIdList.N String Non 70****

Les ID des modèles d'alerte.

Pour savoir comment obtenir les ID des modèles d'alerte, consultez DescribeMetricRuleTemplateList.

Pour plus d'informations sur les paramètres de requête communs, consultez Paramètres communs.

Paramètres de réponse

Paramètre Type Exemple Description
Code String 200

Le code d'état HTTP.

Remarque Le code d'état 200 indique que l'appel a réussi.
Message String The specified resource is not found.

Le message d'erreur.

RequestId String 84AC6F0B-7945-466A-AA44-99BB5A561F86

L'ID de la requête.

Success Boolean true

Indique si l'appel a réussi. Valeurs valides :

  • true : l'appel a réussi.
  • false : l'appel a échoué.
Id String 2534dc0a-e3e5-4ae1-a2fc-75ef166c****

L'ID de la règle de correspondance de tag.

Exemples

Exemples de requêtes

http(s)://[Endpoint]/?Action=CreateDynamicTagGroup
&TagKey=ecs_instance
&ContactGroupList.1=ECS_Group
&<Common request parameters>

Exemples de réponses réussies

Format XML

HTTP/1.1 200 OK
Content-Type:application/xml

<CreateDynamicTagGroupResponse>
	<RequestId>84AC6F0B-7945-466A-AA44-99BB5A561F86</RequestId>
	<Id>2534dc0a-e3e5-4ae1-a2fc-75ef166c****</Id>
	<Code>200</Code>
	<Success>true</Success>
</CreateDynamicTagGroupResponse>

Format JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "84AC6F0B-7945-466A-AA44-99BB5A561F86",
  "Id" : "2534dc0a-e3e5-4ae1-a2fc-75ef166c****",
  "Code" : "200",
  "Success" : true
}

Codes d'erreur

Code d'état HTTP

Code d'erreur

Message d'erreur

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 Codes d'erreur de service.