View a markdown version of this page

Marcação de APIs no AWS Glue - AWS Glue

Marcação de APIs no AWS Glue

Tipos de dados

Estrutura Tag

O objeto Tag representa um rótulo que pode ser atribuído a um recurso da AWS. Cada tag consiste de uma chave e um valor opcional, que podem ser definidos.

Para obter mais informações sobre tags e controle de acesso aos recursos no AWS Glue, consulte Tags da AWS no AWS Glue e Especificação de ARNs de recursos do AWS Glue no guia do desenvolvedor.

Campos
  • key – String UTF-8, superior a 1 e inferior a 128 bytes de comprimento.

    A chave de tags. A chave é necessária ao criar uma tag em um objeto. A chave diferencia maiúsculas de minúsculas e não deve conter o prefixo aws.

  • value – String UTF-8 com comprimento não superior a 256 bytes.

    O valor da tag. O valor é opcional ao criar uma tag em um objeto. O valor diferencia maiúsculas de minúsculas e não deve conter o prefixo aws.

Operações

Ação TagResource (Python: tag_resource)

Adiciona etiquetas a um recurso. Uma tag é um rótulo que pode ser atribuído a um recurso da AWS. No AWS Glue, apenas determinados recursos podem ser marcados. Para obter informações sobre quais recursos podem ser marcados, consulte Tags da AWS no AWS Glue.

Solicitação
  • ResourceArn: obrigatório: string UTF-8, não menos do que 1 ou superior a 10.240 bytes de comprimento, correspondente a Custom string pattern #47.

    O ARN do recurso do AWS Glue ao qual se deseja adicionar as tags. Para obter mais informações sobre ARNs de recurso do AWS Glue, consulte o padrão de string de ARN do AWS Glue.

  • TagsToAdd: obrigatório: uma matriz de mapa dos pares de chave-valor, no máximo 50 pares.

    Cada chave é uma string UTF-8, com comprimento entre 1 e 128 bytes.

    Cada valor é uma string UTF-8, inferior a 256 bytes de comprimento.

    As tags a serem adicionadas a esse recurso.

Resposta
  • Nenhum parâmetro de resposta.

Erros
  • EntityNotFoundException

  • InvalidInputException

  • InternalServiceException

Ação UntagResource (Python: untag_resource)

Remove as tags especificadas de um recurso de integração.

Solicitação
  • ResourceArn: obrigatório: string UTF-8, não menos do que 1 ou superior a 10.240 bytes de comprimento, correspondente a Custom string pattern #47.

    O nome do recurso da Amazon (ARN) do recurso de integração.

  • TagsToRemove: obrigatório: uma matriz de strings UTF-8, no máximo 50 strings.

    Uma lista das tags de metadados a serem removidas do recurso.

Resposta
  • Nenhum parâmetro de resposta.

Erros
  • EntityNotFoundException

  • InvalidInputException

  • InternalServiceException

Ação GetTags (Python: get_tags)

Recupera uma lista de tags associadas a um recurso.

Solicitação
  • ResourceArn: obrigatório: string UTF-8, não menos do que 1 ou superior a 10.240 bytes de comprimento, correspondente a Custom string pattern #47.

    O nome do recurso da Amazon (ARN) do recurso para o qual deseja recuperar as tags.

Resposta
  • Tags: uma matriz de mapa dos pares de chave-valor, não mais que 50 pares.

    Cada chave é uma string UTF-8, com comprimento entre 1 e 128 bytes.

    Cada valor é uma string UTF-8, inferior a 256 bytes de comprimento.

    As tags solicitadas.

Erros
  • InvalidInputException

  • InternalServiceException

  • OperationTimeoutException

  • EntityNotFoundException