Hay más ejemplos de AWS SDK disponibles en el repositorio de GitHub de ejemplos de AWS SDK de documentos
Utilizar AddRoleToInstanceProfile con una 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-profileagrega el rol nombradoS3Accessal perfil de instancia llamadoWebserver.aws iam add-role-to-instance-profile \ --role-nameS3Access\ --instance-profile-nameWebserverEste 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.
-
Para obtener información sobre la API, consulte AddRoleToInstanceProfile
en la Referencia de comandos de la AWS CLI.
-
- PowerShell
-
- Herramientas para PowerShell V4
-
Ejemplo 1: este comando añade el rol denominado
S3Accessa un perfil de instancia existente denominadowebserver. Para crear el perfil de instancia, utilice el comandoNew-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 deNew-EC2Instancecon el parámetroInstanceProfile_ArnoInstanceProfile-Namepara 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 las Herramientas de AWS para PowerShell(V4).
-
- Herramientas para PowerShell V5
-
Ejemplo 1: este comando añade el rol denominado
S3Accessa un perfil de instancia existente denominadowebserver. Para crear el perfil de instancia, utilice el comandoNew-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 deNew-EC2Instancecon el parámetroInstanceProfile_ArnoInstanceProfile-Namepara 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 las Herramientas de AWS para PowerShell(V5).
-