View a markdown version of this page

Dual-stack et points de terminaison FIPS - AWS SDK et outils

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.

Dual-stack et points de terminaison FIPS

Note

Pour vous aider à comprendre la mise en page des pages de paramètres ou à interpréter le tableau « Support par AWS les SDK et les outils » qui suit, consultezComprendre les pages de paramètres de ce guide.

Configurez cette fonctionnalité à l'aide des méthodes suivantes :

use_dualstack_endpoint- réglage AWS config du fichier partagé
AWS_USE_DUALSTACK_ENDPOINT- variable d'environnement
aws.useDualstackEndpoint- Propriété du système JVM : uniquement Java/Kotlin

Active ou désactive l'envoi de demandes par le SDK aux points de terminaison à double pile. Pour en savoir plus sur les points de terminaison à double pile, qui prennent en charge le trafic IPv4 et IPv6, consultez la section Utilisation des points de terminaison à double pile Amazon S3 dans le guide de l'utilisateur d'Amazon Simple Storage Service. Dual-stackdes points de terminaison sont disponibles pour certains services dans certaines régions.

Valeur par défaut : false

Valeurs valides:

  • true— Le SDK ou l'outil tentera d'utiliser des points de terminaison à double pile pour effectuer des requêtes réseau. S'il n'existe pas de point de terminaison à double pile pour le service and/or Région AWS, la demande échouera.

  • false— Le SDK ou l'outil n'utilisera pas de points de terminaison à double pile pour effectuer des requêtes réseau.

use_fips_endpoint- réglage AWS config du fichier partagé
AWS_USE_FIPS_ENDPOINT- variable d'environnement
aws.useFipsEndpoint- Propriété du système JVM : uniquement Java/Kotlin

Active ou désactive le fait que le SDK ou l'outil envoie des demandes aux points de FIPS-compliant terminaison. Les normes fédérales de traitement de l'information (FIPS) sont un ensemble d'exigences de sécurité du gouvernement américain relatives aux données et à leur cryptage. Les agences gouvernementales, les partenaires et ceux qui souhaitent faire affaire avec le gouvernement fédéral sont tenus de respecter les directives FIPS. Contrairement aux points de AWS terminaison standard, les points de terminaison FIPS utilisent une bibliothèque logicielle TLS validée par rapport à la norme FIPS 140. Si ce paramètre est activé et qu'il n'existe pas de point de terminaison FIPS pour le service dans votre ordinateur Région AWS, l' AWS appel risque d'échouer. Service-specific points de terminaisonet l'--endpoint-urloption permettant de AWS Command Line Interface remplacer ce paramètre.

Pour en savoir plus sur les autres méthodes de spécification des points de terminaison FIPS par Région AWS, consultez la section Points de terminaison FIPS par service. Pour plus d'informations sur les points de terminaison du service Amazon Elastic Compute Cloud, consultez la section Points de terminaison Dual-stack (IPv4 et IPv6) dans le manuel Amazon EC2 API Reference.

Valeur par défaut : false

Valeurs valides:

  • true— Le SDK ou l'outil enverra des demandes aux points de FIPS-compliant terminaison.

  • false— Le SDK ou l'outil n'enverra pas de demandes aux points de FIPS-compliant terminaison.

Support par AWS Kits SDK et outils

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 pour Java et le AWS SDK for 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) Oui
SDK pour Go 1.x (V1) Oui Pour utiliser les paramètres des config fichiers partagés, vous devez activer le chargement à partir du fichier de configuration ; voir Sessions.
SDK pour Java 2.x Oui
SDK pour Java 1.x Non
SDK pour 3.x JavaScript Oui
SDK pour 2.x JavaScript Oui
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
SDK pour Ruby 3.x Oui
SDK pour Rust Oui
SDK pour Swift Oui
Outils pour PowerShell V5 Oui
Outils pour PowerShell V4 Oui