

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.

# AWS SDKs und Referenz zu den Werkzeugeinstellungen
<a name="settings-reference"></a>

SDKs stellen sprachspezifisch APIs für bereit. AWS-Services Sie übernehmen einige der schweren Aufgaben, die für erfolgreiche API-Aufrufe erforderlich sind, einschließlich Authentifizierung, Wiederholungsverhalten und mehr. Zu diesem Zweck SDKs verfügen sie über flexible Strategien zum Abrufen von Anmeldeinformationen für Ihre Anfragen, zur Verwaltung der Einstellungen für die einzelnen Dienste und zum Abrufen von Werten, die für globale Einstellungen verwendet werden können.

In den folgenden Abschnitten finden Sie detaillierte Informationen zu den Konfigurationseinstellungen:
+ [AWS SDKs und Tools standardisierte Anbieter von Anmeldeinformationen](standardized-credentials.md)— Gängige Anbieter von Anmeldeinformationen, die für mehrere SDKs standardisiert sind. 
+ [AWS SDKs standardisierte Funktionen und Tools](standardized-features.md)— Gemeinsame Funktionen, die für mehrere SDKs standardisiert sind. 

## Serviceclients erstellen
<a name="creatingServiceClients"></a>

 SDKs Verwenden Sie class/object für den AWS-Services programmgesteuerten Zugriff jeweils einen Client. AWS-Service Wenn Ihre Anwendung beispielsweise auf Amazon zugreifen muss EC2, erstellt Ihre Anwendung ein EC2 Amazon-Client-Objekt als Schnittstelle zu diesem Service. Anschließend verwenden Sie den Service-Client, um Anfragen an dieses zu stellen AWS-Service. In den meisten SDKs Fällen ist ein Service-Client-Objekt unveränderlich, sodass Sie für jeden Dienst, an den Sie Anfragen stellen, und für Anfragen an denselben Dienst mit einer anderen Konfiguration einen neuen Client erstellen müssen. 

## Vorrang der Einstellungen
<a name="precedenceOfSettings"></a>

In globalen Einstellungen werden Funktionen, Anbieter von Anmeldeinformationen und andere Funktionen konfiguriert, die von den meisten unterstützt werden SDKs und weitreichende Auswirkungen auf alle haben. AWS-Services Alle SDKs haben eine Reihe von Orten (oder Quellen), die sie überprüfen, um einen Wert für globale Einstellungen zu finden. Im Folgenden wird die Rangfolge der Suchvorgänge festgelegt: 

1. Jede explizite Einstellung, die im Code oder auf einem Service-Client selbst festgelegt ist, hat Vorrang vor allen anderen Einstellungen.
   + Einige Einstellungen können pro Vorgang festgelegt und bei Bedarf für jeden Vorgang, den Sie aufrufen, geändert werden. Bei AWS CLI oder handelt AWS -Tools für PowerShell es sich um Parameter pro Vorgang, die Sie in der Befehlszeile eingeben. Bei einem SDK können explizite Zuweisungen die Form eines Parameters annehmen, den Sie festlegen, wenn Sie einen AWS-Service Client oder ein Konfigurationsobjekt instanziieren, oder manchmal, wenn Sie eine einzelne API aufrufen.

1. Nur Java/Kotlin: Die JVM-Systemeigenschaft für die Einstellung ist überprüft. Wenn sie gesetzt ist, wird dieser Wert zur Konfiguration des Clients verwendet.

1. Die Umgebungsvariable wird geprüft. Wenn er gesetzt ist, wird dieser Wert zur Konfiguration des Clients verwendet. 

1. Das SDK überprüft die gemeinsam genutzte `credentials` Datei auf die Einstellung. Wenn sie festgelegt ist, verwendet der Client sie.

1. Die gemeinsam genutzte `config` Datei für die Einstellung. Wenn die Einstellung vorhanden ist, verwendet das SDK sie. 
   + Die `AWS_PROFILE` Umgebungsvariable oder die `aws.profile` JVM-Systemeigenschaft kann verwendet werden, um anzugeben, welches Profil das SDK lädt.

1. Jeder vom SDK-Quellcode selbst bereitgestellte Standardwert wird zuletzt verwendet. 

**Anmerkung**  
Bei einigen SDKs AND-Tools wird die Prüfung möglicherweise in einer anderen Reihenfolge durchgeführt. Einige SDKs AND-Tools unterstützen auch andere Methoden zum Speichern und Abrufen von Parametern. Beispielsweise AWS SDK für .NET unterstützt das eine zusätzliche Quelle namens [SDK Store](https://docs.aws.amazon.com/sdk-for-net/latest/developer-guide/sdk-store.html). Weitere Informationen zu Anbietern, die nur für ein SDK oder Tool verfügbar sind, finden Sie in der spezifischen Anleitung für das von Ihnen verwendete SDK oder Tool.

Die Reihenfolge bestimmt, welche Methoden Vorrang haben und andere überschreiben. Wenn Sie beispielsweise ein Profil in der gemeinsam genutzten `config` Datei einrichten, wird es erst gefunden und verwendet, nachdem das SDK oder Tool zuerst die anderen Orte überprüft hat. Das heißt, wenn Sie eine Einstellung in die `credentials` Datei einfügen, wird diese anstelle der in der `config` Datei enthaltenen Einstellung verwendet. Wenn Sie eine Umgebungsvariable mit einer Einstellung und einem Wert konfigurieren, würde diese Einstellung sowohl in der als auch in der `credentials` `config` Datei außer Kraft gesetzt. Und schließlich würde eine Einstellung für die einzelne Operation (AWS CLI Befehlszeilenparameter oder API-Parameter) oder im Code alle anderen Werte für diesen einen Befehl überschreiben.

## Die Einstellungsseiten dieses Handbuchs verstehen
<a name="settingsPages"></a>

Auf den Seiten im **Referenzabschnitt zu den Einstellungen** dieses Handbuchs werden die verfügbaren Einstellungen detailliert beschrieben, die über verschiedene Mechanismen festgelegt werden können. In den folgenden Tabellen sind die Einstellungen für die Konfiguration und die Anmeldeinformationsdatei, Umgebungsvariablen und (für Java und Kotlin SDKs) die JVM-Einstellungen aufgeführt, die außerhalb Ihres Codes zur Konfiguration der Funktion verwendet werden können. Jedes verlinkte Thema in jeder Liste führt Sie zur entsprechenden Einstellungsseite.
+ [`Config`Liste der Dateieinstellungen](#ConfigFileSettings)
+ [`Credentials`Liste der Dateieinstellungen](#CredFileSettings)
+ [Liste der Umgebungsvariablen](#EVarSettings)
+ [Liste der JVM-Systemeigenschaften](#JVMSettings)



 Jeder Anmeldeinformationsanbieter oder jede Funktion hat eine Seite, auf der die Einstellungen aufgeführt sind, die zur Konfiguration dieser Funktionalität verwendet werden. Für jede Einstellung können Sie den Wert oft festlegen, indem Sie die Einstellung entweder zu einer Konfigurationsdatei hinzufügen oder indem Sie eine Umgebungsvariable setzen oder (nur für Java und Kotlin), indem Sie eine JVM-Systemeigenschaft festlegen. Jede Einstellung listet alle unterstützten Methoden zum Setzen des Werts in einem Block über den Details der Beschreibung auf. Die [Rangfolge](#precedenceOfSettings) ist zwar unterschiedlich, die daraus resultierende Funktionalität ist jedoch dieselbe, unabhängig davon, wie Sie sie einstellen.

Die Beschreibung enthält gegebenenfalls den Standardwert, der wirksam wird, wenn Sie nichts tun. Außerdem wird definiert, welcher Wert für diese Einstellung gültig ist. 

 Schauen wir uns zum Beispiel eine Einstellung auf der [Komprimierung anfordern](feature-compression.md) Feature-Seite an.

Die Informationen der `disable_request_compression` Beispieleinstellung dokumentieren Folgendes:
+ Es gibt drei gleichwertige Möglichkeiten, die Komprimierung von Anfragen außerhalb Ihrer Codebasis zu steuern. Führen Sie dazu einen der folgenden Schritte aus: 
  + Stellen Sie es in Ihrer Konfigurationsdatei ein mit `disable_request_compression` 
  +  Stellen Sie es als Umgebungsvariable ein mit `AWS_DISABLE_REQUEST_COMPRESSION`
  + Oder, wenn Sie das Java- oder Kotlin-SDK verwenden, legen Sie es als JVM-Systemeigenschaft fest mit `aws.disableRequestCompression`
**Anmerkung**  
Möglicherweise gibt es auch eine Möglichkeit, dieselbe Funktionalität direkt in Ihrem Code zu konfigurieren, aber diese Referenz behandelt dies nicht, da sie für jedes SDK einzigartig ist. Wenn Sie Ihre Konfiguration im Code selbst festlegen möchten, lesen Sie in Ihrem spezifischen SDK-Handbuch oder in der API-Referenz nach. 
+ Wenn Sie nichts tun, wird der Wert standardmäßig auf gesetzt`false`.
+ Die einzigen gültigen Werte für diese boolesche Einstellung sind `true` und. `false`

Am Ende jeder Feature-Seite befindet sich eine Tabelle **mit Support von AWS SDKs und Tools**.

Diese Tabelle zeigt, ob Ihr SDK die auf der Seite aufgeführten Einstellungen unterstützt. Die `Supported` Spalte gibt die Unterstützungsstufe mit den folgenden Werten an: 
+ `Yes`— Die Einstellungen werden vom SDK in der geschriebenen Form vollständig unterstützt.
+ `Partial`— Einige Einstellungen werden unterstützt oder das Verhalten weicht von der Beschreibung ab. Denn `Partial` ein zusätzlicher Hinweis weist auf die Abweichung hin.
+ `No`— Keine der Einstellungen wird unterstützt. Dies erhebt keinen Anspruch darauf, ob dieselbe Funktionalität im Code erreicht werden könnte; es weist nur darauf hin, dass die aufgelisteten externen Konfigurationseinstellungen nicht unterstützt werden. 

## `Config`Liste der Dateieinstellungen
<a name="ConfigFileSettings"></a>

Die in der folgenden Tabelle aufgeführten Einstellungen können in der gemeinsam genutzten AWS `config` Datei zugewiesen werden. Sie sind global und betreffen alle AWS-Services. SDKs und Tools können auch spezielle Einstellungen und Umgebungsvariablen unterstützen. Informationen zu den Einstellungen und Umgebungsvariablen, die nur von einem einzelnen SDK oder Tool unterstützt werden, finden Sie in dem jeweiligen SDK- oder Toolhandbuch.


| Einstellungsname | Details | 
| --- | --- | 
|  account\_id\_endpoint\_mode  | [Kontobasierte Endpunkte](feature-account-endpoints.md)  | 
|  api\_versions  | [Allgemeine Konfigurationseinstellungen](feature-gen-config.md)  | 
|  auth\_scheme\_preference  | [Authentifizierungsschema](feature-auth-scheme.md)  | 
|  aws\_access\_key\_id  | [AWS Zugriffstasten](feature-static-credentials.md)  | 
|  aws\_account\_id  | [Kontobasierte Endpunkte](feature-account-endpoints.md)  | 
|  aws\_secret\_access\_key  | [AWS Zugriffstasten](feature-static-credentials.md)  | 
|  aws\_session\_token  | [AWS Zugriffstasten](feature-static-credentials.md)  | 
|  ca\_bundle  | [Allgemeine Konfigurationseinstellungen](feature-gen-config.md)  | 
|  credential\_process  | [Anbieter für Prozessanmeldeinformationen](feature-process-credentials.md)  | 
|  credential\_source  | [Nehmen Sie die Rolle des Anbieters von Anmeldeinformationen an](feature-assume-role-credentials.md)  | 
|  defaults\_mode  | [Standardeinstellungen für intelligente Konfigurationen](feature-smart-config-defaults.md)  | 
|  disable\_host\_prefix\_injection  | [Host-Präfix-Injektion](feature-host-prefix.md)  | 
|  disable\_request\_compression  | [Komprimierung anfordern](feature-compression.md)  | 
|  duration\_seconds  | [Nehmen Sie die Rolle des Anbieters von Anmeldeinformationen an](feature-assume-role-credentials.md)  | 
|  ec2\_metadata\_service\_endpoint  | [Anbieter von IMDS-Anmeldeinformationen](feature-imds-credentials.md)  | 
|  ec2\_metadata\_service\_endpoint\_mode  | [Anbieter von IMDS-Anmeldeinformationen](feature-imds-credentials.md)  | 
|  ec2\_metadata\_v1\_disabled  | [Anbieter von IMDS-Anmeldeinformationen](feature-imds-credentials.md)  | 
|  endpoint\_discovery\_enabled  | [Erkennung von Endpunkten](feature-endpoint-discovery.md)  | 
|  endpoint\_url  | [Servicespezifische Endpunkte](feature-ss-endpoints.md)  | 
|  external\_id  | [Nehmen Sie die Rolle des Anbieters von Anmeldeinformationen an](feature-assume-role-credentials.md)  | 
|  ignore\_configured\_endpoint\_urls  | [Dienstspezifische Endpunkte](feature-ss-endpoints.md)  | 
|  max\_attempts  | [Verhalten wiederholen](feature-retry-behavior.md)  | 
|  metadata\_service\_num\_attempts  | [ EC2 Amazon-Instanz-Metadaten](feature-ec2-instance-metadata.md)  | 
|  metadata\_service\_timeout  | [ EC2 Amazon-Instanz-Metadaten](feature-ec2-instance-metadata.md)  | 
|  mfa\_serial  | [Nehmen Sie die Rolle des Anbieters von Anmeldeinformationen an](feature-assume-role-credentials.md)  | 
|  output  | [Allgemeine Konfigurationseinstellungen](feature-gen-config.md)  | 
|  parameter\_validation  | [Allgemeine Konfigurationseinstellungen](feature-gen-config.md)  | 
|  region  | [AWS-Region](feature-region.md)  | 
|  request\_checksum\_calculation  | [Schutz der Datenintegrität für Amazon S3](feature-dataintegrity.md)  | 
|  request\_min\_compression\_size\_bytes  | [Komprimierung anfordern](feature-compression.md)  | 
|  response\_checksum\_validation  | [Schutz der Datenintegrität für Amazon S3](feature-dataintegrity.md)  | 
|  retry\_mode  | [Verhalten wiederholen](feature-retry-behavior.md)  | 
|  role\_arn  | [Nehmen Sie die Rolle des Anbieters von Anmeldeinformationen an](feature-assume-role-credentials.md)  | 
|  role\_session\_name  | [Nehmen Sie die Rolle des Anbieters von Anmeldeinformationen an](feature-assume-role-credentials.md)  | 
|  s3\_disable\_express\_session\_auth  | [S3 Express One Zone-Sitzungsauthentifizierung](feature-s3-express.md)  | 
|  s3\_disable\_multiregion\_access\_points  | [Mulitiregionale Amazon-S3-Zugriffspunkte](feature-s3-mrap.md)  | 
|  s3\_use\_arn\_region  | [Amazon-S3-Zugriffspunkte](feature-s3-access-point.md)  | 
|  sdk\_ua\_app\_id  | [Application ID](feature-appid.md)  | 
|  sigv4a\_signing\_region\_set  | [Authentifizierungsschema](feature-auth-scheme.md)  | 
|  source\_profile  | [Nehmen Sie die Rolle des Anbieters von Anmeldeinformationen an](feature-assume-role-credentials.md)  | 
|  sso\_account\_id  | [Anbieter von IAM Identity Center-Anmeldeinformationen](feature-sso-credentials.md)  | 
|  sso\_region  | [Anbieter von IAM Identity Center-Anmeldeinformationen](feature-sso-credentials.md)  | 
|  sso\_registration\_scopes  | [Anbieter von IAM Identity Center-Anmeldeinformationen](feature-sso-credentials.md)  | 
|  sso\_role\_name  | [Anbieter von IAM Identity Center-Anmeldeinformationen](feature-sso-credentials.md)  | 
|  sso\_start\_url  | [Anbieter von IAM Identity Center-Anmeldeinformationen](feature-sso-credentials.md)  | 
|  sts\_regional\_endpoints  | [AWS STS Regionale Endpunkte](feature-sts-regionalized-endpoints.md)  | 
|  use\_dualstack\_endpoint  | [Dual-Stack- und FIPS-Endpunkte](feature-endpoints.md)  | 
|  use\_fips\_endpoint  | [Dual-Stack- und FIPS-Endpunkte](feature-endpoints.md)  | 
|  web\_identity\_token\_file  | [Nehmen Sie die Rolle des Anbieters von Anmeldeinformationen an](feature-assume-role-credentials.md)  | 

## `Credentials`Liste der Dateieinstellungen
<a name="CredFileSettings"></a>

Die in der folgenden Tabelle aufgeführten Einstellungen können in der gemeinsam genutzten AWS `credentials` Datei zugewiesen werden. Sie sind global und betreffen alle AWS-Services. SDKs und Tools können auch spezielle Einstellungen und Umgebungsvariablen unterstützen. Informationen zu den Einstellungen und Umgebungsvariablen, die nur von einem einzelnen SDK oder Tool unterstützt werden, finden Sie in dem jeweiligen SDK- oder Toolhandbuch.


| Einstellungsname | Details | 
| --- | --- | 
|  aws\_access\_key\_id  | [AWS Zugriffstasten](feature-static-credentials.md)  | 
|  aws\_secret\_access\_key  | [AWS Zugriffstasten](feature-static-credentials.md)  | 
|  aws\_session\_token  | [AWS Zugriffstasten](feature-static-credentials.md)  | 

## Liste der Umgebungsvariablen
<a name="EVarSettings"></a>

Die von den meisten unterstützten Umgebungsvariablen SDKs sind in der folgenden Tabelle aufgeführt. Sie sind global und betreffen alle AWS-Services. SDKs und Tools können auch spezielle Einstellungen und Umgebungsvariablen unterstützen. Informationen zu den Einstellungen und Umgebungsvariablen, die nur von einem einzelnen SDK oder Tool unterstützt werden, finden Sie in dem jeweiligen SDK- oder Toolhandbuch.


| Einstellungsname | Details | 
| --- | --- | 
|  AWS\_ACCESS\_KEY\_ID  | [AWS Zugriffstasten](feature-static-credentials.md)  | 
|  AWS\_ACCOUNT\_ID  | [Kontobasierte Endpunkte](feature-account-endpoints.md)  | 
|  AWS\_ACCOUNT\_ID\_ENDPOINT\_MODE  | [Kontobasierte Endpunkte](feature-account-endpoints.md)  | 
|  AWS\_AUTH\_SCHEME\_PREFERENCE  | [Authentifizierungsschema](feature-auth-scheme.md)  | 
|  AWS\_CA\_BUNDLE  | [Allgemeine Konfigurationseinstellungen](feature-gen-config.md)  | 
|  AWS\_CONFIG\_FILE  | [Suchen und Ändern des Speicherorts der geteilten `credentials` Dateien `config`AWS SDKs und Tools](file-location.md)  | 
|  AWS\_CONTAINER\_AUTHORIZATION\_TOKEN  | [Anbieter von Container-Anmeldeinformationen](feature-container-credentials.md)  | 
|  AWS\_CONTAINER\_AUTHORIZATION\_TOKEN\_FILE  | [Anbieter von Container-Anmeldeinformationen](feature-container-credentials.md)  | 
|  AWS\_CONTAINER\_CREDENTIALS\_FULL\_URI  | [Anbieter von Container-Anmeldeinformationen](feature-container-credentials.md)  | 
|  AWS\_CONTAINER\_CREDENTIALS\_RELATIVE\_URI  | [Anbieter von Container-Anmeldeinformationen](feature-container-credentials.md)  | 
|  AWS\_DEFAULTS\_MODE  | [Standardeinstellungen für intelligente Konfigurationen](feature-smart-config-defaults.md)  | 
|  AWS\_DISABLE\_HOST\_PREFIX\_INJECTION  | [Host-Präfix-Injektion](feature-host-prefix.md)  | 
|  AWS\_DISABLE\_REQUEST\_COMPRESSION  | [Komprimierung anfordern](feature-compression.md)  | 
|  AWS\_EC2\_METADATA\_DISABLED  | [Anbieter von IMDS-Anmeldeinformationen](feature-imds-credentials.md)  | 
|  AWS\_EC2\_METADATA\_SERVICE\_ENDPOINT  | [Anbieter von IMDS-Anmeldeinformationen](feature-imds-credentials.md)  | 
|  AWS\_EC2\_METADATA\_SERVICE\_ENDPOINT\_MODE  | [Anbieter von IMDS-Anmeldeinformationen](feature-imds-credentials.md)  | 
|  AWS\_EC2\_METADATA\_V1\_DISABLED  | [Anbieter von IMDS-Anmeldeinformationen](feature-imds-credentials.md)  | 
|  AWS\_ENABLE\_ENDPOINT\_DISCOVERY  | [Erkennung von Endpunkten](feature-endpoint-discovery.md)  | 
|  AWS\_ENDPOINT\_URL  | [Servicespezifische Endpunkte](feature-ss-endpoints.md)  | 
|  AWS\_ENDPOINT\_URL\_<SERVICE>  | [Servicespezifische Endpunkte](feature-ss-endpoints.md)  | 
|  AWS\_IGNORE\_CONFIGURED\_ENDPOINT\_URLS  | [Servicespezifische Endpunkte](feature-ss-endpoints.md)  | 
|  AWS\_MAX\_ATTEMPTS  | [Verhalten wiederholen](feature-retry-behavior.md)  | 
|  AWS\_METADATA\_SERVICE\_NUM\_ATTEMPTS  | [ EC2 Amazon-Instanz-Metadaten](feature-ec2-instance-metadata.md)  | 
|  AWS\_METADATA\_SERVICE\_TIMEOUT  | [ EC2 Amazon-Instanz-Metadaten](feature-ec2-instance-metadata.md)  | 
|  AWS\_PROFILE  | [Verwenden von geteilten `credentials` Dateien `config` und Dateien zur globalen Konfiguration von AWS SDKs Tools](file-format.md)  | 
|  AWS\_REGION  | [AWS-Region](feature-region.md)  | 
|  AWS\_REQUEST\_CHECKSUM\_CALCULATION  | [Schutz der Datenintegrität für Amazon S3](feature-dataintegrity.md)  | 
|  AWS\_REQUEST\_MIN\_COMPRESSION\_SIZE\_BYTES  | [Komprimierung anfordern](feature-compression.md)  | 
|  AWS\_RESPONSE\_CHECKSUM\_VALIDATION  | [Schutz der Datenintegrität für Amazon S3](feature-dataintegrity.md)  | 
|  AWS\_RETRY\_MODE  | [Verhalten wiederholen](feature-retry-behavior.md)  | 
|  AWS\_ROLE\_ARN  | [Nehmen Sie die Rolle des Anbieters von Anmeldeinformationen an](feature-assume-role-credentials.md)  | 
|  AWS\_ROLE\_SESSION\_NAME  | [Nehmen Sie die Rolle des Anbieters von Anmeldeinformationen an](feature-assume-role-credentials.md)  | 
|  AWS\_S3\_DISABLE\_EXPRESS\_SESSION\_AUTH  | [S3 Express One Zone-Sitzungsauthentifizierung](feature-s3-express.md)  | 
|  AWS\_S3\_DISABLE\_MULTIREGION\_ACCESS\_POINTS  | [Mulitiregionale Amazon-S3-Zugriffspunkte](feature-s3-mrap.md)  | 
|  AWS\_S3\_USE\_ARN\_REGION  | [Amazon-S3-Zugriffspunkte](feature-s3-access-point.md)  | 
|  AWS\_SDK\_UA\_APP\_ID  | [Application ID](feature-appid.md)  | 
|  AWS\_SECRET\_ACCESS\_KEY  | [AWS Zugriffstasten](feature-static-credentials.md)  | 
|  AWS\_SESSION\_TOKEN  | [AWS Zugriffstasten](feature-static-credentials.md)  | 
|  AWS\_SHARED\_CREDENTIALS\_FILE  | [Suchen und Ändern des Speicherorts der geteilten `credentials` Dateien `config`AWS SDKs und Tools](file-location.md)  | 
|  AWS\_SIGV4A\_SIGNING\_REGION\_SET  | [Authentifizierungsschema](feature-auth-scheme.md)  | 
|  AWS\_STS\_REGIONAL\_ENDPOINTS  | [AWS STS Regionale Endpunkte](feature-sts-regionalized-endpoints.md)  | 
|  AWS\_USE\_DUALSTACK\_ENDPOINT  | [Dual-Stack- und FIPS-Endpunkte](feature-endpoints.md)  | 
|  AWS\_USE\_FIPS\_ENDPOINT  | [Dual-Stack- und FIPS-Endpunkte](feature-endpoints.md)  | 
|  AWS\_WEB\_IDENTITY\_TOKEN\_FILE  | [Nehmen Sie die Rolle des Anbieters von Anmeldeinformationen an](feature-assume-role-credentials.md)  | 

## Liste der JVM-Systemeigenschaften
<a name="JVMSettings"></a>

Sie können die folgenden JVM-Systemeigenschaften für die AWS SDK für Java und die AWS SDK für Kotlin (als Ziel für die JVM) verwenden. Anweisungen [Wie legt man die JVM-Systemeigenschaften fest](jvm-system-properties.md#jvm-sys-props-set) zum Einstellen der JVM-Systemeigenschaften finden Sie unter.


| Einstellungsname | Details | 
| --- | --- | 
|  aws.accessKeyId  | [AWS Zugriffstasten](feature-static-credentials.md)  | 
|  aws.accountId  | [Kontobasierte Endpunkte](feature-account-endpoints.md)  | 
|  aws.accountIdEndpointMode  | [Kontobasierte Endpunkte](feature-account-endpoints.md)  | 
|  aws.authSchemePreference  | [Authentifizierungsschema](feature-auth-scheme.md)  | 
|  aws.configFile  | [Suchen und Ändern des Speicherorts der geteilten `credentials` Dateien `config`AWS SDKs und Tools](file-location.md)  | 
|  aws.defaultsMode  | [Standardeinstellungen für die intelligente Konfiguration](feature-smart-config-defaults.md)  | 
|  aws.disableEc2MetadataV1  | [Anbieter von IMDS-Anmeldeinformationen](feature-imds-credentials.md)  | 
|  aws.disableHostPrefixInjection  | [Host-Präfix-Injektion](feature-host-prefix.md)  | 
|  aws.disableRequestCompression  | [Komprimierung anfordern](feature-compression.md)  | 
|  aws.disableS3ExpressAuth  | [S3 Express One Zone-Sitzungsauthentifizierung](feature-s3-express.md)  | 
|  aws.ec2MetadataServiceEndpoint  | [Anbieter von IMDS-Anmeldeinformationen](feature-imds-credentials.md)  | 
|  aws.ec2MetadataServiceEndpointMode  | [Anbieter von IMDS-Anmeldeinformationen](feature-imds-credentials.md)  | 
|  aws.endpointDiscoveryEnabled  | [Erkennung von Endpunkten](feature-endpoint-discovery.md)  | 
|  aws.endpointUrl  | [Servicespezifische Endpunkte](feature-ss-endpoints.md)  | 
|  aws.endpointUrl<ServiceName>  | [Servicespezifische Endpunkte](feature-ss-endpoints.md)  | 
|  aws.ignoreConfiguredEndpointUrls  | [Servicespezifische Endpunkte](feature-ss-endpoints.md)  | 
|  aws.maxAttempts  | [Verhalten wiederholen](feature-retry-behavior.md)  | 
|  aws.profile  | [Verwenden von geteilten `credentials` Dateien `config` und Dateien zur globalen Konfiguration von AWS SDKs Tools](file-format.md)  | 
|  aws.region  | [AWS-Region](feature-region.md)  | 
|  aws.requestChecksumCalculation  | [Schutz der Datenintegrität für Amazon S3](feature-dataintegrity.md)  | 
|  aws.requestMinCompressionSizeBytes  | [Komprimierung anfordern](feature-compression.md)  | 
|  aws.responseChecksumValidation  | [Schutz der Datenintegrität für Amazon S3](feature-dataintegrity.md)  | 
|  aws.retryMode  | [Verhalten wiederholen](feature-retry-behavior.md)  | 
|  aws.roleArn  | [Nehmen Sie die Rolle des Anbieters von Anmeldeinformationen an](feature-assume-role-credentials.md)  | 
|  aws.roleSessionName  | [Nehmen Sie die Rolle des Anbieters von Anmeldeinformationen an](feature-assume-role-credentials.md)  | 
|  aws.s3DisableMultiRegionAccessPoints  | [Mulitiregionale Amazon-S3-Zugriffspunkte](feature-s3-mrap.md)  | 
|  aws.s3UseArnRegion  | [Amazon-S3-Zugriffspunkte](feature-s3-access-point.md)  | 
|  aws.secretAccessKey  | [AWS Zugriffstasten](feature-static-credentials.md)  | 
|  aws.sessionToken  | [AWS Zugriffstasten](feature-static-credentials.md)  | 
|  aws.sharedCredentialsFile  | [Suchen und Ändern des Speicherorts der geteilten `credentials` Dateien `config`AWS SDKs und Tools](file-location.md)  | 
|  aws.useDualstackEndpoint  | [Dual-Stack- und FIPS-Endpunkte](feature-endpoints.md)  | 
|  aws.useFipsEndpoint  | [Dual-Stack- und FIPS-Endpunkte](feature-endpoints.md)  | 
|  aws.webIdentityTokenFile  | [Nehmen Sie die Rolle des Anbieters von Anmeldeinformationen an](feature-assume-role-credentials.md)  | 
|  sdk.ua.appId  | [Application ID](feature-appid.md)  | 