IMDScliente - AWS SDKs 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à.

IMDScliente

SDKsimplementa un client Instance Metadata Service versione 2 (IMDSv2) utilizzando richieste orientate alla sessione. Per ulteriori informazioniIMDSv2, consulta Use IMDSv2 in the Amazon EC2 User Guide. Il IMDS client è configurabile tramite un oggetto di configurazione del client disponibile nella SDK codebase.

Configura questa funzionalità utilizzando quanto segue:

retries- membro dell'oggetto di configurazione del client

Il numero di tentativi 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 uguale, l'endpoint predefinito è. IPv6 http://[fd00:ec2::254]

Valori validi: validi. URI

Le seguenti opzioni sono supportate dalla maggior parteSDKs. Consulta la tua base di SDK codice 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 flusso di I/O valido, ad esempioSTDOUT.

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

Il numero di secondi trascorsi a dormire tra un tentativo e l'altro o la funzione di backoff fornita dal cliente per effettuare una chiamata. Ciò ha la precedenza sulla strategia di backoff esponenziale predefinita.

Valore predefinito: varia in base a. SDK

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

Compatibilità con AWS SDKs

Di seguito sono SDKs supportate le funzionalità e le impostazioni descritte in questo argomento. Vengono annotate eventuali eccezioni parziali. Tutte le impostazioni delle proprietà di JVM sistema sono supportate SDK AWS for Kotlin solo da AWS SDK for Java and the.