Récupérez le code produit AWS Marketplace de votre instance - Amazon Elastic Compute Cloud

Récupérez le code produit AWS Marketplace de votre instance

Vous pouvez récupérer le code produit AWS Marketplace pour votre instance à l’aide des métadonnées de l’instance. Si l’instance comporte un code produit, Amazon EC2 le renvoie. Pour obtenir plus d’informations sur la récupération des métadonnées, consultez Accéder aux métadonnées d’une instance EC2.

IMDSv2
Linux

Exécutez la commande suivante à partir de votre instance Linux.

TOKEN=`curl -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600"` \ && curl -H "X-aws-ec2-metadata-token: $TOKEN" http://169.254.169.254/latest/meta-data/product-codes
Windows

Exécutez les applets de commande suivants à partir de votre instance Windows.

[string]$token = Invoke-RestMethod -Headers @{"X-aws-ec2-metadata-token-ttl-seconds" = "21600"} ` -Method PUT -Uri http://169.254.169.254/latest/api/token
Invoke-RestMethod -Headers @{"X-aws-ec2-metadata-token" = $token} ` -Method GET -Uri http://169.254.169.254/latest/meta-data/product-codes
IMDSv1
Linux

Exécutez la commande suivante à partir de votre instance Linux.

curl http://169.254.169.254/latest/meta-data/product-codes
Windows

Exécutez la commande suivante à partir de votre instance Windows.

Invoke-RestMethod -Uri http://169.254.169.254/latest/meta-data/product-codes