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
EntityNotFoundExceptionInvalidInputExceptionInternalServiceException
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
EntityNotFoundExceptionInvalidInputExceptionInternalServiceException
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
InvalidInputExceptionInternalServiceExceptionOperationTimeoutExceptionEntityNotFoundException