AWSSupport-ListEC2Resources - AWS Systems Manager Referencia del manual de automatización

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

AWSSupport-ListEC2Resources

Descripción

El AWSSupport-ListEC2Resourcesrunbook devuelve información sobre las instancias de Amazon EC2 y los recursos relacionados, como los volúmenes de Amazon Elastic Block Store (Amazon EBS), las direcciones IP elásticas y los grupos de Amazon EC2 Auto Scaling de las Regiones de AWSespecificadas. De forma predeterminada, la información se recopila de todas las regiones y se muestra en el resultado de la automatización. Si lo desea, puede especificar un bucket de Amazon Simple Storage Service (Amazon S3) donde se cargue la información como un archivo de valores separados por comas (.csv).

Ejecuta esta automatización (consola)

Tipo de documento

 Automation

Propietario

Amazon

Plataformas

Linux, macOS, Windows

Parámetros

  • AutomationAssumeRole

    Tipo: String

    Descripción: (Opcional) el Nombre de recurso de Amazon (ARN) del rol (IAM) AWS Identity and Access Managementque permite a System Automation realizar las acciones en su nombre. Si no se especifica ningún rol, Systems Manager Automation utiliza los permisos del usuario que comienza este manual de procedimientos.

  • Bucket

    Tipo: String

    Descripción: (opcional) El nombre del bucket de S3 donde se carga la información recopilada.

  • Mostrar la documentación sobre la eliminación de recursos

    Tipo: String

    Valor predeterminado: true

    Descripción: (Opcional) Si se establece entrue, la automatización crea enlaces en el resultado a la documentación relacionada con la eliminación de los recursos.

  • Regiones para consultar

    Tipo: String

    Valor predeterminado: All

    Descripción: (opcional) Las regiones de las que desea recopilar información relacionada con Amazon EC2.

Permisos de IAM necesarios

El parámetro AutomationAssumeRole requiere las siguientes acciones para utilizar el manual de procedimientos correctamente.

  • autoscaling:DescribeAutoScalingGroups

  • ec2:DescribeAddresses

  • ec2:DescribeImages

  • ec2:DescribeInstances

  • ec2:DescribeNetworkInterfaces

  • ec2:DescribeRegions

  • ec2:DescribeVolumes

  • ec2:DescribeSnapshots

  • elasticloadbalancing:DescribeLoadBalancers

Además, para cargar correctamente la información recopilada en el depósito de S3 que especifique, es AutomationAssumeRolenecesario realizar las siguientes acciones:

  • s3:GetBucketAcl

  • s3:GetBucketPolicyStatus

  • s3:PutObject

Pasos de documentos

  • aws:executeAwsApi- Recopila las regiones habilitadas para la cuenta.

  • aws:executeScript- Confirma que las regiones habilitadas para la cuenta admiten las regiones especificadas en el RegionsToQueryparámetro.

  • aws:branch- Si no hay ninguna región habilitada para la cuenta, la automatización finaliza.

  • aws:executeScript- Muestra todas las instancias de EC2 de la cuenta y las regiones que especifique.

  • aws:executeScript- Muestra todas las imágenes de máquinas de Amazon (AMI) de la cuenta y las regiones que especifique.

  • aws:executeScript- Muestra todos los volúmenes de EBS de la cuenta y las regiones que especifique.

  • aws:executeScript- Muestra todas las direcciones IP elásticas de la cuenta y las regiones que especifique.

  • aws:executeScript- Muestra todas las interfaces de red elásticas de la cuenta y las regiones que especifique.

  • aws:executeScript- Muestra todos los grupos de Auto Scaling de la cuenta y las regiones que especifique.

  • aws:executeScript- Muestra todos los balanceadores de carga de la cuenta y las regiones que especifique.

  • aws:executeScript- Carga la información recopilada en el depósito de S3 especificado si se proporciona un valor para el Bucketparámetro.