Criando um Grupo Dinâmico

Quando você cria um grupo dinâmico, ele é criado automaticamente na tenancy. Não é possível especificar outro compartimento para o grupo dinâmico.

Gravando Regras de Correspondência

Uma regra especifica uma ou mais condições para associação no grupo dinâmico. Digite a regra na caixa de texto. Para adicionar outra regra, selecione o botão +Another Regra de Correspondência.

Uma regra com uma única condição tem a seguinte sintaxe:

variable = | != value

Uma regra com várias condições tem a seguinte sintaxe:

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

variable é uma das seguintes:

  • instance.compartment.id. O OCID do compartimento no qual a instância reside.

  • instance.id. O OCID da instância.

  • tag.tagnamespace.tagkey.value = tagvalue. Todos os tagnamespace, tagkey e tagvalue devem corresponder para incluir esse recurso no grupo.

  • tag.tagnamespace.tagkey.value. Somente o tagnamespace e o tagkey devem corresponder para incluir esse recurso no grupo. O valor da tag não é considerado.

A seguinte regra de correspondência inclui todas as instâncias no compartimento especificado:

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

A seguinte regra de correspondência inclui todas as instâncias no compartimento especificado, exceto as duas instâncias especificadas com instance.id !=:

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

A regra de correspondência a seguir inclui todas as instâncias que têm uma tag aplicada que tem namespace de tag Product1, chave ProjectA e valor abc123:

tag.Product1.ProjectA.value = abc123