

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.

# Rechercher une AMI payante
<a name="using-paid-amis-finding-paid-ami"></a>

Une AMI payante est une Amazon Machine Image (AMI) disponible à l’achat. Une AMI payant possède également un code produit. Vous pouvez AMIs les trouver disponibles à l'achat dans le AWS Marketplace.

------
#### [ Console ]

**Pour rechercher une AMI payante**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le panneau de navigation, sélectionnez **AMIs**. 

1. Choisissez **Images publiques** comme premier filtre.

1. Effectuez l’une des actions suivantes :
   + Si vous connaissez le code produit, choisissez **Code Produit**, puis **=**, et entrez ensuite le code produit.
   + Si vous ne connaissez pas le code du produit, dans la barre de recherche, spécifiez le filtre suivant : **Owner alias=aws-marketplace**. Spécifiez des filtres supplémentaires selon vos besoins.

1. Enregistrez l’ID de l’AMI.

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

**Pour rechercher une AMI payante**  
Utilisez la commande [describe-images](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-images.html) suivante.

```
aws ec2 describe-images --owners aws-marketplace
```

La sortie inclut un grand nombre d’images. Vous pouvez définir des filtres pour vous aider à déterminer l’AMI dont vous avez besoin. Une fois que vous avez trouvé une AMI, spécifiez son ID dans la commande suivante pour obtenir son code produit.

```
aws ec2 describe-images \
    --image-ids ami-0abcdef1234567890 \
    --query Images[*].ProductCodes[].ProductCodeId
```

Voici un exemple de sortie.

```
[
    "cdef1234abc567def8EXAMPLE"
]
```

Si vous connaissez le code produit, vous pouvez filtrer les résultats par code produit. Cet exemple renvoie l’AMI la plus récente ayant le code produit spécifié.

```
aws ec2 describe-images \
    --filters "Name=product-code,Values=cdef1234abc567def8EXAMPLE" \
    --query "sort_by(Images, &CreationDate)[-1].[ImageId]"
```

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

**Pour rechercher une AMI payante**  
Utilisez l’applet de commande [Get-EC2Image](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Image.html).

```
Get-EC2Image -Owner aws-marketplace
```

La sortie inclut un grand nombre d’images. Vous pouvez définir des filtres pour vous aider à déterminer l’AMI dont vous avez besoin. Une fois que vous avez trouvé une AMI, spécifiez son ID dans la commande suivante pour obtenir son code produit.

```
(Get-EC2Image -ImageId ami-0abcdef1234567890).ProductCodes
```

Voici un exemple de sortie.

```
ProductCodeId             ProductCodeType
-------------             ---------------
cdef1234abc567def8EXAMPLE marketplace
```

Si vous connaissez le code produit, vous pouvez filtrer les résultats par code produit. Cet exemple renvoie l’AMI la plus récente ayant le code produit spécifié.

```
(Get-EC2Image -Owner aws-marketplace -Filter @{"Name"="product-code";"Value"="cdef1234abc567def8EXAMPLE"} | sort CreationDate -Descending | Select-Object -First 1).ImageId
```

------