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à.
Configurare la AWS SDK for PHP versione 3
L'AWS SDK for PHP è formato da varie caratteristiche e componenti. Ciascuno dei seguenti argomenti descrive i componenti utilizzati nell'SDK.
La Guida di riferimento agli AWS SDK e agli strumenti contiene anche impostazioni, funzionalità e altri concetti fondamentali comuni a molti SDK. AWS
Argomenti
Condivisi e file config
credentials
I credentials
file AWS config
condivisi sono il modo più comune per specificare l'autenticazione e la configurazione perAWS SDK for PHP. Usa questi file per archiviare le impostazioni che i tuoi strumenti e le tue applicazioni possono utilizzare negli AWS SDK e nelAWS Command Line Interface.
I file condivisi AWS config
e sono credentials
file di testo semplice che si trovano per impostazione predefinita in una cartella denominata .aws
che si trova nella cartella "home
" del computer. Per i dettagli sulla posizione di questi file, consulta Posizione dei file condivisi config
e dei credentials
file nella Guida di riferimento agli AWSSDK e agli strumenti.
Per tutte le impostazioni che puoi archiviare in questi file, consulta il riferimento alle impostazioni di configurazione e autenticazione nella Guida di riferimento agli AWSSDK e agli strumenti. Questo riferimento riguarda anche la precedenza nell'applicazione delle impostazioni da fonti alternative, come le variabili di ambiente.
Profili denominati
Le impostazioni all'interno dei credentials
file config
e dei file condivisi sono associate a un profilo specifico. Con più profili, puoi creare diverse configurazioni di impostazioni da applicare in diversi scenari. Uno dei profili è designato come default
profilo e viene utilizzato automaticamente quando non si specifica esplicitamente un profilo da utilizzare.
Per ulteriori informazioni sulla configurazione di profili denominati, consulta Condivisi config
e credentials
file nella Guida di riferimento agli AWS SDK e agli strumenti.
Puoi specificare un profilo denominato da utilizzare per creare un'istanza di un client utilizzando l'opzione: profile
use Aws\DynamoDb\DynamoDbClient; // Instantiate a client with the credentials from the my_profile_name profile $client = new DynamoDbClient([ 'profile' => '
my_profile_name
', 'region' => 'us-west-2', 'version' => 'latest' ]);