IMDScliente - AWS SDKse ferramentas

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

IMDScliente

SDKsimplemente um cliente do Instance Metadata Service versão 2 (IMDSv2) usando solicitações orientadas à sessão. Para obter mais informações sobreIMDSv2, consulte Use IMDSv2 no Guia do EC2 usuário da Amazon. O IMDS cliente é configurável por meio de um objeto de configuração do cliente disponível na base de SDK código.

Configure essa funcionalidade usando o seguinte:

retries: membro do objeto de configuração do cliente

O número de tentativas adicionais para qualquer solicitação com falha.

Valor padrão: 3

Valores válidos: número maior que zero.

port: membro do objeto de configuração do cliente

A porta para o endpoint.

Valor padrão: 80

Valores válidos: número.

token_ttl: membro do objeto de configuração do cliente

O TTL do token.

Valor padrão: 21.600 segundos (6 horas, o tempo máximo alocado).

Valores válidos: número.

endpoint: membro do objeto de configuração do cliente

O ponto final de. IMDS

Valor padrão: se endpoint_mode for igual a IPv4, o endpoint padrão será http://169.254.169.254. Se endpoint_mode for igual a IPv6, o endpoint padrão será http://[fd00:ec2::254].

Valores válidos: válidosURI.

As opções a seguir são suportadas pela maioriaSDKs. Consulte sua base de SDK código específica para obter detalhes.

endpoint_mode: membro do objeto de configuração do cliente

O modo de endpoint do. IMDS

Valor padrão: IPv4

Valores válidos: IPv4, IPv6

http_open_timeout: membro do objeto de configuração do cliente (o nome pode variar)

O número de segundos a aguardar até que a conexão seja aberta.

Valor padrão: 1 segundo.

Valores válidos: número maior que zero.

http_read_timeout: membro do objeto de configuração do cliente (o nome pode variar)

O número de segundos para que um bloco de dados seja lido.

Valor padrão: 1 segundo.

Valores válidos: número maior que zero.

http_debug_output: membro do objeto de configuração do cliente (o nome pode variar)

Define um fluxo de saída para depuração.

Valor padrão: Nenhum.

Valores válidos: um fluxo de E/S válido, comoSTDOUT.

backoff: membro do objeto de configuração do cliente (o nome pode variar)

O número de segundos para dormir entre as novas tentativas ou o cliente forneceu a função de desligamento para chamar. Isto substitui a estratégia padrão de recuo exponencial.

Valor padrão: varia de acordo comSDK.

Valores válidos: varia de acordo comSDK. Pode ser um valor numérico ou uma chamada para uma função personalizada.

Compatibilidade com AWS SDKs

Os itens a seguir SDKs oferecem suporte aos recursos e configurações descritos neste tópico. Quaisquer exceções parciais estão anotadas. Todas as configurações de propriedade do JVM sistema são suportadas pelo AWS SDK for Java e o AWS SDK para Kotlin somente.