Application ID - AWS SDKs und Tools

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Application ID

Eine einzelne AWS-Konto kann von mehreren Kundenanwendungen verwendet werden, um Anrufe zu tätigen AWS-Services. Mithilfe der Anwendungs-ID können Kunden ermitteln, welche Quellanwendung eine Reihe von Aufrufen mithilfe von getätigt hat AWS-Konto. AWS SDKs und Dienste verwenden oder interpretieren diesen Wert nur, um ihn in der Kundenkommunikation wieder auftauchen zu lassen. Dieser Wert kann beispielsweise in betrieblichen E-Mails oder in der enthalten sein, AWS Health Dashboard um eindeutig zu identifizieren, welche Ihrer Anwendungen mit der Benachrichtigung verknüpft ist.

Konfigurieren Sie diese Funktionalität wie folgt:

sdk_ua_app_id- Einstellung für gemeinsam genutzte AWS config Dateien
AWS_SDK_UA_APP_ID- Umgebungsvariable
aws.userAgentAppId- JVM-Systemeigenschaft: Nur Java/Kotlin

Diese Einstellung ist eine eindeutige Zeichenfolge, die Sie Ihrer Anwendung zuweisen, um zu identifizieren, welche Ihrer Anwendungen innerhalb einer bestimmten AWS-Konto Anwendung Aufrufe tätigt. AWS

Standardwert: None

Gültige Werte: Zeichenfolge mit einer maximalen Länge von 50. Buchstaben, Zahlen und die folgenden Sonderzeichen sind zulässig:!,,$,%,&,*,+,-,.,,,^,_,`,|,~.

Beispiel für die Einstellung dieses Werts in der config Datei:

[default] sdk_ua_app_id=ABCDEF

Linux/macOS-Beispiel für das Setzen von Umgebungsvariablen über die Befehlszeile:

export AWS_SDK_UA_APP_ID=ABCDEF export AWS_SDK_UA_APP_ID="ABC DEF"

Windows-Beispiel für das Setzen von Umgebungsvariablen über die Befehlszeile:

setx AWS_SDK_UA_APP_ID ABCDEF setx AWS_SDK_UA_APP_ID="ABC DEF"

Wenn Sie Symbole verwenden, die für die verwendete Shell eine besondere Bedeutung haben, maskieren Sie den Wert entsprechend.

Kompatibilität mit AWS SDKs

Die folgenden SDKs unterstützen die in diesem Thema beschriebenen Funktionen und Einstellungen. Alle teilweisen Ausnahmen werden vermerkt. Alle Einstellungen für JVM-Systemeigenschaften werden AWS SDK for Kotlin nur von AWS SDK for Java und vom unterstützt.

SDK Unterstützt Hinweise oder weitere Informationen
AWS CLI v2 Nein
SDK for C++ Ja Die gemeinsam genutzte config Datei wird nicht unterstützt.
SDK for Go V2 (1.x) Ja
SDK for Go 1.x (V1) Nein
SDK for Java 2.x Teilweise configDie Einstellung für gemeinsam genutzte Dateien wird nicht unterstützt; die Umgebungsvariable wird nicht unterstützt.
SDK for Java 1.x Nein
SDK für 3.x JavaScript Ja
SDK für 2.x JavaScript Nein
SDK für Kotlin Ja
SDK for .NET 3.x Ja Umgebungsvariablen werden nicht unterstützt.
SDK for PHP 3.x Ja
SDK for Python (Boto3) Ja
SDK for Ruby 3.x Ja
SDK für Rust Ja
Tools für PowerShell Nein