Uso de AddRoleToInstanceProfile con un AWS SDK o la CLI - AWS Identity and Access Management

Uso de AddRoleToInstanceProfile con un AWS SDK o la CLI

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

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 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 información sobre la API, consulte AddRoleToInstanceProfile en la Referencia de Cmdlet de AWS Tools for PowerShell.

Para obtener una lista completa de las guías para desarrolladores del AWS SDK y ejemplos de código, consulte Uso de IAM con un AWS SDK. En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.