

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Utilizzo di `UpdateAssumeRolePolicy` con una CLI
<a name="iam_example_iam_UpdateAssumeRolePolicy_section"></a>

Gli esempi di codice seguenti mostrano come utilizzare `UpdateAssumeRolePolicy`.

------
#### [ CLI ]

**AWS CLI**  
**Per aggiornare la policy di attendibilità di un ruolo IAM**  
Il comando `update-assume-role-policy` seguente aggiorna la policy di attendibilità per il ruolo denominato `Test-Role`.  

```
aws iam update-assume-role-policy \
    --role-name Test-Role \
    --policy-document file://Test-Role-Trust-Policy.json
```
Questo comando non produce alcun output.  
La policy di attendibilità è definita come documento JSON nel file *Test-Role-Trust-Policy.json*. (Il nome e l’estensione del file non hanno importanza.) La policy di attendibilità deve specificare un principale.  
Per aggiornare una policy di autorizzazioni per un ruolo, usa il comando `put-role-policy`.  
Per ulteriori informazioni, consulta [Creazione di ruoli IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create.html) nella *Guida per l'utente IAM AWS *.  
+  Per i dettagli sull'API, consulta [UpdateAssumeRolePolicy AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/iam/update-assume-role-policy.html)*Command Reference.* 

------
#### [ PowerShell ]

**Strumenti per PowerShell V4**  
**Esempio 1: questo esempio aggiorna il ruolo IAM denominato `ClientRole` con una nuova policy di attendibilità, il cui contenuto proviene dal file `ClientRolePolicy.json`. Tenere presente che per elaborare correttamente il contenuto del file JSON è necessario utilizzare il parametro di cambio `-Raw`.**  

```
Update-IAMAssumeRolePolicy -RoleName ClientRole -PolicyDocument (Get-Content -raw ClientRolePolicy.json)
```
+  Per i dettagli sull'API, vedere [UpdateAssumeRolePolicy](https://docs.aws.amazon.com/powershell/v4/reference)in *AWS Strumenti per PowerShell Cmdlet Reference (*V4). 

**Strumenti per V5 PowerShell **  
**Esempio 1: questo esempio aggiorna il ruolo IAM denominato `ClientRole` con una nuova policy di attendibilità, il cui contenuto proviene dal file `ClientRolePolicy.json`. Tenere presente che per elaborare correttamente il contenuto del file JSON è necessario utilizzare il parametro di cambio `-Raw`.**  

```
Update-IAMAssumeRolePolicy -RoleName ClientRole -PolicyDocument (Get-Content -raw ClientRolePolicy.json)
```
+  Per i dettagli sull'API, vedere [UpdateAssumeRolePolicy](https://docs.aws.amazon.com/powershell/v5/reference)in *AWS Strumenti per PowerShell Cmdlet Reference (*V5). 

------

Per un elenco completo delle guide per sviluppatori AWS SDK e degli esempi di codice, vedere. [Utilizzo di questo servizio con un AWS SDK](sdk-general-information-section.md) Questo argomento include anche informazioni su come iniziare e dettagli sulle versioni precedenti dell’SDK.