D’autres exemples de kits AWS SDK sont disponibles dans le référentiel GitHub AWS Doc SDK Examples
Utilisation de AddRoleToInstanceProfile avec une CLI
Les exemples de code suivants illustrent comment utiliser AddRoleToInstanceProfile.
- CLI
-
- AWS CLI
-
Pour ajouter un rôle à un profil d’instance
La commande
add-role-to-instance-profilesuivante ajoute le rôle nomméS3Accessau profil d’instance nomméWebserver.aws iam add-role-to-instance-profile \ --role-nameS3Access\ --instance-profile-nameWebserverCette commande ne produit aucun résultat.
Pour créer un profil d’instance, utilisez la commande
create-instance-profile.Pour plus d’informations, consultez Utilisation d’un rôle IAM pour accorder des autorisations à des applications s’exécutant sur des instances Amazon EC2 dans le Guide de l’utilisateur AWS IAM.
-
Pour plus de détails sur l’API, consultez AddRoleToInstanceProfile
dans l’AWS CLI Command Reference.
-
- PowerShell
-
- Outils pour PowerShell V4
-
Exemple 1 : cette commande ajoute le rôle nommé
S3Accessà un profil d’instance existant nomméwebserver. Pour créer le profil d’instance, utilisez la commandeNew-IAMInstanceProfile. Après avoir créé le profil d’instance et l’avoir associé à un rôle à l’aide de cette commande, vous pouvez l’associer à une instance EC2. Pour ce faire, utilisez l’applet de commandeNew-EC2Instanceavec le paramètreInstanceProfile_ArnouInstanceProfile-Namepour lancer la nouvelle instance.Add-IAMRoleToInstanceProfile -RoleName "S3Access" -InstanceProfileName "webserver"-
Pour plus de détails sur l’API, consultez AddRoleToInstanceProfile dans la Référence des applets de commande Outils AWS pour PowerShell (V4).
-
- Outils pour PowerShell V5
-
Exemple 1 : cette commande ajoute le rôle nommé
S3Accessà un profil d’instance existant nomméwebserver. Pour créer le profil d’instance, utilisez la commandeNew-IAMInstanceProfile. Après avoir créé le profil d’instance et l’avoir associé à un rôle à l’aide de cette commande, vous pouvez l’associer à une instance EC2. Pour ce faire, utilisez l’applet de commandeNew-EC2Instanceavec le paramètreInstanceProfile_ArnouInstanceProfile-Namepour lancer la nouvelle instance.Add-IAMRoleToInstanceProfile -RoleName "S3Access" -InstanceProfileName "webserver"-
Pour plus de détails sur l’API, consultez AddRoleToInstanceProfile dans la Référence des applets de commande Outils AWS pour PowerShell (V5).
-