Spécifier des IAM rôles personnalisés - AWS Data Pipeline

AWS Data Pipeline n'est plus disponible pour les nouveaux clients. Les clients existants de AWS Data Pipeline peut continuer à utiliser le service normalement. En savoir plus

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Spécifier des IAM rôles personnalisés

Par défaut, il AWS Data Pipeline est DataPipelineDefaultRole transmis en tant que rôle de EMR service Amazon et DataPipelineDefaultResourceRole en tant que profil d'EC2instance Amazon pour créer des ressources en votre nom. Cependant, vous pouvez créer un rôle de EMR service Amazon personnalisé et un profil d'instance personnalisé et les utiliser à la place. AWS Data Pipeline doit disposer des autorisations suffisantes pour créer des clusters à l'aide du rôle personnalisé, et vous devez les ajouter AWS Data Pipeline en tant qu'entité de confiance.

L'exemple d'objet suivant spécifie des rôles personnalisés pour le EMR cluster Amazon :

{ "id":"MyEmrCluster", "type":"EmrCluster", "hadoopVersion":"2.x", "keyPair":"my-key-pair", "masterInstanceType":"m3.xlarge", "coreInstanceType":"m3.large", "coreInstanceCount":"10", "taskInstanceType":"m3.large", "taskInstanceCount":"10", "role":"emrServiceRole", "resourceRole":"emrInstanceProfile" }