应用程序 ID - Amazon SDKs 和工具
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

应用程序 ID

注意

如需了解设置页面布局或解释后面的 Support b y Amazon SDKs 和 tools 表格的帮助,请参阅了解本指南的设置页面

一个 Amazon Web Services 账户 可以被多个客户应用程序用来拨打电话 Amazon Web Services 服务。应用程序 ID 为客户提供了一种识别哪个源应用程序使用进行了一组调用的方法 Amazon Web Services 账户。 Amazon SDKs 而且,服务不会使用或解释此值,除非将其显示在客户通信中。例如,此值可以包含在操作电子邮件中,也可以包含在中, Amazon Health Dashboard 以唯一标识您的哪些应用程序与通知相关联。

使用以下方法配置此功能:

sdk_ua_app_id-共享 Amazon config文件设置
AWS_SDK_UA_APP_ID - 环境变量
aws.userAgentAppId-JVM 系统属性:仅限 Java/Kotlin

此设置是您分配给应用程序的唯一字符串,用于标识特定应用程序中的哪些应用程序 Amazon Web Services 账户 正在调用 Amazon。

默认值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"

如果包含对所用外壳具有特殊含义的符号,请根据需要对该值进行转义。

Support Amazon SDKs by 和工具

以下内容 SDKs 支持本主题中描述的功能和设置。所有部分例外情况均已注明。 适用于 Java 的 Amazon SDK 和 适用于 Kotlin 的 Amazon SDK 唯一支持任何 JVM 系统属性设置。