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 ostagnamespace,tagkeyetagvaluedevem corresponder para incluir esse recurso no grupo. -
tag.tagnamespace.tagkey.value. Somente otagnamespacee otagkeydevem 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