

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在適用於 C\+\+ 的 AWS SDK 中設定服務用戶端
<a name="configuring"></a>

 若要以程式設計方式存取 AWS 服務，適用於 C\+\+ 的 AWS SDK 會針對每個 使用用戶端類別 AWS 服務。例如，如果您的應用程式需要存取 Amazon EC2，您的應用程式會建立 Amazon EC2 用戶端物件以與該服務連接。然後，您可以使用 服務用戶端向該用戶端提出請求 AWS 服務。

若要向 提出請求 AWS 服務，您必須先建立服務用戶端。對於 AWS 服務 您的程式碼使用的每個 ，它都有自己的程式庫和自己的專用類型來與其互動。用戶端會針對服務公開的每個 API 操作公開一個方法。

設定 SDK 行為有許多替代方法，但最終一切都與服務用戶端的行為有關。使用從中建立的服務用戶端之前，任何組態都不會生效。

當您使用 開發 AWS 時，您必須建立程式碼向 進行身分驗證的方式 AWS 服務。您也必須設定 AWS 區域 要使用的 。

[AWS SDKs和工具參考指南](https://docs.aws.amazon.com/sdkref/latest/guide/)也包含許多 AWS SDKs 中常見的設定、功能和其他基本概念。

**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`和 使用的 iostream `AWSClient`](configuring-iostreams.md)
+ [使用自訂 libcrypto](libcrypto.md)