本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
申請識別碼
單一 AWS 帳戶 可供多個客戶應用程式用來撥打電話給 AWS 服務。 應用程式 ID 可讓客戶識別哪個來源應用程式使用 AWS 帳戶. AWS SDKs和服務不會使用或解釋這個值,除了在客戶通信中表現它。例如,此值可以包含在操作電子郵件中或 AWS Health Dashboard 以唯一識別哪些應用程式與通知相關聯。
使用下列項目設定此功能:
sdk_ua_app_id
-共享 AWSconfig
檔案設定AWS_SDK_UA_APP_ID
-環境變量aws.userAgentAppId
-JVM 系統屬性:僅限爪哇/科特林-
此設定是您指派給應用程式的唯一字串,以識別特定應用程式中的哪些應用程式 AWS 帳戶 撥打電話 AWS.
預設值:
None
有效值:最大長度為 50 的字串。允許使用字母、數字和下列特殊字元:
!
$
%
、、&
、*
、+
、、-
、.
、,
、、^
、_
、`
、、|
、~
。
在config
檔案中設定此值的範例:
[default] sdk_ua_app_id=ABCDEF
通過命令行設置環境變量的 Linux/macOS 示例:
export AWS_SDK_UA_APP_ID=ABCDEF export AWS_SDK_UA_APP_ID="ABC DEF"
通過命令行設置環境變量的 Windows 示例:
setx AWS_SDK_UA_APP_ID ABCDEF setx AWS_SDK_UA_APP_ID="ABC DEF"
如果您包含對所使用的 shell 具有特殊意義的符號,請適當地逸出該值。
兼容性 AWS SDKs
下列項目SDKs支援本主題中描述的功能與設定。注意到任何部分例外情況。任何JVM系統屬性設定都受到 AWS SDK for Java 和 適用於 Kotlin 的 AWS SDK 只有。
SDK | 支援 | 備註或更多資訊 |
---|---|---|
AWS CLI V2 | 是 | |
SDK對於 C ++ | 是 | 不支援共用config 檔案。 |
SDK對於轉到 V2(1.x) |
是 | |
SDK對於圍棋 1.x(V1) | 否 | |
SDK對於爪哇 2.x | 部分 | 不支援共用config 檔案設定;不支援環境變數。 |
SDK對於爪哇 1.x | 否 | |
SDK對於 JavaScript 3. x | 是 | |
SDK對於 JavaScript 2.x | 否 | |
SDK對於科特林 | 是 | |
SDK為. NET3.x | 是 | 不支援環境變數。 |
SDK對於 PHP 3. x | 是 | |
SDK對於 Python(肉毒桿菌 3) |
是 | |
SDK對於紅寶石 3.x | 是 | |
SDK對於銹 | 是 | |
SDK為斯威夫特 | 否 | |
用於的工具 PowerShell | 否 |