AWSSupport-ListEC2Resources - AWS Systems Manager Referensi buku runbook otomatisasi

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

AWSSupport-ListEC2Resources

Deskripsi

AWSSupport-ListEC2ResourcesRunbook mengembalikan informasi tentang instans Amazon EC2 dan sumber daya terkait seperti volume Amazon Elastic Block Store (Amazon EBS), alamat IP Elastic, dan grup Amazon EC2 Auto Scaling dari yang Anda tentukan. Wilayah AWS Secara default, informasi dikumpulkan dari semua Wilayah dan ditampilkan dalam output otomatisasi. Secara opsional, Anda dapat menentukan bucket Amazon Simple Storage Service (Amazon S3) untuk informasi yang akan diunggah sebagai file nilai yang dipisahkan koma (.csv).

Jalankan Otomasi ini (konsol)

Jenis dokumen

Otomatisasi

Pemilik

Amazon

Platform

Linux,macOS, Windows

Parameter

  • AutomationAssumeRole

    Jenis: String

    Deskripsi: (Opsional) Amazon Resource Name (ARN) dari peran AWS Identity and Access Management (IAM) yang memungkinkan Systems Manager Automation untuk melakukan tindakan atas nama Anda. Jika tidak ada peran yang ditentukan, Systems Manager Automation menggunakan izin pengguna yang memulai runbook ini.

  • Bucket

    Jenis: String

    Deskripsi: (Opsional) Nama bucket S3 tempat informasi dikumpulkan diunggah.

  • DisplayResourceDeletionDocumentation

    Jenis: String

    Default: betul

    Deskripsi: (Opsional) Jika diatur ketrue, otomatisasi membuat tautan dalam output ke dokumentasi yang terkait dengan penghapusan sumber daya Anda.

  • RegionsToQuery

    Jenis: String

    Default: Semua

    Deskripsi: (Opsional) Wilayah tempat Anda ingin mengumpulkan informasi terkait Amazon EC2.

Izin IAM yang diperlukan

AutomationAssumeRoleParameter membutuhkan tindakan berikut untuk menggunakan runbook dengan sukses.

  • autoscaling:DescribeAutoScalingGroups

  • ec2:DescribeAddresses

  • ec2:DescribeImages

  • ec2:DescribeInstances

  • ec2:DescribeNetworkInterfaces

  • ec2:DescribeRegions

  • ec2:DescribeVolumes

  • ec2:DescribeSnapshots

  • elasticloadbalancing:DescribeLoadBalancers

Selain itu, agar berhasil mengunggah informasi yang dikumpulkan ke bucket S3 yang Anda tentukan, tindakan berikut ini AutomationAssumeRole memerlukan tindakan berikut:

  • s3:GetBucketAcl

  • s3:GetBucketPolicyStatus

  • s3:PutObject

Langkah Dokumen

  • aws:executeAwsApi- Mengumpulkan Wilayah yang diaktifkan untuk akun.

  • aws:executeScript- Konfirmasi Daerah diaktifkan untuk akun mendukung Daerah ditentukan dalam RegionsToQuery parameter.

  • aws:branch- Jika tidak ada Wilayah yang diaktifkan untuk akun, otomatisasi akan berakhir.

  • aws:executeScript- Daftar semua instans EC2 untuk akun dan Wilayah yang Anda tentukan.

  • aws:executeScript- Daftar semua Amazon Machine Images (AMI) untuk akun dan Wilayah yang Anda tentukan.

  • aws:executeScript- Daftar semua volume EBS untuk akun dan Wilayah yang Anda tentukan.

  • aws:executeScript- Daftar semua alamat IP elastis untuk akun dan Wilayah yang Anda tentukan.

  • aws:executeScript- Daftar semua antarmuka jaringan elastis untuk akun dan Wilayah yang Anda tentukan.

  • aws:executeScript- Daftar semua grup Auto Scaling untuk akun dan Wilayah yang Anda tentukan.

  • aws:executeScript- Daftar semua load balancer untuk akun dan Wilayah yang Anda tentukan.

  • aws:executeScript- Mengunggah informasi yang dikumpulkan ke bucket S3 yang ditentukan jika Anda memberikan nilai untuk Bucket parameter.