View a markdown version of this page

Account-based Endpunkte - 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.

Account-based Endpunkte

Anmerkung

Hilfe zum Verständnis des Layouts von Einstellungsseiten oder zur Interpretation der folgenden Tabelle „Unterstützung durch AWS SDKs und Tools“ finden Sie unterDie Einstellungsseiten dieses Handbuchs verstehen.

Account-based Endpunkte tragen dazu bei, eine hohe Leistung und Skalierbarkeit sicherzustellen, indem sie Ihre AWS-Konto ID verwenden, um Anfragen für Dienste weiterzuleiten, die diese Funktion unterstützen. Wenn Sie ein AWS SDK und einen Dienst verwenden, die kontobasierte Endpunkte unterstützen, erstellt und verwendet der SDK-Client einen kontobasierten Endpunkt anstelle eines regionalen Endpunkts. Wenn die Konto-ID für den SDK-Client nicht sichtbar ist, verwendet der Client den regionalen Endpunkt. Account-basedEndpunkte haben die Formhttps://<account-id>.ddb.<region>.amazonaws.com, wo <account-id> und <region> sind Ihre AWS-Konto ID und AWS-Region.

Konfigurieren Sie diese Funktion mithilfe der folgenden Optionen:

aws_account_id- Einstellung für gemeinsam genutzte AWS config Dateien
AWS_ACCOUNT_ID- Umgebungsvariable
aws.accountId- JVM-Systemeigenschaft: nur Java/Kotlin

Die AWS-Konto ID. Wird für das kontobasierte Endpunkt-Routing verwendet. Eine AWS-Konto ID hat ein Format wie 111122223333.

Account-based Endpunkt-Routing bietet für einige Dienste eine bessere Anforderungsleistung.

account_id_endpoint_mode- Einstellung für gemeinsam genutzte AWS config Dateien
AWS_ACCOUNT_ID_ENDPOINT_MODE- Umgebungsvariable
aws.accountIdEndpointMode- JVM-Systemeigenschaft: nur Java/Kotlin

Diese Einstellung wird verwendet, um das kontobasierte Endpunkt-Routing bei Bedarf zu deaktivieren und kontobasierte Regeln zu umgehen.

Standardwert: preferred

Zulässige Werte:

  • preferred— Der Endpunkt sollte die Konto-ID enthalten, falls verfügbar.

  • disabled – Ein aufgelöster Endpunkt enthält keine Konto-ID.

  • required – Der Endpunkt muss die Konto-ID enthalten. Wenn die Konto-ID nicht verfügbar ist, gibt das SDK einen Fehler aus.

Unterstützung von AWS SDKs und Tools

Die folgenden SDKs unterstützen die in diesem Thema beschriebenen Funktionen und Einstellungen. Alle teilweisen Ausnahmen werden vermerkt. Alle JVM-Systemeigenschaftseinstellungen werden von AWS SDK für Java and the AWS SDK für Kotlin only unterstützt.

SDK Unterstützt In der SDK-Version veröffentlicht Hinweise oder weitere Informationen
AWS CLI   v2 Ja 2.25.0
AWS CLI v1 Ja 1,38,0
SDK für C++ Nein
SDK für Go V2 (1.x) Ja v1.35.0
SDK für Go 1.x (V1) Nein
SDK für Java 2.x Ja v2.28.4
SDK für Java 1.x Ja v1.12.771
SDK für 3.x JavaScript Ja v3.656.0
SDK für 2.x JavaScript Nein
SDK für Kotlin Ja v1.3.37
SDK für.NET 4.x Ja 4.0.0
SDK für.NET 3.x Nein
SDK für PHP 3.x Ja v3.318.0
SDK für Python (Boto3) Ja 1.37.0
SDK für Ruby 3.x Ja v1.123.0
SDK für Rust Ja veröffentlichung-2025-04-24
SDK für Swift Ja 1.2.0
Tools für PowerShell V5 Nein
Tools für V4 PowerShell Nein