AWSSupport-ListEC2Resources - AWS Systems Manager Référence du manuel d'automatisation

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.

AWSSupport-ListEC2Resources

Description

Le AWSSupport-ListEC2Resources runbook renvoie des informations sur les instances Amazon EC2 et les ressources associées telles que les volumes Amazon Elastic Block Store (Amazon EBS), les adresses IP Elastic et les groupes Amazon EC2 Auto Scaling à partir de ce que vous avez spécifié. Régions AWS Par défaut, les informations sont collectées dans toutes les régions et sont affichées dans les résultats de l'automatisation. Vous pouvez éventuellement spécifier un compartiment Amazon Simple Storage Service (Amazon S3) pour les informations à charger sous la forme d'un fichier de valeurs séparées par des virgules (.csv).

Exécutez cette automatisation (console)

Type de document

 Automatisation

Propriétaire

Amazon

Plateformes

LinuxmacOS, Windows

Paramètres

  • AutomationAssumeRole

    Type : String

    Description : (Facultatif) Le nom de ressource Amazon (ARN) du rôle AWS Identity and Access Management (IAM) qui permet à Systems Manager Automation d'effectuer les actions en votre nom. Si aucun rôle n'est spécifié, Systems Manager Automation utilise les autorisations de l'utilisateur qui démarre ce runbook.

  • Compartiment

    Type : String

    Description : (Facultatif) Le nom du compartiment S3 vers lequel les informations collectées sont téléchargées.

  • DisplayResourceDeletionDocumentation

    Type : String

    Valeur par défaut : true

    Description : (Facultatif) Si cette option est définie surtrue, l'automatisation crée des liens dans la sortie vers la documentation relative à la suppression de vos ressources.

  • RegionsToQuery

    Type : String

    Par défaut : Tous

    Description : (Facultatif) Les régions auprès desquelles vous souhaitez recueillir des informations relatives à Amazon EC2.

Autorisations IAM requises

Le AutomationAssumeRole paramètre nécessite les actions suivantes pour utiliser correctement le runbook.

  • autoscaling:DescribeAutoScalingGroups

  • ec2:DescribeAddresses

  • ec2:DescribeImages

  • ec2:DescribeInstances

  • ec2:DescribeNetworkInterfaces

  • ec2:DescribeRegions

  • ec2:DescribeVolumes

  • ec2:DescribeSnapshots

  • elasticloadbalancing:DescribeLoadBalancers

En outre, pour charger correctement les informations collectées dans le compartiment S3 que vous avez spécifié, vous AutomationAssumeRole devez effectuer les actions suivantes :

  • s3:GetBucketAcl

  • s3:GetBucketPolicyStatus

  • s3:PutObject

Étapes de document

  • aws:executeAwsApi- Rassemble les régions activées pour le compte.

  • aws:executeScript- Confirme que les régions activées pour le compte prennent en charge les régions spécifiées dans le RegionsToQuery paramètre.

  • aws:branch- Si aucune région n'est activée pour le compte, l'automatisation prend fin.

  • aws:executeScript- Répertorie toutes les instances EC2 pour le compte et les régions que vous spécifiez.

  • aws:executeScript- Répertorie toutes les images Amazon Machine (AMI) pour le compte et les régions que vous spécifiez.

  • aws:executeScript- Répertorie tous les volumes EBS pour le compte et les régions que vous spécifiez.

  • aws:executeScript- Répertorie toutes les adresses IP Elastic pour le compte et les régions que vous spécifiez.

  • aws:executeScript- Répertorie toutes les interfaces réseau élastiques pour le compte et les régions que vous spécifiez.

  • aws:executeScript- Répertorie tous les groupes Auto Scaling pour le compte et les régions que vous spécifiez.

  • aws:executeScript- Répertorie tous les équilibreurs de charge pour le compte et les régions que vous spécifiez.

  • aws:executeScript- Télécharge les informations collectées vers le compartiment S3 spécifié si vous fournissez une valeur pour le Bucket paramètre.