Konfigurasikan AWS SDK for PHP Versi 3 - AWS SDK for PHP

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Konfigurasikan AWS SDK for PHP Versi 3

AWS SDK for PHPTerdiri dari berbagai fitur dan komponen. Masing-masing topik berikut menjelaskan komponen yang digunakan dalam SDK.

AWSSDK dan Tools Reference Guide juga berisi pengaturan, fitur, dan konsep dasar lainnya yang umum di antara banyak SDKAWS.

Berbagi config dan credentials file

File bersama AWS config dan credentials file adalah cara paling umum yang dapat Anda tentukan otentikasi dan konfigurasi untuk file. AWS SDK for PHP Gunakan file-file ini untuk menyimpan pengaturan yang dapat digunakan alat dan aplikasi Anda di seluruh AWS SDK dan file. AWS Command Line Interface

File bersama AWS config dan credentials file adalah file teks biasa yang berada secara default di folder bernama .aws yang ditempatkan di folder "home" di komputer Anda. Untuk detail tentang lokasi file-file ini, lihat Lokasi file bersama config dan credentials file di Panduan Referensi AWS SDK dan Alat.

Untuk semua pengaturan yang dapat Anda simpan dalam file ini, lihat Referensi pengaturan konfigurasi dan autentikasi di Panduan Referensi AWS SDK dan Alat. Referensi ini juga mencakup prioritas penerapan pengaturan dari sumber alternatif seperti variabel lingkungan.

Profil bernama

Pengaturan dalam credentials file bersama config dan dikaitkan dengan profil tertentu. Dengan beberapa profil, Anda dapat membuat konfigurasi pengaturan yang berbeda untuk diterapkan dalam skenario yang berbeda. Salah satu profil ditetapkan sebagai default profil dan digunakan secara otomatis ketika Anda tidak secara eksplisit menentukan profil yang akan digunakan.

Untuk mempelajari selengkapnya tentang menyiapkan profil bernama, lihat Berbagi config dan credentials file di Panduan Referensi AWS SDK dan Alat.

Anda dapat menentukan profil bernama yang akan digunakan saat membuat instance klien dengan menggunakan opsi: 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' ]);