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 UpdateAssumeRolePolicy
con una CLI
Los siguientes ejemplos de código muestran cómo utilizar UpdateAssumeRolePolicy
.
- CLI
-
- AWS CLI
-
Cómo actualizar la política de confianza de un rol de IAM
El siguiente comando
update-assume-role-policy
actualiza la política de confianza del rol denominadoTest-Role
.aws iam update-assume-role-policy \ --role-name
Test-Role
\ --policy-documentfile://Test-Role-Trust-Policy.json
Este comando no genera ninguna salida.
La política de confianza se define como un documento JSON en el archivo Test-Role-Trust-Policy.json. (El nombre y la extensión del archivo no son significativos). La política de confianza debe especificar una entidad principal.
Utilice el comando
put-role-policy
para actualizar la política de permisos de un rol.Para más información, consulte Creación de roles de IAM en la Guía del usuario de AWS IAM.
-
Para obtener más información sobre la API, consulte UpdateAssumeRolePolicy
la Referencia de AWS CLI comandos.
-
- PowerShell
-
- Herramientas para la PowerShell versión 4
-
Ejemplo 1: en este ejemplo se actualiza el rol de IAM denominado
ClientRole
con una nueva política de confianza, cuyo contenido proviene del archivoClientRolePolicy.json
. Tenga en cuenta que debe usar el parámetro de conmutación-Raw
para procesar correctamente el contenido del archivo JSON.Update-IAMAssumeRolePolicy -RoleName ClientRole -PolicyDocument (Get-Content -raw ClientRolePolicy.json)
-
Para obtener más información sobre la API, consulte UpdateAssumeRolePolicy Herramientas de AWS para PowerShellCmdlet Reference (V4).
-
- Herramientas para la versión 5 PowerShell
-
Ejemplo 1: en este ejemplo se actualiza el rol de IAM denominado
ClientRole
con una nueva política de confianza, cuyo contenido proviene del archivoClientRolePolicy.json
. Tenga en cuenta que debe usar el parámetro de conmutación-Raw
para procesar correctamente el contenido del archivo JSON.Update-IAMAssumeRolePolicy -RoleName ClientRole -PolicyDocument (Get-Content -raw ClientRolePolicy.json)
-
Para obtener más información sobre la API, consulte UpdateAssumeRolePolicyla referencia de Herramientas de AWS para PowerShell cmdlets (V5).
-