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 les données dynamiques de votre instance
Pour récupérer des données dynamiques depuis une instance en cours d'exécution, utilisez l'un des URI suivants. Pour récupérer les données utilisateur à l'aide de l'adresse IPv6, vous devez l'activer et l'instance doit être une instance construite sur le système AWS Nitro dans un sous-réseau compatible IPv6.
IPv4
http://169.254.169.254/latest/dynamic/
IPv6
http://[fd00:ec2::254]/latest/dynamic/
Cet exemple extrait les catégories d'identité d'instance de haut niveau.
- cURL
-
IMDSv2
[ec2-user ~]$
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/dynamic/instance-identity/
rsa2048
pkcs7
document
signature
dsa2048
IMDSv1
[ec2-user ~]$
curl http://169.254.169.254/latest/dynamic/instance-identity/
rsa2048
pkcs7
document
signature
dsa2048
- PowerShell
-
IMDSv2
PS C:\>
[string]$token = Invoke-RestMethod -Headers @{"X-aws-ec2-metadata-token-ttl-seconds" = "21600"} -Method PUT -Uri http://169.254.169.254/latest/api/token
PS C:\>
Invoke-RestMethod -Headers @{"X-aws-ec2-metadata-token" = $token} -Method GET -Uri http://169.254.169.254/latest/dynamic/instance-identity/
document
rsa2048
pkcs7
signature
IMDSv1
PS C:\>
Invoke-RestMethod -uri http://169.254.169.254/latest/dynamic/instance-identity/
document
rsa2048
pkcs7
signature
Pour plus d’informations sur les données dynamiques et pour des exemples sur la façon de les récupérer, consultez Documents d’identité d’instance.