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.
Métadonnées d'instance Amazon EC2.
Amazon EC2 fournit un service sur les instances appelé Instance Metadata Service (IMDS). Pour en savoir plus sur ce service, consultez la section Métadonnées d'instance et données utilisateur dans le guide de l'utilisateur Amazon EC2 ou Métadonnées d'instance et données utilisateur dans le guide de l'utilisateur Amazon EC2. Lorsque vous tentez de récupérer des informations d'identification sur une instance Amazon EC2 configurée avec un rôle IAM, la connexion au service de métadonnées de l'instance est ajustable.
Configurez cette fonctionnalité à l'aide des méthodes suivantes :
metadata_service_num_attempts
- réglage AWSconfig
du fichier partagéAWS_METADATA_SERVICE_NUM_ATTEMPTS
- variable d'environnement-
Ce paramètre indique le nombre total de tentatives à effectuer avant d'abandonner lors de la tentative de récupération de données à partir du service de métadonnées d'instance.
Valeur par défaut : 1
Valeurs valides : nombre supérieur ou égal à 1.
metadata_service_timeout
- réglage AWSconfig
du fichier partagéAWS_METADATA_SERVICE_TIMEOUT
- variable d'environnement-
Spécifie le nombre de secondes avant l'expiration du délai lorsque vous tentez de récupérer des données à partir du service de métadonnées d'instance.
Valeur par défaut : 1
Valeurs valides : nombre supérieur ou égal à 1.
Exemple de définition de ces valeurs dans le config
fichier :
[default] metadata_service_num_attempts=
10
metadata_service_timeout=10
Exemple Linux/macOS de définition de variables d'environnement via la ligne de commande :
export AWS_METADATA_SERVICE_NUM_ATTEMPTS=
10
export AWS_METADATA_SERVICE_TIMEOUT=10
Exemple Windows de définition de variables d'environnement via la ligne de commande :
setx AWS_METADATA_SERVICE_NUM_ATTEMPTS
10
setx AWS_METADATA_SERVICE_TIMEOUT10
Compatibilité avec les AWS SDK
Les SDK suivants prennent en charge les fonctionnalités et les paramètres décrits dans cette rubrique. Toute exception partielle est notée. Tous les paramètres de propriété du système JVM sont pris en charge par le AWS SDK for Java et le Kit AWS SDK pour Kotlin seul.
SDK | Pris en charge | Remarques ou informations supplémentaires |
---|---|---|
AWS CLI v2 | Oui | |
SDK pour C++ | Non | |
SDK pour Go V2 (1.x) |
Non | |
SDK pour Go 1.x (V1) | Non | |
SDK pour Java 2.x | Non | |
SDK pour Java 1.x | Partielle | Seule la clause AWS_METADATA_SERVICE_TIMEOUT est prise en charge. |
SDK pour 3.x JavaScript | Non | |
SDK pour 2.x JavaScript | Non | |
SDK pour Kotlin | Non | |
SDK pour .NET 3.x | Non | |
SDK pour PHP 3.x | Oui | |
SDK pour Python (Boto3) |
Oui | |
SDK pour Ruby 3.x | Non | |
SDK pour Rust | Non | |
Outils pour PowerShell | Non |