

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éférencez les derniers paramètres publics AMIs utilisant les paramètres publics de Systems Manager
<a name="finding-an-ami-parameter-store"></a>

AWS Systems Manager fournit des paramètres publics pour le public AMIs gérés par AWS. Vous pouvez utiliser les paramètres publics lorsque vous lancez des instances pour vous assurer que vous utilisez les dernières versions AMIs. Par exemple, le paramètre public `/aws/service/ami-amazon-linux-latest/al2023-ami-kernel-default-arm64` est disponible dans toutes les régions et pointe toujours vers la dernière version de l’AMI Amazon Linux 2023 pour l’architecture arm64 dans une région donnée.

Les paramètres publics sont disponibles à partir des chemins suivants :
+ **Linux** : `/aws/service/ami-amazon-linux-latest`
+ **Windows** – `/aws/service/ami-windows-latest`

Pour plus d’informations, veuillez consulter [Utilisation de paramètres publics](https://docs.aws.amazon.com/systems-manager/latest/userguide/parameter-store-public-parameters.html) dans le *Guide de l’utilisateur AWS Systems Manager *.

## Répertoriez Amazon Linux AMIs
<a name="list-ami-amazon-linux-latest"></a>

------
#### [ AWS CLI ]

**Pour répertorier le système Linux AMIs dans la AWS région actuelle**  
Utilisez la commande [get-parameters-by-path](https://docs.aws.amazon.com/cli/latest/reference/ssm/get-parameters-by-path.html) suivante. La valeur du `--path` paramètre est spécifique à Linux AMIs.

```
aws ssm get-parameters-by-path \
    --path /aws/service/ami-amazon-linux-latest \
    --query "Parameters[].Name"
```

------
#### [ PowerShell ]

**Pour répertorier le système Linux AMIs dans la AWS région actuelle**  
Utilisez l'SSMParametersByPathapplet de commande [Get-](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-SSMParametersByPath.html).

```
Get-SSMParametersByPath `
    -Path "/aws/service/ami-amazon-linux-latest" | `
    Sort-Object Name | Format-Table Name
```

------

## Répertorier les fenêtres AMIs
<a name="list-ami-windows-latest"></a>

------
#### [ AWS CLI ]

**Pour répertorier les fenêtres AMIs de la AWS région actuelle**  
Utilisez la commande [get-parameters-by-path](https://docs.aws.amazon.com/cli/latest/reference/ssm/get-parameters-by-path.html) suivante. La valeur du `--path` paramètre est spécifique à Windows AMIs.

```
aws ssm get-parameters-by-path \
    --path /aws/service/ami-windows-latest \
    --query "Parameters[].Name"
```

------
#### [ PowerShell ]

**Pour répertorier les fenêtres AMIs de la AWS région actuelle**  
Utilisez l'SSMParametersByPathapplet de commande [Get-](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-SSMParametersByPath.html).

```
Get-SSMParametersByPath `
    -Path "/aws/service/ami-windows-latest" | `
    Sort-Object Name | Format-Table Name
```

------

## Pour lancer une instance à l’aide d’un paramètre public
<a name="launch-instance-public-parameter"></a>

Pour spécifier le paramètre public au lancement d’une instance, utilisez la syntaxe suivante : `resolve:ssm:public-parameter`, où `resolve:ssm` est le préfixe standard et `public-parameter` est le chemin d’accès et le nom du paramètre public.

------
#### [ AWS CLI ]

**Pour lancer une instance à l’aide d’un paramètre public**  
Utilisez la commande [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) avec l’option `--image-id`. Cet exemple indique un paramètre public du gestionnaire de systèmes pour l’ID d’image afin de lancer une instance à l’aide de l’AMI Amazon Linux 2023 la plus récente.

```
--image-id resolve:ssm:/aws/service/ami-amazon-linux-latest/al2023-ami-kernel-default-x86_64
```

------
#### [ PowerShell ]

**Pour lancer une instance à l’aide d’un paramètre public**  
Utilisez l'[New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html)applet de commande avec le `-ImageId` paramètre. Cet exemple indique un paramètre public du gestionnaire de systèmes pour l’ID d’image afin de lancer une instance à l’aide de l’AMI pour Windows Server 2022 la plus récente.

```
-ImageId "resolve:ssm:/aws/service/ami-windows-latest/Windows_Server-2022-English-Full-Base"
```

------

Pour d'autres exemples utilisant les paramètres de Systems Manager, consultez [Requête de la dernière AMI Amazon Linux à IDs l'aide du magasin de AWS Systems Manager paramètres](https://aws.amazon.com/blogs/compute/query-for-the-latest-amazon-linux-ami-ids-using-aws-systems-manager-parameter-store/) et [Requête de la dernière AMI Windows à l'aide du magasin de AWS Systems Manager paramètres](https://aws.amazon.com/blogs/mt/query-for-the-latest-windows-ami-using-systems-manager-parameter-store/).