Configurare la AWS SDK for PHP versione 3 - AWS SDK for PHP

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

Condivisi e file configcredentials

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' ]);