Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Konfigurieren der AWS SDK for PHP Version 3
Das AWS SDK for PHP besteht aus verschiedenen Funktionen und Komponenten. Jedes der folgenden Themen beschreibt die Komponenten, die im SDK verwendet werden.
Das AWS Referenzhandbuch für SDKs und Tools enthält auch Einstellungen, Funktionen und andere grundlegende Konzepte, die vielen der AWS SDKs gemeinsam sind.
Themen
Freigegebene - config
und -credentials
Dateien
Die freigegebenen - AWS config
und -credentials
Dateien sind die gängigste Methode, um die Authentifizierung und Konfiguration für die festzulegenAWS SDK for PHP. Verwenden Sie diese Dateien, um Einstellungen zu speichern, die Ihre Tools und Anwendungen in den AWS -SDKs und der verwenden könnenAWS Command Line Interface.
Die credentials
freigegebenen Dateien AWS config
und sind Klartextdateien, die sich standardmäßig in einem Ordner mit dem Namen befinden.aws
, der sich im Ordner „home
“ auf Ihrem Computer befindet. Weitere Informationen zum Speicherort dieser Dateien finden Sie unter Speicherort der freigegebenen - config
und -credentials
Dateien im Referenzhandbuch für SDKs und Tools. AWS SDKs
Alle Einstellungen, die Sie in diesen Dateien speichern können, finden Sie in der Referenz zu Konfigurations- und Authentifizierungseinstellungen im AWS Referenzhandbuch zu -SDKs und Tools. Diese Referenz behandelt auch die Priorität der Anwendung von Einstellungen aus alternativen Quellen wie Umgebungsvariablen.
Benannte Profile
Einstellungen innerhalb der freigegebenen - config
und -credentials
Dateien sind einem bestimmten Profil zugeordnet. Mit mehreren Profilen können Sie verschiedene Einstellungskonfigurationen erstellen, die in verschiedenen Szenarien angewendet werden. Eines der Profile wird als default
Profil bezeichnet und automatisch verwendet, wenn Sie nicht explizit ein zu verwendendes Profil angeben.
Weitere Informationen zum Einrichten benannter Profile finden Sie unter Freigegebene - config
und -credentials
Dateien im Referenzhandbuch für -SDKs und Tools. AWS SDKs
Sie können ein benanntes Profil angeben, das beim Instanziieren eines Clients verwendet werden soll, indem Sie die profile
Option verwenden:
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' ]);