AWS SDK for Rust でのサービスクライアントの設定 - AWS SDK for Rust

AWS SDK for Rust でのサービスクライアントの設定

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

AWS のサービス にリクエストを行うには、まずサービスクライアントを作成する必要があります。コードが使用する各 AWS のサービス には、専用のクレートと、やり取りを行うための専用の型があります。クライアントは、サービスが提供する各 API オペレーションに対応するメソッドをそれぞれ公開しています。

SDK の動作を設定する方法は多岐にわたりますが、最終的にはすべてサービスクライアントの動作に関係しています。どのような設定も、それに基づいて作成されたサービスクライアントが使用されるまでは効果がありません。

AWS のサービスを使用して開発する際には、AWS によりコードがどのように認証するかを確立する必要があります。使用する AWS リージョン を設定する必要があります。

AWS SDK とツールのリファレンスガイドには、AWS SDK の多くに共通する設定、機能、その他の基本概念も含まれています。