Utilisation du générateur de règles

Le générateur de règles est un outil disponible dans la console qui vous aide à écrire des règles de mise en correspondance.

Il propose des menus et des zones de texte pour que vous puissiez créer des entrées, puis écrit la règle à votre place. Le générateur de règles présente des restrictions. Vous ne pouvez donc pas l'utiliser pour tous les cas.

Limites du générateur de règles

Le générateur de règles ne prend pas en charge les éléments suivants :

  • Règles d'exclusion : le générateur de règles vous permet de sélectionner les ID de compartiment et les ID d'instance à inclure uniquement.
  • Règles basées sur des balises : le générateur de règles ne vous permet pas de sélectionner les balises à inclure dans votre règle. Pour ajouter une règle basée sur des valeurs de balise, vous devez saisir la règle dans la zone de texte Règle à l'aide de la syntaxe exemples.
  • Règles utilisant la variable resource.type, resource.id ou resource.compartment.id.
Lancement du générateur de règles

Lorsque vous cliquez sur Créer un groupe dynamique, le générateur de règles apparaît dans la boîte de dialogue Créer un groupe dynamique.

Pour créer une règle de mise en correspondance à l'aide du générateur de règles, procédez comme suit ::

  1. Dans la section Règles de mise en correspondance, cliquez sur Générateur de règles.
  2. Dans le menu Inclure les instances qui correspondent à, sélectionnez Tous les éléments suivants ou Un des éléments suivants.

    L'option Tous les éléments suivants inclut uniquement les instances correspondant à toutes les instructions de la règle.

    L'option Un des éléments suivants inclut les instances correspondant à l'une des instructions de la règle.

  3. Sélectionnez un type de ressource dans le menu Mettre en correspondance les instances avec, puis entrez l'OCID de la ressource dans le champ Valeur :

    OCID de compartiment : inclut les instances du compartiment indiqué.

    OCID d'instance : inclut les instances avec les OCID indiqués.

  4. Cliquez sur + Ligne supplémentaire pour ajouter d'autres instructions à cette règle.

    Lorsque vous ajoutez plusieurs instructions à une règle, n'oubliez pas que l'option Un des éléments suivants inclut les instances qui correspondent à l'une des instructions. Si vous choisissez Tous les éléments suivants, les instances doivent correspondre à toutes les spécifications des instructions pour être incluses dans le groupe.

Exemples d'utilisation du générateur de règles
Inclusion de toutes les instances d'un compartiment spécifique dans le groupe dynamique

Pour inclure toutes les instances présentes dans un compartiment spécifique à l'aide du générateur de règles, procédez comme suit :

  • Sélectionnez Tous les éléments suivants.
  • Pour Mettre en correspondance les instances avec :, sélectionnez OCID de compartiment.
  • Dans Valeur :, entrez l'OCID du compartiment, par exemple ocid1.compartment.oc1.phx.samplecompartmentocidythksk89ekslsoelu2.

Toutes les instances existantes ou créées ultérieurement dans le compartiment (identifié par l'OCID) sont membres de ce groupe.

Inclusion de toutes les instances présentes dans l'un ou plusieurs des compartiments indiqués

Pour inclure toutes les instances qui résident dans l'un ou plusieurs des compartiments indiqués à l'aide du générateur de règles, procédez comme suit :

  1. Dans le menu Inclure les instances qui correspondent à, sélectionnez Un des éléments suivants.
  2. Sur la première ligne, entrez ce qui suit :
    • Pour Mettre en correspondance les instances avec, sélectionnez OCID de compartiment.
    • Dans Valeur, entrez l'OCID du compartiment, par exemple ocid1.compartment.oc1.phx.samplecompartmentocid6q6igvfauxmima74jv.
  3. Cliquez sur + Ligne supplémentaire. Entrez les éléments suivants sur la deuxième ligne :
    • Pour Mettre en correspondance les instances avec, sélectionnez OCID de compartiment
    • Dans Valeur, entrez l'OCID du compartiment, par exemple ocid1.compartment.oc1.phx.samplecompartmentocidythksk89ekslsoelu2.
  4. Continuez à ajouter des lignes supplémentaires si nécessaire pour chaque compartiment à inclure.

Les instances existantes ou créées dans l'un des compartiments indiqués sont membres de ce groupe.