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.
Fournisseur d'informations de connexion
Vous pouvez utiliser vos informations de connexion existantes à la console de AWS gestion
Pour générer ces informations d'identification, exécutez la aws login commande dans l' AWS interface de ligne de commande ou l'Invoke-AWSLoginapplet de commande dans AWS Tools for. PowerShell Les informations d'identification à court terme qui en résultent seront mises en cache localement, où elles pourront être réutilisées par les AWS SDK. Les informations d'identification à court terme expirent dans 15 minutes, mais la CLI et les SDK les actualisent automatiquement selon les besoins, dans un délai de 12 heures. Lorsque le jeton d'actualisation expirera, vous serez invité à vous reconnecter via l'interface de ligne de commande ou PowerShell.
La commande de connexion met à jour le profil que vous spécifiez à l'aide du login_session paramètre, qui enregistre l'identité de la session de console de gestion que vous avez sélectionnée lors du flux de connexion.
[profile console] login_session = arn:aws:iam::0123456789012:user/username region = us-west-2
Par défaut, les informations d'identification à court terme et le jeton d'actualisation sont stockés dans un fichier JSON du ~/.aws/login/cache répertoire sous Linux et macOS, ou %USERPROFILE%\.aws\login\cache sous Windows. Le nom de fichier est basé sur le nom de la session de connexion. Vous pouvez remplacer le répertoire en définissant la variable d'AWS_LOGIN_CACHE_DIRECTORYenvironnement.
Paramètres du fournisseur de connexion
Configurez cette fonctionnalité à l'aide des méthodes suivantes :
AWS_LOGIN_CACHE_DIRECTORY- variable d'environnement-
Répertoire alternatif dans lequel la CLI et les SDK stockeront les informations d'identification mises en cache qui correspondent à un profil de session de connexion.
Valeur par défaut :
~/.aws/login/cachesous Linux et macOS, ou%USERPROFILE%\.aws\login\cachesous Windows.
Soutenu par AWS Kits SDK et outils
Les kits SDK suivants prennent en charge les fonctionnalités et les paramètres décrits dans cette rubrique. Toutes les exceptions partielles sont notées. Tous les paramètres de propriété du système JVM sont pris en charge par le AWS SDK pour Java et le AWS SDK pour Kotlin seul.
| Kit SDK | Pris en charge | Remarques ou informations supplémentaires |
|---|---|---|
| AWS CLI v2 | Oui | |
| SDK pour C++ | Oui | |
| SDK pour Go V2 (1.x) | Non | |
| SDK pour Go 1.x (V1) | Oui | |
| SDK pour Java 2.x | Oui | |
| SDK pour Java 1.x | Non | |
| SDK pour 3.x JavaScript | Oui | |
| SDK pour 2.x JavaScript | Non | |
| SDK pour Kotlin | Oui | |
| SDK pour .NET 4.x | Oui | |
| SDK pour .NET 3.x | Oui | |
| SDK pour PHP 3.x | Oui | |
| SDK pour Python (Boto3) | Oui | Nécessite un tube cathodique |
| SDK pour Ruby 3.x | Oui | |
| SDK pour Rust | Oui | |
| Outils pour PowerShell V5 | Oui | |
| Outils pour PowerShell V4 | Non |