Ambil AMI IDs macOS menggunakan Parameter Store AWS Systems Manager API - Amazon Elastic Compute Cloud

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

Ambil AMI IDs macOS menggunakan Parameter Store AWS Systems Manager API

Anda dapat melihat semua macOS AMIs di Wilayah AWS dan mengambil macOS terbaru AMI dengan menanyakan Parameter Store. AWS Systems Manager API Dengan menggunakan parameter publik ini, Anda tidak perlu mencari AMI IDs macOS secara manual. Parameter publik tersedia untuk keduanya x86 dan ARM64 macOS AMIs dan dapat diintegrasikan dengan template yang ada AWS CloudFormation .

Izin

IAMPrinsipal yang Anda gunakan harus memiliki ssm:GetParameter IAM izin.

Untuk melihat daftar semua macOS AMIs saat ini Wilayah AWS menggunakan AWS CLI

Gunakan get-parameters-by-pathperintah berikut untuk melihat daftar semua macOS AMIs di Wilayah saat ini.

aws ssm get-parameters-by-path -—path /aws/service/ec2-macos -—query "Parameters[].Name"
Untuk mengambil AMI ID AMI macOS mayor terbaru menggunakan AWS CLI

Gunakan perintah get-parameter berikut dengan sub-parameter. image_id Dalam contoh berikut, ganti sonoma dengan versi mayor yang didukung macOS, x86_64_mac dengan prosesor, dan region-code dengan Wilayah AWS dukungan yang Anda inginkan ID macOS terbaru. AMI

aws ssm get-parameter --name /aws/service/ec2-macos/sonoma/x86_64_mac/latest/image_id --region region-code

Untuk informasi selengkapnya, lihat Memanggil parameter AMI publik untuk macOS di AWS Systems Manager Panduan Pengguna.