View a markdown version of this page

Cliente IMDS - AWS SDK e strumenti

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Cliente IMDS

Nota

Per informazioni sulla comprensione del layout delle pagine delle impostazioni o sull'interpretazione della tabella Support by AWS SDKs and tools che segue, consulta. Informazioni sulle pagine delle impostazioni di questa guida

Gli SDK implementano un client Instance Metadata Service Version 2 (IMDSv2) utilizzando richieste orientate alla sessione. Per ulteriori informazioni su IMDSv2, consulta Use IMDSv2 nella Amazon EC2 User Guide. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-instance-metadata-service.html Il client IMDS è configurabile tramite un oggetto di configurazione del client disponibile nella base di codice SDK.

Configura questa funzionalità utilizzando quanto segue:

retries- membro dell'oggetto di configurazione del client

Il numero di tentativi di nuovo tentativo aggiuntivi per ogni richiesta non riuscita.

Valore predefinito: 3

Valori validi: numero maggiore di 0.

port- membro dell'oggetto di configurazione del client

La porta per l'endpoint.

Valore predefinito: 80

Valori validi: Numero.

token_ttl- membro dell'oggetto di configurazione del client

Il TTL del token.

Valore predefinito: 21.600 secondi (6 ore, il tempo massimo assegnato).

Valori validi: Numero.

endpoint- membro dell'oggetto di configurazione del client

L'endpoint di IMDS.

Valore predefinito: se endpoint_mode è ugualeIPv4, l'endpoint predefinito è. http://169.254.169.254 Se endpoint_mode è ugualeIPv6, l'endpoint predefinito è. http://[fd00:ec2::254]

Valori validi: URI valido.

Le seguenti opzioni sono supportate dalla maggior parte degli SDK. Consulta la tua base di codice SDK specifica per i dettagli.

endpoint_mode- membro dell'oggetto di configurazione del client

La modalità endpoint di IMDS.

Valore predefinito: IPv4

Valori validi: IPv4, IPv6

http_open_timeout- membro dell'oggetto di configurazione del client (il nome può variare)

Il numero di secondi di attesa per l'apertura della connessione.

Valore predefinito: 1 secondo.

Valori validi: numero maggiore di 0.

http_read_timeout- membro dell'oggetto di configurazione del client (il nome può variare)

Il numero di secondi per la lettura di un blocco di dati.

Valore predefinito: 1 secondo.

Valori validi: numero maggiore di 0.

http_debug_output- membro dell'oggetto di configurazione del client (il nome può variare)

Imposta un flusso di output per il debug.

Valore predefinito: Nessuno.

Valori validi: un I/O flusso valido, come STDOUT.

backoff- membro dell'oggetto di configurazione del client (il nome può variare)

Il numero di secondi di sospensione tra un tentativo e l'altro o la funzione di backoff fornita dal cliente per la chiamata. Questo sostituisce la strategia di backoff esponenziale predefinita.

Valore predefinito: varia in base all'SDK.

Valori validi: varia in base all'SDK. Può essere un valore numerico o un richiamo a una funzione personalizzata.

Supporto di AWS SDK e strumenti

I seguenti SDK supportano le funzionalità e le impostazioni descritte in questo argomento. Vengono annotate eventuali eccezioni parziali. Tutte le impostazioni delle proprietà del sistema JVM sono supportate da AWS SDK per Java and the only. AWS SDK per Kotlin