Defina expressões regulares em políticas de tag para impor formatos de valores e corrigir automaticamente valores não conformes.
Pré-requisitos
O recurso de política de tag está ativado. Para mais informações, consulte Ativar o recurso de política de tag.
Contexto
Expressões regulares estão disponíveis para todos os services da Alibaba Cloud que suportam detecção e correção automática de tags. Para obter a lista completa, consulte a coluna Support for automatic tag detection and automatic tag remediation em Services da Alibaba Cloud que suportam políticas de tag.
Procedimento
É possível utilizar expressões regulares com políticas de tag tanto na conta atual quanto em um diretório de recursos. O exemplo a seguir cria uma política de tag para a conta atual que exige que todos os recursos tenham uma tag com a chave staffNumber cujo valor contenha apenas dígitos.
Faça login no console Resource Management.
-
Crie uma política de tag.
No painel de navegação à esquerda, escolha .
Na página Policy Library, clique em Create Tag Policy.
Insira um nome para a política.
Insira uma descrição para a política.
-
Utilize a aba Quick Mode para configurar a política.
Selecione Match Tag Values with Specified Regular Expression no cenário da política.
No campo Tag Key, insira
staffNumber.-
No campo Specify Allowed Tag Values, insira a expressão regular.
Para este exemplo, insira
^[0-9]+$. Essa expressão exige que o valor da tag contenha apenas dígitos. -
Na seção Policy Execution Mode, a opção Post-event Detection vem selecionada por padrão. Também é possível definir outras configurações, como tipo de recurso, grupo de recursos, região, tag e uma expressão regular para nomes de recursos. Além disso, você pode ative a Automatic Remediation.
Neste exemplo, mantenha as configurações padrão inalteradas.
Clique em Create.
-
Anexe a política de tag.
Anexe a política de tag criada na etapa 2 à conta atual. Após anexada, a política se aplica à conta e a todos os seus usuários RAM. Para mais informações, consulte Anexar uma política de tag.
-
Visualize a política efetiva.
Uma política efetiva agrega todas as políticas de tag anexadas à conta atual. Para mais informações, consulte Visualizar uma política efetiva.
-
Após a conclusão da tarefa de detecção, visualize os resultados.
O sistema detecta automaticamente recursos sem a chave de tag
staffNumberou cujo valor não corresponda à expressão regular. Por exemplo, um recurso com a tagstaffNumber:aliceserá sinalizado como não conforme.É possível visualizar ou baixe os resultados de detecção para recursos não conformes. Para detalhes, consulte Visualizar e baixar resultados de detecção de não conformidade.
Próximas etapas
Corrija tags não conformes manualmente ou ative a correção automática na política de tag. Para mais informações, consulte Usar uma política de tag para correção automática.