AWS SDK for PHP バージョン 3 でのサービスクライアントの設定 - AWS SDK for PHP

AWS SDK for PHP バージョン 3 でのサービスクライアントの設定

AWS のサービス にプログラムでアクセスするために、AWS SDK for PHP バージョン 3 は各 AWS のサービス にクライアントオブジェクトを使用します。たとえば、アプリケーションが Amazon EC2 にアクセスする必要がある場合、アプリケーションはそのサービスとインターフェイスをとる Amazon EC2 クライアントオブジェクト (Ec2Client クラスのオブジェクト) を作成します。次に、サービスクライアントを使用して、その AWS のサービス に対してリクエストを実行します。

SDK の動作を設定する多くの方法がありますが、最終的にはすべてサービスクライアントの動作に関係しています。コードが設定を使用するサービスクライアントを作成するまで、設定は効力を発揮しません。

以下は、指定する設定の例です。

  • サービスを呼び出すときにコードが AWS で認証される方法

  • サービスクライアントで使用する AWS リージョン

  • サービス呼び出しの再試行およびタイムアウト設定

  • HTTP プロキシ設定

AWS SDK の多くに共通する設定、機能、その他の基本概念は、「AWS SDK とツールのリファレンスガイド」を参照してください。