As tags permitem agrupar recursos do Function Compute por finalidade, o que facilita a busca, a filtragem e o gerenciamento de funções em escala. Elas também oferecem suporte ao controle de acesso baseado em atributos (ABAC), permitindo conceder a diferentes funções do RAM acesso a grupos distintos de funções com base em condições de tag.
Conceitos principais
Cada tag é um par chave-valor associado a um recurso de função.
Tags e funções têm uma relação muitos-para-muitos: uma tag pode ser aplicada a várias funções, e uma única função pode ter múltiplas tags.
Herança de tags: Versões, aliases e gatilhos associados a uma função herdam as tags dessa função. A autenticação baseada em tags se aplica a qualquer chamada de API que especifique uma função. Todas as versões e aliases de uma função compartilham as mesmas tags; portanto, modificar uma tag afeta a autenticação de todas as versões e aliases dessa função.
As tags são específicas da região. Uma tag criada em uma região não fica visível em outras regiões.
Limites
|
Item |
Limite |
|
Máximo de tags por recurso |
20 |
|
Comprimento da chave da tag |
Até 64 caracteres Unicode |
|
Comprimento do valor da tag |
Até 128 caracteres Unicode |
|
Sensibilidade a maiúsculas e minúsculas |
Chaves e valores de tags diferenciam maiúsculas de minúsculas |
Caracteres permitidos para chaves e valores de tags:
Caracteres ASCII, dígitos, caracteres chineses e os seguintes caracteres especiais: -\.!@#$%?/^&*)(+={}[\\]",'<>~·\
Restrições:
Chaves e valores de tags não podem conter sinais de pontuação chineses,
http://ouhttps://.Chaves de tags não podem começar com
aliyunouacs:e não podem ser strings vazias.Valores de tags podem ser strings vazias.
Associar tags a uma função
Faça login no console do Function Compute. No painel de navegação à esquerda, clique em Functions.
Na barra de menus superior, selecione uma região. Na página Function List, localize a função desejada.
Na coluna Tag da função alvo, passe o mouse sobre o ícone
e clique em Attach na dica de ferramenta. Na caixa de diálogo Edit Tag, insira uma Tag Key e um Tag Value e clique em Confirm.
Após adicionar a tag, passe o mouse sobre o ícone
na coluna Tags para visualizar a tag. Para atualizar ou excluir tags, siga as instruções na tela do console.
Se a função alvo foi criada no console do Function Compute 2.0 e seu nome contém o símbolo $, não será possível associar tags a ela no console 3.0. Siga as instruções na tela e clique no hyperlink para acessar o serviço no console 2.0 e associar tags.

Casos de uso
Gerenciamento de funções para múltiplas equipes
Uma empresa utiliza uma conta Alibaba Cloud para executar funções em várias unidades de negócios. As tags possibilitam agrupar funções por unidade de negócios e atribuir cada grupo a uma equipe dedicada, permitindo que cada equipe visualize e gerencie apenas suas próprias funções. Para obter um guia passo a passo de configuração, consulte Conceder permissões diferentes a funções do RAM para grupos de funções.