Verwendung von AddRoleToInstanceProfile mit einer CLI - AWS Identity and Access Management

Verwendung von AddRoleToInstanceProfile mit einer CLI

Die folgenden Code-Beispiele zeigen, wie AddRoleToInstanceProfile verwendet wird.

CLI
AWS CLI

So fügen Sie eine Rolle zu einem Instance-Profil hinzu

Mit dem folgenden add-role-to-instance-profile-Befehl wird die Rolle mit dem Namen S3Access zum Instance-Profil mit dem Namen Webserver hinzugefügt.

aws iam add-role-to-instance-profile \ --role-name S3Access \ --instance-profile-name Webserver

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Verwenden Sie den create-instance-profile-Befehl, um ein Instance-Profil zu erstellen.

Weitere Informationen finden Sie unter Verwenden einer IAM-Rolle zum Gewähren von Berechtigungen für Anwendungen, die in Amazon-EC2-Instances ausgeführt werden im AWS-IAM-Benutzerhandbuch.

PowerShell
Tools für PowerShell V4

Beispiel 1: Mit diesem Befehl wird die Rolle mit dem Namen S3Access einem vorhandenen Instance-Profil mit dem Namen webserver hinzugefügt. Verwenden Sie den New-IAMInstanceProfile-Befehl, um das Instance-Profil zu erstellen. Nachdem Sie das Instance-Profil erstellt und es mithilfe dieses Befehls einer Rolle zugeordnet haben, können Sie es an eine EC2 Instance anfügen. Verwenden Sie dazu das New-EC2Instance Cmdlet mit dem Parameter InstanceProfile_Arn oder InstanceProfile-Name, um die neue Instance zu starten.

Add-IAMRoleToInstanceProfile -RoleName "S3Access" -InstanceProfileName "webserver"
Tools für PowerShell V5

Beispiel 1: Mit diesem Befehl wird die Rolle mit dem Namen S3Access einem vorhandenen Instance-Profil mit dem Namen webserver hinzugefügt. Verwenden Sie den New-IAMInstanceProfile-Befehl, um das Instance-Profil zu erstellen. Nachdem Sie das Instance-Profil erstellt und es mithilfe dieses Befehls einer Rolle zugeordnet haben, können Sie es an eine EC2 Instance anfügen. Verwenden Sie dazu das New-EC2Instance Cmdlet mit dem Parameter InstanceProfile_Arn oder InstanceProfile-Name, um die neue Instance zu starten.

Add-IAMRoleToInstanceProfile -RoleName "S3Access" -InstanceProfileName "webserver"

Eine vollständige Liste der AWS-SDK-Entwicklerhandbücher und Code-Beispiele finden Sie unter Verwenden dieses Service mit einem AWS SDK. Dieses Thema enthält auch Informationen zu den ersten Schritten und Details zu früheren SDK-Versionen.