이중 스택 엔드포인트 및 FIPS 엔드포인트 - AWS SDK 및 도구

이중 스택 엔드포인트 및 FIPS 엔드포인트

참고

설정 페이지의 레이아웃을 이해하거나, 이어지는 AWS SDK 및 도구 지원 표를 해석하는 데 도움이 되는 정보는 이 안내서의 설정 페이지의 이해에서 확인하세요.

다음을 사용하여 이 기능을 구성하십시오.

use_dualstack_endpoint- 공유 AWS config 파일 설정
AWS_USE_DUALSTACK_ENDPOINT - 환경 변수
aws.useDualstackEndpoint - JVM 시스템 속성: Java/Kotlin만 해당

SDK에서 듀얼 스택 엔드포인트에 요청을 보낼지 여부를 설정합니다. IPv4 및 IPv6 트래픽을 모두 지원하는 이중 스택 엔드포인트에 대한 자세한 내용은 Amazon 심플 스토리지 서비스 사용 설명서Amazon S3 이중 스택 엔드포인트 사용을 참조하십시오. 이중 스택 엔드포인트는 일부 리전에 사용할 수 있는 서비스입니다.

기본값: false

유효한 값:

  • true—SDK 또는 도구는 이중 스택 엔드포인트를 사용하여 네트워크 요청을 시도합니다. 서비스 및/또는 AWS 리전 에 대한 이중 스택 엔드포인트가 없는 경우 요청 오류가 생깁니다.

  • false—SDK 또는 도구는 듀얼 스택 엔드포인트를 사용하여 네트워크 요청을 하지 않습니다.

use_fips_endpoint- 공유 파일 설정 AWS config
AWS_USE_FIPS_ENDPOINT - 환경 변수
aws.useFipsEndpoint - JVM 시스템 속성: Java/Kotlin만 해당

SDK 또는 도구로 FIPS 호환 엔드포인트로 요청을 보낼지 여부 활성 혹은 비활 성화 합니다. 연방 정보 처리 표준 (FIPS)은 데이터 및 암호화에 대한 미국 정부 보안 요구 사항의 집합입니다. 정부 기관, 파트너 및 연방 정부와 거래하려는 기관은 FIPS 지침을 준수해야 합니다. 표준 AWS 엔드포인트와 달리 FIPS 엔드포인트에서는 FIPS 140-2를 준수하는 TLS 소프트웨어 라이브러리를 사용합니다. 이 설정이 활성화되어 있고 AWS 리전에 해당 서비스에 대한 FIPS 엔드포인트가 없는 경우 AWS 호출이 실패할 수 있습니다. AWS Command Line Interface에 대한 서비스별 엔드포인트--endpoint-url 옵션이 이 설정을 재정의합니다.

FIPS 엔드포인트를 지정하는 다른 방법에 대한 자세한 내용은 서비스별 AWS 리전 FIPS 엔드포인트를 참조하십시오. Amazon Elastic Compute Cloud 서비스 엔드포인트에 대한 자세한 내용은 Amazon EC2 API 참조이중 스택(IPv4 및 IPv6) 엔드포인트를 참조하십시오.

기본값: false

유효값:

  • true—SDK 또는 도구는 FIPS 준수 엔드포인트에 요청을 보냅니다.

  • false—SDK 또는 도구는 FIPS 호환 엔드포인트에 요청을 보내지 않습니다.

AWS SDK 및 도구 지원

다음 SDK는 이 주제에서 설명하는 기능 및 설정을 지원합니다. 모든 일부 예외가 기록됩니다. 모든 JVM 시스템 속성 설정은 AWS SDK for Java 및 AWS SDK for Kotlin에서만 지원됩니다.

SDK 지원 참고 또는 추가 정보
AWS CLI v2
SDK for C++
SDK for Go V2 (1.x)
SDK for Go 1.x (V1) 공유 config 파일 설정을 사용하려면 구성 파일에서 로드를 켜야 합니다. 세션을 참조하십시오.
SDK for Java 2.x
SDK for Java 1.x 아니요
SDK for JavaScript 3.x
SDK for JavaScript 2.x
SDK for Kotlin
SDK for .NET 4.x
SDK for .NET 3.x
SDK for PHP 3.x
SDK for Python (Boto3)
SDK for Ruby 3.x
SDK for Rust
SDK for Swift
Tools for PowerShell V5
Tools for PowerShell V4