Recursos de marcação no Lex V2
Para ajudá-lo a gerenciar os bots e aliases de bot do Amazon Lex V2 é possível atribuir metadados a cada recurso como tags. Uma tag é um rótulo atribuído a um recurso do AWS. Cada tag consiste em uma chave e um valor.
As tags permitem categorizar seus recursos da AWS de diferentes formas, por exemplo, por finalidade, proprietário ou aplicação. As tags ajudam a:
-
Identificar e organizar seus recursos da AWS. Muitos recursos da AWS oferecem suporte à marcação, portanto, é possível atribuir a mesma tag a recursos em diferentes serviços para indicar que os recursos são iguais. Por exemplo, é possível marcar um bot e as funções do Lambda que ele usa com a mesma tag.
-
Alocar custos. É possível ativar as tags no painel do Gerenciamento de Faturamento e Custos da AWS. A AWS usa as tags para categorizar seus custos e entregar um relatório mensal de alocação de custos para você. Para o Amazon Lex V2, é possível alocar custos para cada alias usando tags específicas para o alias. Para obter mais informações, consulte Usar etiquetas de alocação de custos no Guia do Usuário do Gerenciamento de Faturamento e Custos da AWS.
-
Controle o acesso aos seus recursos. Você pode usar tags com o Amazon Lex V2 para criar políticas para controlar o acesso aos recursos do Amazon Lex V2. Essas políticas podem ser anexadas a um usuário ou perfil do IAM para permitir o controle de acesso baseado em tags.
Você pode trabalhar com tags usando o Console de gerenciamento da AWS, o AWS Command Line Interface, ou a API do Amazon Lex V2.
Marcação de recursos com o console ou a API
Se estiver usando o console do Amazon Lex V2, é possível marcar recursos ao criá-los ou adicionar as tags mais tarde. Também é possível usar o console para atualizar ou remover tags existentes.
Se você estiver usando a AWS CLI ou a API do Amazon Lex V2, use as seguintes operações para gerenciar tags para seus recursos:
-
CreateBot e CreateBotAlias: aplica as tags ao criar um bot ou alias de bot.
-
ListTagsForResource: visualiza as tags associadas a um recurso.
-
TagResource: adiciona e modifica tags em um recurso existente.
-
UntagResource: remove tags de um recurso.
Os seguintes recursos do Amazon Lex V2 são compatíveis com a marcação:
-
Bots: use um nome do recurso da Amazon (ARN) como o seguinte:
-
arn:aws:lex:${Region}:${account}:bot/${bot-id}
-
-
Aliases de bot: use um ARN como o seguinte:
-
arn:aws:lex:${Region}:${account}:bot-alias/${bot-id}/${bot-alias-id}
-
Os valores bot-id e bot-alias-id são strings alfanuméricas em maiúsculas de 10 caracteres.
Restrições de tags ao usar o Lex V2
As restrições básicas a seguir se aplicam às tags nos recursos do Amazon Lex V2:
-
Número máximo de chaves: 50 usando o console, 200 usando a API
-
Tamanho máximo da chave: 128 caracteres
-
Tamanho máximo do valor: 256 caracteres
-
Caracteres válidos de chave e valor: a-z, A-Z, 0-9, espaço e os seguintes caracteres: _.:/=+- e @
-
As chaves e os valores diferenciam letras maiúsculas de minúsculas
-
Não use a
aws:como um prefixo para chaves, pois ela é reservada para uso da AWS