Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Recursos do API Gateway que podem ser marcados

Modo de foco
Recursos do API Gateway que podem ser marcados - Amazon API Gateway

As tags podem ser definidas nos recursos da API HTTP a seguir ou da API WebSocket na API do Amazon API Gateway V2:

  • Api

  • DomainName

  • Stage

  • VpcLink

Além disso, tags podem ser definidas nos recursos a seguir da API REST na API do Amazon API Gateway V1:

  • ApiKey

  • ClientCertificate

  • DomainName

  • DomainNameAccessAssociation

  • RestApi

  • Stage

  • UsagePlan

  • VpcLink

As tags não podem ser definidas diretamente em outros recursos. No entanto, na API do Amazon API Gateway V1, os recursos filho herdam as tags que são definidas nos recursos pai. Por exemplo:

  • Se uma etiqueta for definida em um recurso RestApi, ela será herdada pelos seguintes recursos filho da RestApi para Controle de acesso baseado em atributos:

    • Authorizer

    • Deployment

    • Documentation

    • GatewayResponse

    • Integration

    • Method

    • Model

    • Resource

    • ResourcePolicy

    • Setting

    • Stage

  • Se uma tag for definida em um DomainName, ela será herdada por todos os recursos BasePathMapping e ApiMapping existentes nela.

  • Se uma tag for definida em um UsagePlan, essa tag será herdada por todos os recursos UsagePlanKey sob ela.

nota

A herança de etiquetas vale apenas para o controle de acesso baseado em atributos. Por exemplo, não é possível usar etiquetas herdadas para monitorar custos no AWS Cost Explorer. Para usar tags para alocação de custos, recomendamos que você crie tags em recursos secundários, como o recurso Stage.

O API Gateway não retorna etiquetas herdadas quando você chama GetTags para um recurso.

Herança de tags na API do Amazon API Gateway V1

Anteriormente, só era possível definir tags em estágios. Agora que você também pode defini-las em outros recursos, um Stage pode receber uma tag de duas formas:

  • A tag pode ser definida diretamente no Stage.

  • O estágio pode herdar a tag do recurso pa RestApi.

Se um estágio receber uma tag das duas formas, a tag que foi definida diretamente no estágio terá precedência. Por exemplo, suponha que um estágio herde as seguintes tags de sua API REST pai:

{ 'foo': 'bar', 'x':'y' }

Suponha que ele também tenha as seguintes tags definidas diretamente:

{ 'foo': 'bar2', 'hello': 'world' }

O efeito final seria que o estágio tem as seguintes tags, com os seguintes valores:

{ 'foo': 'bar2', 'hello': 'world' 'x':'y' }

Restrições de tags e convenções de uso

As restrições e convenções a seguir se aplicam ao uso de tags com recursos do API Gateway:

  • Cada recurso pode ter um máximo de 50 tags.

  • Em todos os recursos, cada chave de tag deve ser exclusiva e pode ter apenas um valor.

  • O comprimento máximo da chave da tag é de 128 caracteres Unicode em UTF-8.

  • O comprimento máximo do valor da tag é de 256 caracteres Unicode em UTF-8.

  • Os caracteres permitidos para chaves e valores são letras, números, espaços representáveis em UTF-8, além dos seguintes caracteres: . : + = @ _ / - (hífen). Os recursos do Amazon EC2 permitem qualquer caractere.

  • As chaves e os valores de tags diferenciam maiúsculas de minúsculas. Como melhor prática, adote uma estratégia para letras maiúsculas em tags e implemente-a de forma consistente em todos os tipos de recursos. Por exemplo, decida se deseja usar Costcenter, costcenter ou CostCenter e use a mesma convenção para todas as tags. Evite usar tags semelhantes com tratamento do tamanho de letra inconsistente.

  • O prefixo aws: é proibido em tags, pois ele é reservado para uso pela AWS. Você não pode editar nem excluir chaves nem valores de tag com esse prefixo. As tags com esse prefixo não contam para as tags por limite de recurso.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.