클라이언트 만들기 기본값 - AWS SDK for Java 2.x

클라이언트 만들기 기본값

버전 2.x에서는 기본 클라이언트 만들기 로직이 다음과 같이 변경되었습니다.

  • S3의 기본 자격 증명 공급자 체인에는 더 이상 익명 자격 증명이 포함되지 않습니다. AnonymousCredentialsProvider를 사용하여 수동으로 S3에 대한 익명 액세스를 지정해야 합니다.

  • 기본 클라이언트 만들기와 관련된 다음 환경 변수가 상이합니다.

    1.x 2.x

    AWS_CBOR_DISABLED

    CBOR_ENABLED

    AWS_ION_BINARY_DISABLE

    BINARY_ION_ENABLED

  • 기본 클라이언트 만들기와 관련된 다음 환경 시스템 속성이 상이합니다.

    1.x 2.x

    com.amazonaws.sdk.disableEc2Metadata

    aws.disableEc2Metadata

    com.amazonaws.sdk.ec2MetadataServiceEndpointOverride

    aws.ec2MetadataServiceEndpoint

    com.amazonaws.sdk.disableCbor

    aws.cborEnabled

    com.amazonaws.sdk.disableIonBinary

    aws.binaryIonEnabled

  • 버전 2.x는 다음 시스템 속성을 지원하지 않습니다.

  • 1.x

    com.amazonaws.sdk.disableCertChecking

    com.amazonaws.sdk.enableDefaultMetrics

    com.amazonaws.sdk.enableThrottledRetry

    com.amazonaws.regions.RegionUtils.fileOverride

    com.amazonaws.regions.RegionUtils.disableRemote

    com.amazonaws.services.s3.disableImplicitGlobalClients

    com.amazonaws.sdk.enableInRegionOptimizedMode

  • 사용자 지정 endpoints.json 파일에서 리전 구성을 로드하는 것은 더 이상 지원되지 않습니다.