엔드포인트 검색 - AWS SDKs 및 도구

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

엔드포인트 검색

SDKs엔드포인트 검색을 사용하여 서비스 엔드포인트에 URLs 액세스하고 (다양한 리소스에 액세스할 수 있음) 다음과 같은 유연성을 유지합니다. AWS URLs필요에 따라 변경할 수 있습니다. 이렇게 하면 코드가 새 엔드포인트를 자동으로 탐지할 수 있습니다. 일부 서비스에는 고정된 엔드포인트가 없습니다. 대신 런타임 중에 먼저 엔드포인트를 가져오기를 요청하여 사용 가능한 엔드포인트를 확보할 수 있습니다. 사용 가능한 엔드포인트를 검색한 후 코드는 해당 엔드포인트를 사용하여 다른 작업에 액세스합니다. 예를 들어 Amazon Timestream의 경우 SDK 는 사용 가능한 엔드포인트를 검색하도록 DescribeEndpoints 요청한 다음 해당 엔드포인트를 사용하여 또는 같은 특정 작업을 완료합니다. CreateDatabase CreateTable

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

endpoint_discovery_enabled- 공유 AWS config파일 설정
AWS_ENABLE_ENDPOINT_DISCOVERY - 환경 변수
aws.endpointDiscoveryEnabled- JVM 시스템 속성: 자바/코틀린 전용
코드에서 값을 직접 구성하려면 해당 값을 직접 참조하십시오. SDK

DynamoDB에 대한 엔드포인트 검색을 켜거나 끕니다.

타임스트림에서는 엔드포인트 검색이 필요하고 Amazon DynamoDB에서는 선택 사항입니다. 이 설정의 기본값은 서비스에 엔드포인트 검색이 필요한지 여부에 false 따라 둘 중 하나 true 또는 두 가지로 설정됩니다. 타임스트림 요청의 기본값은 이고 Amazon DynamoDB 요청은 기본적으로 입니다. true false

유효한 값:

  • true— 엔드포인트 검색이 선택 사항인 서비스의 엔드포인트 검색을 자동으로 SDK 시도해야 합니다.

  • false— 엔드포인트 검색이 선택 사항인 서비스의 엔드포인트 검색을 자동으로 SDK 시도해서는 안 됩니다.

와의 호환성 AWS SDKs

다음은 이 항목에 설명된 기능 및 설정을 SDKs 지원합니다. 모든 일부 예외가 기록됩니다. 모든 JVM 시스템 속성 설정은 에서 지원됩니다. AWS SDK for Java 그리고 AWS SDK for Kotlin 오직.

SDK 지원 참고 또는 추가 정보
AWS CLI v2
SDKC++의 경우
SDK고 V2 (1.x) 용
SDKGo 1.x (V1) 용 공유 config 파일 설정을 사용하려면 구성 파일에서 로드를 켜야 합니다. 세션을 참조하십시오.
SDK자바 2.x의 경우 Java 2.x의 AWS_ENDPOINT_DISCOVERY_ENABLED 경우 환경 변수 이름으로 사용합니다. SDK
SDK자바 1.x의 경우 부분 JVM시스템 속성은 지원되지 않습니다.
SDK JavaScript 3.x의 경우
SDK2.x의 경우 JavaScript
SDK코틀린의 경우
SDK왜냐하면. NET3.x
SDK3.x의 경우 PHP
SDK파이썬용 (보토3)
SDK루비 3.x의 경우
SDK러스트용 부분 타임스트림에만 지원됩니다.
SDK스위프트용 아니요
를 위한 도구 PowerShell