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 PowerShell V4
-
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 PowerShell V5
-
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 una lista completa de las guías para desarrolladores de AWS SDK y ejemplos de código, consulte Cómo utilizar este servicio 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.