Création d'un groupe dynamique

Lorsque vous créez un groupe dynamique, celui-ci est automatiquement créé dans la location. Vous ne pouvez pas spécifier un autre compartiment pour le groupe dynamique.

Écriture de règles de correspondance

Une règle spécifie une ou plusieurs conditions d'appartenance au groupe dynamique. Entrez la règle dans la zone de texte. Pour ajouter une autre règle, sélectionnez le bouton +Another Règle de correspondance.

Une règle avec une seule condition a la syntaxe suivante :

variable = | != value

Une règle comportant plusieurs conditions a la syntaxe suivante :

any | all {variable =|!= value, variable =|!= value,...}

variable est l'un des suivants :

  • instance.compartment.id. OCID du compartiment dans lequel se trouve l'instance.

  • instance.id. OCID de l'instance.

  • tag.tagnamespace.tagkey.value = tagvalue. Les valeurs tagnamespace, tagkey et tagvalue doivent toutes correspondre pour inclure cette ressource dans le groupe.

  • tag.tagnamespace.tagkey.value. Seuls tagnamespace et tagkey doivent correspondre pour inclure cette ressource dans le groupe. La valeur du marqueur n'est pas prise en compte.

La règle de mise en correspondance suivante inclut toutes les instances du compartiment spécifié :

instance.compartment.id = 'ocid1.compartment.unique_ID'

La règle de correspondance suivante inclut toutes les instances du compartiment spécifié, à l'exception des deux instances spécifiées avec instance.id != :

all {instance.compartment.id = 'ocid1.compartment.unique_ID',
 instance.id != 'ocid1.instance.unique_ID', instance.id != 'ocid1.instance.unique_ID2'}

La règle de correspondance suivante inclut toutes les instances auxquelles un marqueur est appliqué et qui ont un espace de noms de marqueur Product1, la clé ProjectA et la valeur abc123 :

tag.Product1.ProjectA.value = abc123