Perfis de uso - AWS União

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Perfis de uso

A API de perfis de uso descreve os tipos de dados e a API relacionados à criação, atualização ou visualização de perfis de uso em AWS Glue.

Tipos de dados

ProfileConfiguration estrutura

Especifica os valores de trabalho e sessão que um administrador configura em um perfil de AWS Glue uso.

Campos
  • SessionConfiguration – Um array de mapa dos pares de valor-chave.

    Cada chave é uma string UTF-8, com comprimento entre 1 e 255 bytes, correspondente a Single-line string pattern.

    Cada valor é um objeto ConfigurationObject A.

    Um mapa de valores-chave dos parâmetros de configuração para AWS Glue sessões.

  • JobConfiguration – Um array de mapa dos pares de valor-chave.

    Cada chave é uma string UTF-8, com comprimento entre 1 e 255 bytes, correspondente a Single-line string pattern.

    Cada valor é um objeto ConfigurationObject A.

    Um mapa de valores-chave dos parâmetros de configuração para AWS Glue trabalhos.

ConfigurationObject estrutura

Especifica os valores que um administrador define para cada parâmetro de trabalho ou sessão configurado em um perfil de AWS Glue uso.

Campos
  • DefaultValue: string UTF-8, não menos do que 1 ou superior a 128 bytes de comprimento, correspondente a Custom string pattern #31.

    Um valor padrão para o parâmetro.

  • AllowedValues – Uma matriz de strings UTF-8.

    Uma lista de valores permitidos para o parâmetro.

  • MinValue: string UTF-8, não menos do que 1 ou superior a 128 bytes de comprimento, correspondente a Custom string pattern #31.

    Um valor mínimo permitido para o parâmetro.

  • MaxValue: string UTF-8, não menos do que 1 ou superior a 128 bytes de comprimento, correspondente a Custom string pattern #31.

    Um valor máximo permitido para o parâmetro.

UsageProfileDefinition estrutura

Descreve um perfil de AWS Glue uso.

Campos
  • Name – String UTF-8, superior a 1 e inferior a 255 bytes de comprimento, correspondente a Single-line string pattern.

    O nome do perfil de uso.

  • Description – String de descrição, inferior a 2048 bytes de comprimento, correspondente a URI address multi-line string pattern.

    Uma descrição do perfil de uso.

  • CreatedOn – Timestamp.

    A data e a hora em que o perfil de uso foi criado.

  • LastModifiedOn – Timestamp.

    A data e a hora em que o perfil de uso foi modificado pela última vez.

Operações

CreateUsageProfile ação (Python: create_usage_profile)

Cria um perfil de AWS Glue uso.

Solicitação
  • NameObrigatório: string UTF-8, no mínimo 1 ou mais de 255 bytes de comprimento, correspondente a Single-line string pattern.

    O nome do perfil de uso.

  • Description – String de descrição, inferior a 2048 bytes de comprimento, correspondente a URI address multi-line string pattern.

    Uma descrição do perfil de uso.

  • ConfigurationObrigatório: um objeto ProfileConfiguration.

    Um ProfileConfiguration objeto que especifica os valores do trabalho e da sessão para o perfil.

  • 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.

    Uma lista de tags aplicadas ao perfil de uso.

Resposta
  • Name – String UTF-8, superior a 1 e inferior a 255 bytes de comprimento, correspondente a Single-line string pattern.

    O nome do perfil de uso que foi criado.

Erros
  • InvalidInputException

  • InternalServiceException

  • AlreadyExistsException

  • OperationTimeoutException

  • ResourceNumberLimitExceededException

  • OperationNotSupportedException

GetUsageProfile ação (Python: get_usage_profile)

Recupera informações sobre o perfil de AWS Glue uso especificado.

Solicitação
  • NameObrigatório: string UTF-8, no mínimo 1 ou mais de 255 bytes de comprimento, correspondente a Single-line string pattern.

    O nome do perfil de uso a ser recuperado.

Resposta
  • Name – String UTF-8, superior a 1 e inferior a 255 bytes de comprimento, correspondente a Single-line string pattern.

    O nome do perfil de uso.

  • Description – String de descrição, inferior a 2048 bytes de comprimento, correspondente a URI address multi-line string pattern.

    Uma descrição do perfil de uso.

  • Configuration – Um objeto ProfileConfiguration.

    Um ProfileConfiguration objeto que especifica os valores do trabalho e da sessão para o perfil.

  • CreatedOn – Timestamp.

    A data e a hora em que o perfil de uso foi criado.

  • LastModifiedOn – Timestamp.

    A data e a hora em que o perfil de uso foi modificado pela última vez.

Erros
  • InvalidInputException

  • InternalServiceException

  • EntityNotFoundException

  • OperationTimeoutException

  • OperationNotSupportedException

UpdateUsageProfile ação (Python: update_usage_profile)

Atualize um perfil de AWS Glue uso.

Solicitação
  • NameObrigatório: string UTF-8, no mínimo 1 ou mais de 255 bytes de comprimento, correspondente a Single-line string pattern.

    O nome do perfil de uso.

  • Description – String de descrição, inferior a 2048 bytes de comprimento, correspondente a URI address multi-line string pattern.

    Uma descrição do perfil de uso.

  • ConfigurationObrigatório: um objeto ProfileConfiguration.

    Um ProfileConfiguration objeto que especifica os valores do trabalho e da sessão para o perfil.

Resposta
  • Name – String UTF-8, superior a 1 e inferior a 255 bytes de comprimento, correspondente a Single-line string pattern.

    O nome do perfil de uso que foi atualizado.

Erros
  • InvalidInputException

  • InternalServiceException

  • EntityNotFoundException

  • OperationTimeoutException

  • OperationNotSupportedException

  • ConcurrentModificationException

DeleteUsageProfile ação (Python: delete_usage_profile)

Exclui o perfil de uso AWS Glue especificado.

Solicitação
  • NameObrigatório: string UTF-8, no mínimo 1 ou mais de 255 bytes de comprimento, correspondente a Single-line string pattern.

    O nome do perfil de uso a ser excluído.

Resposta
  • Nenhum parâmetro de resposta.

Erros
  • InvalidInputException

  • InternalServiceException

  • OperationTimeoutException

  • OperationNotSupportedException

ListUsageProfiles ação (Python: list_usage_profiles)

Liste todos os perfis AWS Glue de uso.

Solicitação
  • NextToken: string UTF-8, não superior a 400.000 bytes de comprimento.

    Um token de continuação, incluído se esta for uma chamada de continuação.

  • MaxResults: número (inteiro) não inferior a 1 nem superior a 200.

    O número máximo de perfis de uso a serem retornados em uma única resposta.

Resposta
  • Profiles – Uma matriz de objetos UsageProfileDefinition.

    Uma lista de objetos de perfil de uso (UsageProfileDefinition).

  • NextToken: string UTF-8, não superior a 400.000 bytes de comprimento.

    Um token de continuação, presente se o segmento de lista atual não for o último.

Erros
  • InternalServiceException

  • OperationTimeoutException

  • InvalidInputException

  • OperationNotSupportedException