Version 5 (V5) von AWS -Tools für PowerShell wurde veröffentlicht!
Informationen zu wichtigen Änderungen und zur Migration Ihrer Anwendungen finden Sie im Migrationsthema.
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.
Auflösung von Anmeldeinformationen und Profilen
Suchreihenfolge für Anmeldeinformationen
Wenn Sie einen Befehl ausführen, wird in der folgenden Reihenfolge nach Anmeldeinformationen AWS -Tools für PowerShell gesucht. Dieser Vorgang wird beendet, wenn verwendbare Anmeldeinformationen gefunden wurden.
-
Literale Anmeldeinformationen, die als Parameter in der Befehlszeile eingebettet sind.
Wir empfehlen dringend, Profile zu verwenden, anstatt literale Anmeldeinformationen in die Befehlszeile einzugeben.
-
Mit dem Parameter
-Credential
angegebene Anmeldeinformationen. -
Ein Profilname oder ein Profilspeicherort, der mit dem AWSCredential Cmdlet Set- angegeben wurde.
-
Wenn Sie nur einen Profilnamen angeben, sucht der Befehl im AWS SDK-Speicher nach dem angegebenen Profil und, falls dieses nicht vorhanden ist, nach dem angegebenen Profil aus der Datei mit den AWS gemeinsamen Anmeldeinformationen am Standardspeicherort.
-
Wenn Sie nur einen Profilspeicherort angeben, wird bei Ausführung des Befehls das
default
-Profil in dieser Datei mit Anmeldeinformationen gesucht. -
Wenn Sie sowohl einen Namen als auch einen Speicherort angeben, wird bei Ausführung des Befehls nach dem angegebenen Profil in dieser Datei mit Anmeldeinformationen gesucht.
Wenn der angegebene Profilname oder Speicherort nicht gefunden wird, löst der Befehl eine Ausnahme aus. Die folgenden Suchschritte werden nur durchgeführt, wenn Sie kein Profil und keinen Speicherort angegeben haben.
-
-
Anmeldeinformationen, die aus den
AWS_SESSION_TOKEN
UmgebungsvariablenAWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
, und erstellt werden, wenn alle drei Variablen einen Wert haben. -
Das Anmeldeinformationsprofil mit dem in der
AWS_PROFILE
Umgebungsvariablen angegebenen Namen. -
Das Standardprofil in der folgenden Reihenfolge:
-
Das
default
Profil im AWS SDK-Speicher. -
Das
default
Profil in der gemeinsam genutzten AWScredentials
Datei. -
Das
AWS PS Default
Profil im AWS SDK-Speicher.
-
-
Wenn der Befehl auf einer EC2 Amazon-Instance ausgeführt wird, die für die Verwendung einer IAM-Rolle konfiguriert ist, werden die temporären Anmeldeinformationen der EC2 Instance über das Instance-Profil abgerufen.
Weitere Informationen zur Verwendung von IAM-Rollen für EC2 Amazon-Instances finden Sie unter Granting access with a role im AWS SDK für .NET Developer Guide.
Wenn die angegebenen Anmeldeinformationen im Rahmen dieser Suche nicht gefunden werden, löst der Befehl eine Ausnahme aus.
Weitere Informationen zu Umgebungsvariablen und Profilen mit Anmeldeinformationen finden Sie in den folgenden Themen im Referenzhandbuch zu Tools: Umgebungsvariablen, Liste der Umgebungsvariablen und Dateien mit gemeinsam genutzten Konfigurationen und Anmeldeinformationen.AWS SDKs