Récupérez macOS à AMI IDs l'aide de AWS Systems Manager Magasin de paramètres API - Amazon Elastic Compute Cloud

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.

Récupérez macOS à AMI IDs l'aide de AWS Systems Manager Magasin de paramètres API

Vous devez spécifier un AMI moment où vous lancez une instance. An AMI est spécifique à un Région AWS, le système d'exploitation et l'architecture du processeur. Vous pouvez afficher tous les macOS AMIs dans un Région AWS et récupérez la dernière version de macOS AMI en interrogeant le AWS Systems Manager Magasin de paramètresAPI. À l'aide de ces paramètres publics, vous n'avez pas besoin de rechercher manuellement macOS AMIIDs. Les paramètres publics sont disponibles pour les deux x86 and ARM64 macOSAMIs, et peut être intégré à votre système existant AWS CloudFormation modèles.

Autorisations nécessaires

Pour effectuer cette action, le IAMprincipal doit être autorisé à lancer l'ssm:GetParameterAPIaction.

Pour afficher la liste de tous AMIs les macOS actuels Région AWS en utilisant le AWS CLI

Utilisez la get-parameters-by-pathcommande suivante pour afficher la liste de tous les macOS AMIs de la région actuelle.

aws ssm get-parameters-by-path --path /aws/service/ec2-macos --recursive --query "Parameters[].Name"
Pour récupérer l'AMIidentifiant des derniers macOS majeurs à AMI l'aide du AWS CLI

Utilisez la commande get-parameter suivante avec le sous-paramètre. image_id Dans l'exemple suivant, remplacez-le sonoma par une version majeure prise en charge par macOS, par le processeur et region-code par un x86_64_mac Région AWS pour lequel vous souhaitez disposer du dernier AMI identifiant macOS.

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

Pour plus d'informations, consultez la section Appeler les paramètres AMI publics pour macOS dans le AWS Systems Manager Guide de l'utilisateur.