

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS SDK for C\$1\$1 でのサービスクライアントの設定
<a name="configuring"></a>

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

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

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

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

[AWS SDK とツールのリファレンスガイド](https://docs.aws.amazon.com/sdkref/latest/guide/)には、AWS SDK の多くに共通する設定、機能、その他の基本概念も含まれています。

**Topics**
+ [SDK 設定](sdkoptions.md)
+ [外部でのクライアントの設定](config-external.md)
+ [コードでのクライアントの設定](client-config.md)
+ [AWS リージョン](region.md)
+ [認証情報プロバイダー](credproviders.md)
+ [CMake のパラメータ](cmake-params.md)
+ [ログ記録](logging.md)
+ [HTTP](overriding-http-client.md)
+ [`HttpClient` と `AWSClient` で使用される iostream の制御](configuring-iostreams.md)
+ [カスタム libcrypto の使用](libcrypto.md)