View a markdown version of this page

Utilizar AddRoleToInstanceProfile con una CLI - AWS Ejemplos de código de SDK

Hay más ejemplos de AWS SDK disponibles en el GitHub repositorio de ejemplos de AWS Doc SDK.

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.

Utilizar AddRoleToInstanceProfile con una CLI

Los siguientes ejemplos de código muestran cómo utilizar AddRoleToInstanceProfile.

Los ejemplos de acciones son extractos de código de programas más grandes y deben ejecutarse en contexto. Puede ver esta acción en contexto en los siguientes ejemplos de código:

CLI
AWS CLI

Cómo añadir un rol a un perfil de instancia

El siguiente comando add-role-to-instance-profile agrega el rol nombrado S3Access al perfil de instancia llamado Webserver.

aws iam add-role-to-instance-profile \ --role-name S3Access \ --instance-profile-name Webserver

Este comando no genera ninguna salida.

Para crear un perfil de instancia, utilice el comando create-instance-profile.

Para obtener más información, consulte Uso de un rol de IAM para conceder permisos a aplicaciones que se ejecutan en instancias de Amazon EC2 en la Guía del usuario de AWS IAM.

PowerShell
Herramientas para la PowerShell versión 4

Ejemplo 1: este comando añade el rol denominado S3Access a un perfil de instancia existente denominado webserver. Para crear el perfil de instancia, utilice el comando New-IAMInstanceProfile. Tras crear el perfil de instancia y asociarlo a un rol mediante este comando, puede adjuntarlo a una instancia de EC2. Para ello, utilice el cmdlet de New-EC2Instance con el parámetro InstanceProfile_Arn o InstanceProfile-Name para iniciar la nueva instancia.

Add-IAMRoleToInstanceProfile -RoleName "S3Access" -InstanceProfileName "webserver"
Herramientas para la versión 5 PowerShell

Ejemplo 1: este comando añade el rol denominado S3Access a un perfil de instancia existente denominado webserver. Para crear el perfil de instancia, utilice el comando New-IAMInstanceProfile. Tras crear el perfil de instancia y asociarlo a un rol mediante este comando, puede adjuntarlo a una instancia de EC2. Para ello, utilice el cmdlet de New-EC2Instance con el parámetro InstanceProfile_Arn o InstanceProfile-Name para iniciar la nueva instancia.

Add-IAMRoleToInstanceProfile -RoleName "S3Access" -InstanceProfileName "webserver"
  • Para obtener más información sobre la API, consulte AddRoleToInstanceProfilela referencia de Herramientas de AWS para PowerShell cmdlets (V5).