Weitere AWS-SDK-Beispiele sind im GitHub-Repository Beispiele für AWS Doc SDKs
Verwendung von UpdateAssumeRolePolicy mit einer CLI
Die folgenden Code-Beispiele zeigen, wie UpdateAssumeRolePolicy verwendet wird.
- CLI
-
- AWS CLI
-
So aktualisieren Sie die Vertrauensrichtlinie für eine IAM-Rolle
Der folgende
update-assume-role-policy-Befehl aktualisiert die Vertrauensrichtlinie für die Rolle mit dem NamenTest-Role.aws iam update-assume-role-policy \ --role-nameTest-Role\ --policy-documentfile://Test-Role-Trust-Policy.jsonMit diesem Befehl wird keine Ausgabe zurückgegeben.
Die Vertrauensrichtlinie ist als JSON-Dokument in der Datei Test-Role-Trust-Policy.json definiert. (Der Dateiname und die Erweiterung sind nicht von Bedeutung.) Die Vertrauensrichtlinie muss einen Prinzipal angeben.
Um die Berechtigungsrichtlinie für eine Rolle zu aktualisieren, verwenden Sie den
put-role-policy-Befehl.Weitere Informationen finden Sie unter Erstellen von IAM-Rollen im AWS-IAM-Benutzerhandbuch.
-
Weitere API-Informationen finden Sie unter UpdateAssumeRolePolicy
in der AWS CLI-Befehlsreferenz.
-
- PowerShell
-
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel wird die IAM-Rolle mit dem Namen
ClientRolemit einer neuen Vertrauensrichtlinie aktualisiert, deren Inhalt aus der DateiClientRolePolicy.jsonstammt. Beachten Sie, dass Sie den-Raw-Switch-Parameter verwenden müssen, um den Inhalt der JSON-Datei erfolgreich zu verarbeiten.Update-IAMAssumeRolePolicy -RoleName ClientRole -PolicyDocument (Get-Content -raw ClientRolePolicy.json)-
Weitere API-Informationen finden Sie unter UpdateAssumeRolePolicy in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).
-
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird die IAM-Rolle mit dem Namen
ClientRolemit einer neuen Vertrauensrichtlinie aktualisiert, deren Inhalt aus der DateiClientRolePolicy.jsonstammt. Beachten Sie, dass Sie den-Raw-Switch-Parameter verwenden müssen, um den Inhalt der JSON-Datei erfolgreich zu verarbeiten.Update-IAMAssumeRolePolicy -RoleName ClientRole -PolicyDocument (Get-Content -raw ClientRolePolicy.json)-
Weitere API-Informationen finden Sie unter UpdateAssumeRolePolicy in der AWS -Tools für PowerShell-Cmdlet-Referenz (V5).
-