アプリケーション ID - AWS SDKsとツール

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

アプリケーション ID

注記

設定ページのレイアウトの理解、または以下の AWS SDKs「」を参照してくださいこのガイドの設定ページについて

単一の を複数のカスタマーアプリケーションで使用して、 を呼び出す AWS アカウント ことができます AWS のサービス。アプリケーション ID を使用すると、顧客は を使用して一連の呼び出しを行ったソースアプリケーションを特定できます AWS アカウント。 AWS SDKs と サービスは、顧客通信に提示する以外にこの値を使用または解釈しません。例えば、この値を運用 E メールや に含める AWS Health Dashboard ことで、通知に関連付けられているアプリケーションを一意に識別できます。

この機能を設定するには、以下のように使用します。

sdk_ua_app_id - 共有 AWS configファイル設定
AWS_SDK_UA_APP_ID - 環境変数
aws.userAgentAppId - JVM システムプロパティ: Java/Kotlin のみ

この設定は、特定の 内のどのアプリケーションが を呼び 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"

使用するシェルに特別な意味を持つ記号を含める場合は、必要に応じて値をエスケープします。

AWS SDKsとツールによるサポート

以下の SDK は、このトピックで説明する機能と設定をサポートします。部分的な例外があれば、すべて記載されています。JVM システムプロパティ設定は、 AWS SDK for Java と AWS SDK for Kotlin でのみサポートされます。

SDK サポート 注意または詳細情報
AWS CLI v2 はい
SDK for C++ はい 共有 config ファイルはサポートされていません。
SDK for Go V2 (1.x) はい
SDK for Go 1.x (V1) いいえ
SDK for Java 2.x 部分的 共有configファイル設定はサポートされていません。環境変数はサポートされていません。
SDK for Java 1.x いいえ
SDK for JavaScript 3.x はい
SDK for JavaScript 2.x いいえ
SDK for Kotlin はい
SDK for .NET 3.x はい 環境変数はサポートされていません。
SDK for PHP 3.x はい
SDK for Python (Boto3) はい
SDK for Ruby 3.x はい
SDK for Rust はい
SDK for Swift いいえ
Tools for PowerShell いいえ