Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Resolución de credencial y perfil
Orden de búsqueda de credenciales
Cuando ejecuta un comando, AWS Tools for PowerShell busca las credenciales en el orden siguiente. Se detiene cuando encuentra credenciales utilizables.
-
Credenciales literales que están incrustadas como parámetros en la línea de comandos.
Es absolutamente recomendable que utilice perfiles en lugar de incluir credenciales literales en las líneas de comandos.
-
Un nombre de perfil o una ubicación de perfil especificados.
-
Si solo especifica un nombre de perfil, el comando busca el perfil especificado en el almacén de AWS SDK y, en caso de que no exista, el perfil especificado del archivo de credenciales compartidas de AWS en la ubicación predeterminada.
-
Si especifica solo una ubicación de perfil, el comando busca el perfil
default
desde ese archivo de credenciales. -
Si especifica un nombre y una ubicación, el comando busca el perfil especificado en ese archivo de credenciales.
Si no se encuentra el perfil o la ubicación especificados, el comando genera una excepción. La búsqueda continúa con los pasos siguientes únicamente si no ha especificado un perfil o una ubicación.
-
-
Credenciales especificadas por el comando
-Credential
. -
El perfil de sesión, si existe alguno.
-
El perfil predeterminado, en el orden que se indica a continuación:
-
El perfil
default
en el almacén de AWS SDK. -
El perfil
default
en el archivo de credenciales compartidas de AWS. -
El perfil
AWS PS Default
en el almacén de AWS SDK.
-
-
Si el comando se ejecuta en una instancia de Amazon EC2 configurada para utilizar un rol de IAM, se accede a las credenciales temporales de la instancia EC2 desde el perfil de instancias.
Para obtener más información acerca del uso de roles de IAM para instancias de Amazon EC2, consulte AWS SDK for .NET
.
Si la búsqueda no puede encontrar las credenciales especificadas, el comando produce una excepción.