Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Ambil macOS IDs AWS Systems Manager AMI menggunakan Parameter Store API
Anda harus menentukan AMI saat meluncurkan instans. AMI khusus untuk Wilayah AWS, sistem operasi, dan arsitektur prosesor. Anda dapat melihat semua macOS AMIs di Wilayah AWS dan mengambil macOS AMI terbaru dengan menanyakan AWS Systems Manager Parameter Store API. Dengan menggunakan parameter publik ini, Anda tidak perlu mencari macOS AMI secara manual. IDs Parameter publik tersedia untuk keduanya x86 and ARM64 macOS AMIs, dan dapat diintegrasikan dengan template yang ada AWS CloudFormation .
Izin yang diperlukan
Untuk melakukan tindakan ini, prinsipal IAM harus memiliki izin untuk memanggil tindakan ssm:GetParameter
API.
Untuk melihat daftar semua macOS AMIs saat ini Wilayah AWS menggunakan AWS CLI
Gunakan get-parameters-by-path
aws ssm get-parameters-by-path --path /aws/service/ec2-macos --recursive --query "Parameters[].Name"
Untuk mengambil ID AMI dari macOS AMI utama terbaru menggunakan AWS CLI
Gunakan perintah get-parameter berikut dengan sub-parameterimage_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 AMI terbaru.
aws ssm get-parameter --name /aws/service/ec2-macos/
sonoma
/x86_64_mac
/latest/image_id --regionregion-code
Untuk informasi selengkapnya, lihat Memanggil parameter publik AMI untuk macOS di AWS Systems Manager Panduan Pengguna.