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à.
Modifiche al file di profilo
AWS SDK for Java 2.x Analizza le definizioni dei profili ~/.aws/config e emula più ~/.aws/credentials da vicino il modo in cui la AWS CLI analizza i file.
L'SDK per Java 2.x:
-
Risolve un
~/OR~seguito dal separatore di percorso predefinito del file system all'inizio del percorso controllando, nell'ordine,, (solo Windows)$HOME,$USERPROFILE(solo Windows) e quindi la proprietà del sistema.$HOMEDRIVE$HOMEPATHuser.home -
Cerca la variabile di
AWS_SHARED_CREDENTIALS_FILEambiente anziché.AWS_CREDENTIAL_PROFILES_FILE -
Elimina silenziosamente le definizioni dei profili nei file di configurazione senza la parola
profileall'inizio del nome del profilo. -
Elimina silenziosamente le definizioni di profilo che non sono costituite da caratteri alfanumerici, trattini bassi o trattini (dopo che la
profileparola principale è stata rimossa dai file di configurazione). -
Unisce le impostazioni delle definizioni dei profili duplicate all'interno dello stesso file.
-
Unisce le impostazioni delle definizioni dei profili duplicate nei file di configurazione e delle credenziali.
-
NON unisce le impostazioni se entrambe
[profile foo]si[foo]trovano nello stesso file. -
Utilizza le impostazioni
[profile foo]se entrambe[profile foo]le impostazioni si[foo]trovano nel file di configurazione. -
Utilizza il valore dell'ultima impostazione duplicata nello stesso file e profilo.
-
Riconosce entrambi
;e#per definire un commento. -
Riconosce
;e#nelle definizioni del profilo definisce un commento, anche se i caratteri sono adiacenti alla parentesi di chiusura. -
Riconosce
;e#definisce un commento solo nell'impostazione dei valori solo se sono preceduti da spazi bianchi. -
Riconosce
;#e tutti i contenuti seguenti nell'impostazione dei valori se non sono preceduti da spazi bianchi. -
Considera le credenziali basate sui ruoli le credenziali con la massima priorità. L'SDK 2.x utilizza sempre credenziali basate sui ruoli se l'utente specifica la proprietà.
role_arn -
Considera le credenziali basate sulla sessione come credenziali. second-highest-priority L'SDK 2.x utilizza sempre credenziali basate sulla sessione se non sono state utilizzate credenziali basate sui ruoli e l'utente specifica le proprietà and.
aws_access_key_idaws_session_token -
Utilizza le credenziali di base se non vengono utilizzate credenziali basate sul ruolo e sulla sessione e l'utente ha specificato la proprietà.
aws_access_key_id