개발 엔드포인트 API
개발 엔드포인트 API는 사용자 지정 DevEndpoint를 사용한 테스트와 관련된 AWS Glue API에 대해 설명합니다.
데이터 타입
DevEndpoint 구조
개발자가 원격으로 ETL(추출, 변환 및 로드) 스크립트를 디버그할 수 있는 개발 엔드포인트입니다.
필드
-
EndpointName
– UTF-8 문자열입니다.DevEndpoint
의 이름입니다. -
RoleArn
– AWS IAM ARN string pattern과(와) 일치하는 UTF-8 문자열입니다.이
DevEndpoint
에 사용되는 IAM 역할의 Amazon 리소스 이름(ARN)입니다. -
SecurityGroupIds
– UTF-8 문자열의 배열입니다.이
DevEndpoint
에 사용된 보안 그룹 식별자 목록입니다. -
SubnetId
– UTF-8 문자열입니다.이
DevEndpoint
에 대한 서브넷 ID입니다. -
YarnEndpointAddress
– UTF-8 문자열입니다.이
DevEndpoint
가 사용하는 YARN 엔드포인트 주소입니다. -
PrivateAddress
– UTF-8 문자열입니다.DevEndpoint
가 하나의 VPC에 생성되었다면 VPC 내DevEndpoint
에 액세스할 수 있는 프라이빗 IP 주소입니다.PrivateAddress
필드는 VPC 내에DevEndpoint
를 생성할 때만 표시됩니다. -
ZeppelinRemoteSparkInterpreterPort
- 숫자(정수)입니다.원격 Apache Spark 인터프리터용 Apache Zeppelin 포트입니다.
-
PublicAddress
– UTF-8 문자열입니다.이
DevEndpoint
가 사용하는 퍼블릭 IP 주소입니다.PublicAddress
필드는 비Virtual Private Cloud(VPC)DevEndpoint
를 생성할 때만 표시됩니다. -
Status
– UTF-8 문자열입니다.이
DevEndpoint
의 현재 상태입니다. -
WorkerType
– UTF-8 문자열입니다(유효한 값:Standard=""
|G.1X=""
|G.2X=""
|G.025X=""
|G.4X=""
|G.8X=""
|Z.2X=""
).개발 엔드포인트로 할당되는 미리 정의된 작업자 유형입니다. Standard, G.1X 또는 G.2X 값을 허용합니다.
-
Standard
작업자 유형의 경우, 각 작업자가 4vCPU, 16GB 메모리 및 50GB 디스크와, 작업자당 실행기 2개를 제공합니다. -
G.1X
작업자 유형의 경우, 각 작업자가 1DPU(4vCPU, 16GB 메모리, 64GB 디스크)에 매핑되고, 작업자당 실행기 1개를 제공합니다. 메모리 집약적인 작업의 경우 이 작업자 유형을 사용하는 것이 좋습니다. -
G.2X
작업자 유형의 경우, 각 작업자가 2DPU(8vCPU, 32GB 메모리, 128GB 디스크)에 매핑되고, 작업자당 실행기 1개를 제공합니다. 메모리 집약적인 작업의 경우 이 작업자 유형을 사용하는 것이 좋습니다.
알려진 문제: 개발 엔드포인트가
G.2X
WorkerType
구성으로 만들어질 경우 개발 엔드포인트의 Spark 드라이버가 4 vCPU, 16GB 메모리 및 64GB 디스크에서 실행됩니다. -
-
GlueVersion
– Custom string pattern #47과(와) 일치하는 1~255바이트 길이의 UTF-8 문자열입니다.Glue 버전에 따라AWS Glue에서 지원하는 Apache Spark와 Python의 버전이 정해집니다. Python 버전은 개발 엔드포인트에서 ETL 스크립트를 실행하기 위해 지원되는 버전을 나타냅니다.
이용 가능한 AWS Glue 버전과 그에 상응하는 Spark 및 Python 버전에 대한 자세한 내용은 개발자 안내서의 Glue 버전을 참조하세요.
Glue 버전 지정 없이 생성된 개발 엔드포인트는 Glue 0.9로 기본 지정됩니다.
CreateDevEndpoint
또는UpdateDevEndpoint
API의Arguments
파라미터를 사용하여 개발 엔드포인트에 지원되는 Python 버전을 지정할 수 있습니다. 인수가 제공되지 않으면 버전은 기본적으로 Python 2입니다. -
NumberOfWorkers
- 숫자(정수)입니다.개발 엔드포인트로 할당되는 정의된
workerType
의 작업자 수입니다.정의할 수 있는 최대 작업자 수는
G.1X
의 경우 299개,G.2X
의 경우 149개입니다. -
NumberOfNodes
- 숫자(정수)입니다.이
DevEndpoint
에 할당된 AWS Glue Glue 데이터 처리 장치(DPU) 수입니다. -
AvailabilityZone
– UTF-8 문자열입니다.이
DevEndpoint
가 위치한 AWS 가용 영역입니다. -
VpcId
– UTF-8 문자열입니다.이
DevEndpoint
가 사용한 Virtual Private Cloud(VPC)의 ID입니다. -
ExtraPythonLibsS3Path
– UTF-8 문자열입니다.DevEndpoint
에서 로드되어야 할 Amazon S3 버킷에 있는 하나 이상의 Python 라이브러리에 대한 경로입니다. 여러 값은 쉼표(,)로 구분된 완전한 경로여야 합니다.참고
DevEndpoint
에서는 순수 Python 라이브러리만 사용할 수 있습니다. pandasPython 데이터 분석 라이브러리 등 C 확장을 활용하는 라이브러리는 현재 지원되지 않습니다. -
ExtraJarsS3Path
– UTF-8 문자열입니다.DevEndpoint
에서 로드되어야 할 S3 버킷에 있는 하나 이상의 Java.jar
파일에 대한 경로입니다.참고
DevEndpoint
에서는 순수 Java/Scala 라이브러리만 사용할 수 있습니다. -
FailureReason
– UTF-8 문자열입니다.이
DevEndpoint
의 현재 실패 이유입니다. -
LastUpdateStatus
– UTF-8 문자열입니다.마지막 업데이트의 상태입니다.
-
CreatedTimestamp
– 타임스탬프입니다.이 DevEndpoint가 생성된 시점.
-
LastModifiedTimestamp
– 타임스탬프입니다.이
DevEndpoint
가 마지막으로 수정된 시점. -
PublicKey
– UTF-8 문자열입니다.인증용으로 이
DevEndpoint
에서 사용될 퍼블릭 키입니다. 사용할 권장 속성이 퍼블릭 키이므로 이전 버전과의 호환성을 위해 이 속성이 제공됩니다. -
PublicKeys
– 5개 이하의 문자열로 구성된 UTF-8 문자열의 배열입니다.인증용으로
DevEndpoints
에서 사용될 퍼블릭 키 목록입니다. 퍼블릭 키를 사용하면 클라이언트마다 다른 프라이빗 키를 지정할 수 있으므로 이 속성의 사용이 단일 퍼블릭 키보다 우선됩니다.참고
이전에 퍼블릭 키로 엔드포인트를 생성한 경우, 퍼블릭 키 목록을 설정할 수 있으려면 해당 키를 제거해야 합니다.
deletePublicKeys
속성의 퍼블릭 키 콘텐츠와addPublicKeys
속성의 새 키 목록을 사용하여UpdateDevEndpoint
API를 호출하십시오. -
SecurityConfiguration
– Single-line string pattern과(와) 일치하는 1~255바이트 길이의 UTF-8 문자열입니다.이
DevEndpoint
에 사용할SecurityConfiguration
구조의 이름입니다. -
Arguments
– 100개 이하의 페어로 구성된 키-값 페어의 맵 배열입니다.각 키는 UTF-8 문자열입니다.
각 값은 UTF-8 문자열입니다.
DevEndpoint
구성에 사용되는 인수의 맵입니다.유효한 인수는 다음과 같습니다.
-
"--enable-glue-datacatalog": ""
CreateDevEndpoint
또는UpdateDevEndpoint
API의Arguments
파라미터를 사용하여 개발 엔드포인트에 지원되는 Python 버전을 지정할 수 있습니다. 인수가 제공되지 않으면 버전은 기본적으로 Python 2입니다. -
DevEndpointCustomLibraries 구조
개발 엔드포인트에 로드될 사용자 지정 라이브러리입니다.
필드
-
ExtraPythonLibsS3Path
– UTF-8 문자열입니다.DevEndpoint
에서 로드되어야 할 Amazon Simple Storage Service(Amazon S3) 버킷에 있는 하나 이상의 Python 라이브러리에 대한 경로입니다. 여러 값은 쉼표(,)로 구분된 완전한 경로여야 합니다.참고
DevEndpoint
에서는 순수 Python 라이브러리만 사용할 수 있습니다. pandasPython 데이터 분석 라이브러리 등 C 확장을 활용하는 라이브러리는 현재 지원되지 않습니다. -
ExtraJarsS3Path
– UTF-8 문자열입니다.DevEndpoint
에서 로드되어야 할 S3 버킷에 있는 하나 이상의 Java.jar
파일에 대한 경로입니다.참고
DevEndpoint
에서는 순수 Java/Scala 라이브러리만 사용할 수 있습니다.
운영
CreateDevEndpoint 작업(Python: create_dev_endpoint)
새 개발 엔드포인트를 생성합니다.
요청
-
EndpointName
– 필수(Required): UTF-8 문자열입니다.새
DevEndpoint
에 지정된 이름입니다. -
RoleArn
– 필수(Required): AWS IAM ARN string pattern과(와) 일치하는 UTF-8 문자열입니다.DevEndpoint
의 IAM 역할입니다. -
SecurityGroupIds
– UTF-8 문자열의 배열입니다.새로운
DevEndpoint
가 사용할 보안 그룹의 보안 그룹 ID입니다. -
SubnetId
– UTF-8 문자열입니다.사용할 새
DevEndpoint
의 서브넷 ID입니다. -
PublicKey
– UTF-8 문자열입니다.인증용으로 이
DevEndpoint
에서 사용될 퍼블릭 키입니다. 사용할 권장 속성이 퍼블릭 키이므로 이전 버전과의 호환성을 위해 이 속성이 제공됩니다. -
PublicKeys
– 5개 이하의 문자열로 구성된 UTF-8 문자열의 배열입니다.인증용으로 개발 엔드포인트에서 사용될 퍼블릭 키 목록입니다. 퍼블릭 키를 사용하면 클라이언트마다 다른 프라이빗 키를 지정할 수 있으므로 이 속성의 사용이 단일 퍼블릭 키보다 우선됩니다.
참고
이전에 퍼블릭 키로 엔드포인트를 생성한 경우, 퍼블릭 키 목록을 설정할 수 있으려면 해당 키를 제거해야 합니다.
deletePublicKeys
속성의 퍼블릭 키 콘텐츠와addPublicKeys
속성의 새 키 목록을 사용하여UpdateDevEndpoint
API를 호출하십시오. -
NumberOfNodes
- 숫자(정수)입니다.이
DevEndpoint
에 할당할 AWS Glue 데이터 처리 장치(DPU) 수입니다. -
WorkerType
– UTF-8 문자열입니다(유효한 값:Standard=""
|G.1X=""
|G.2X=""
|G.025X=""
|G.4X=""
|G.8X=""
|Z.2X=""
).개발 엔드포인트로 할당되는 미리 정의된 작업자 유형입니다. Standard, G.1X 또는 G.2X 값을 허용합니다.
-
Standard
작업자 유형의 경우, 각 작업자가 4vCPU, 16GB 메모리 및 50GB 디스크와, 작업자당 실행기 2개를 제공합니다. -
G.1X
작업자 유형의 경우, 각 작업자가 1DPU(4vCPU, 16GB 메모리, 64GB 디스크)에 매핑되고, 작업자당 실행기 1개를 제공합니다. 메모리 집약적인 작업의 경우 이 작업자 유형을 사용하는 것이 좋습니다. -
G.2X
작업자 유형의 경우, 각 작업자가 2DPU(8vCPU, 32GB 메모리, 128GB 디스크)에 매핑되고, 작업자당 실행기 1개를 제공합니다. 메모리 집약적인 작업의 경우 이 작업자 유형을 사용하는 것이 좋습니다.
알려진 문제: 개발 엔드포인트가
G.2X
WorkerType
구성으로 만들어질 경우 개발 엔드포인트의 Spark 드라이버가 4 vCPU, 16GB 메모리 및 64GB 디스크에서 실행됩니다. -
-
GlueVersion
– Custom string pattern #47과(와) 일치하는 1~255바이트 길이의 UTF-8 문자열입니다.Glue 버전에 따라AWS Glue에서 지원하는 Apache Spark와 Python의 버전이 정해집니다. Python 버전은 개발 엔드포인트에서 ETL 스크립트를 실행하기 위해 지원되는 버전을 나타냅니다.
이용 가능한 AWS Glue 버전과 그에 상응하는 Spark 및 Python 버전에 대한 자세한 내용은 개발자 안내서의 Glue 버전을 참조하세요.
Glue 버전 지정 없이 생성된 개발 엔드포인트는 Glue 0.9로 기본 지정됩니다.
CreateDevEndpoint
또는UpdateDevEndpoint
API의Arguments
파라미터를 사용하여 개발 엔드포인트에 지원되는 Python 버전을 지정할 수 있습니다. 인수가 제공되지 않으면 버전은 기본적으로 Python 2입니다. -
NumberOfWorkers
- 숫자(정수)입니다.개발 엔드포인트로 할당되는 정의된
workerType
의 작업자 수입니다.정의할 수 있는 최대 작업자 수는
G.1X
의 경우 299개,G.2X
의 경우 149개입니다. -
ExtraPythonLibsS3Path
– UTF-8 문자열입니다.DevEndpoint
에서 로드되어야 할 Amazon S3 버킷에 있는 하나 이상의 Python 라이브러리에 대한 경로입니다. 여러 값은 쉼표(,)로 구분된 완전한 경로여야 합니다.참고
DevEndpoint
에서는 순수 Python 라이브러리만 사용할 수 있습니다. pandasPython 데이터 분석 라이브러리 등 C 확장을 활용하는 라이브러리는 아직 지원되지 않습니다. -
ExtraJarsS3Path
– UTF-8 문자열입니다.DevEndpoint
에서 로드되어야 할 S3 버킷에 있는 하나 이상의 Java.jar
파일에 대한 경로입니다. -
SecurityConfiguration
– Single-line string pattern과(와) 일치하는 1~255바이트 길이의 UTF-8 문자열입니다.이
DevEndpoint
에 사용할SecurityConfiguration
구조의 이름입니다. -
Tags
– 50개 이하의 페어로 구성된 키-값 페어의 맵 배열입니다.각 키는 길이가 1~128바이트인 UTF-8 문자열입니다.
각 값은 256 바이트 이하 길이의 UTF-8 문자열입니다.
이 DevEndpoint에서 사용할 태그입니다. 태그를 사용하여 DevEndpoint에 대한 액세스를 제한할 수 있습니다. AWS Glue의 태그에 대한 자세한 내용은 개발자 안내서의 AWS Glue의 AWS 태그를 참조하세요.
-
Arguments
– 100개 이하의 페어로 구성된 키-값 페어의 맵 배열입니다.각 키는 UTF-8 문자열입니다.
각 값은 UTF-8 문자열입니다.
DevEndpoint
구성에 사용되는 인수의 맵입니다.
응답
-
EndpointName
– UTF-8 문자열입니다.새로운
DevEndpoint
에 할당된 이름입니다. -
Status
– UTF-8 문자열입니다.새
DevEndpoint
의 현재 상태입니다. -
SecurityGroupIds
– UTF-8 문자열의 배열입니다.새로운
DevEndpoint
에 지정된 보안 그룹입니다. -
SubnetId
– UTF-8 문자열입니다.새로운
DevEndpoint
에 지정된 서브넷 ID입니다. -
RoleArn
– AWS IAM ARN string pattern과(와) 일치하는 UTF-8 문자열입니다.새로운
DevEndpoint
에 할당된 역할의 Amazon 리소스 이름(ARN)입니다. -
YarnEndpointAddress
– UTF-8 문자열입니다.이
DevEndpoint
가 사용하는 YARN 엔드포인트 주소입니다. -
ZeppelinRemoteSparkInterpreterPort
- 숫자(정수)입니다.원격 Apache Spark 인터프리터용 Apache Zeppelin 포트입니다.
-
NumberOfNodes
- 숫자(정수)입니다.이 DevEndpoint에 할당된 AWS Glue 데이터 처리 장치(DPU) 수입니다.
-
WorkerType
– UTF-8 문자열입니다(유효한 값:Standard=""
|G.1X=""
|G.2X=""
|G.025X=""
|G.4X=""
|G.8X=""
|Z.2X=""
).개발 엔드포인트로 할당되는 미리 정의된 작업자 유형입니다. Standard, G.1X 또는 G.2X 값일 수 있습니다.
-
GlueVersion
– Custom string pattern #47과(와) 일치하는 1~255바이트 길이의 UTF-8 문자열입니다.Glue 버전에 따라AWS Glue에서 지원하는 Apache Spark와 Python의 버전이 정해집니다. Python 버전은 개발 엔드포인트에서 ETL 스크립트를 실행하기 위해 지원되는 버전을 나타냅니다.
이용 가능한 AWS Glue 버전과 그에 상응하는 Spark 및 Python 버전에 대한 자세한 내용은 개발자 안내서의 Glue 버전을 참조하세요.
-
NumberOfWorkers
- 숫자(정수)입니다.개발 엔드포인트로 할당되는 정의된
workerType
의 작업자 수입니다. -
AvailabilityZone
– UTF-8 문자열입니다.이
DevEndpoint
가 위치한 AWS 가용 영역입니다. -
VpcId
– UTF-8 문자열입니다.이
DevEndpoint
가 사용한 Virtual Private Cloud(VPC)의 ID입니다. -
ExtraPythonLibsS3Path
– UTF-8 문자열입니다.DevEndpoint
에서 로드되는 S3 버킷에 있는 하나 이상의 Python 라이브러리에 대한 경로입니다. -
ExtraJarsS3Path
– UTF-8 문자열입니다.DevEndpoint
에서 로드되는 S3 버킷에 있는 하나 이상의 Java.jar
에 대한 경로입니다. -
FailureReason
– UTF-8 문자열입니다.이
DevEndpoint
의 현재 실패 이유입니다. -
SecurityConfiguration
– Single-line string pattern과(와) 일치하는 1~255바이트 길이의 UTF-8 문자열입니다.이
DevEndpoint
에 사용 중인SecurityConfiguration
구조의 이름입니다. -
CreatedTimestamp
– 타임스탬프입니다.이
DevEndpoint
가 생성된 시점입니다. -
Arguments
– 100개 이하의 페어로 구성된 키-값 페어의 맵 배열입니다.각 키는 UTF-8 문자열입니다.
각 값은 UTF-8 문자열입니다.
이
DevEndpoint
를 구성하는 데 사용되는 인수의 맵입니다.유효한 인수는 다음과 같습니다.
-
"--enable-glue-datacatalog": ""
CreateDevEndpoint
또는UpdateDevEndpoint
API의Arguments
파라미터를 사용하여 개발 엔드포인트에 지원되는 Python 버전을 지정할 수 있습니다. 인수가 제공되지 않으면 버전은 기본적으로 Python 2입니다. -
오류
AccessDeniedException
AlreadyExistsException
IdempotentParameterMismatchException
InternalServiceException
OperationTimeoutException
InvalidInputException
ValidationException
ResourceNumberLimitExceededException
UpdateDevEndpoint 작업(Python: update_dev_endpoint)
지정한 개발 엔드포인트를 업데이트합니다.
요청
-
EndpointName
– 필수(Required): UTF-8 문자열입니다.업데이트할
DevEndpoint
의 이름입니다. -
PublicKey
– UTF-8 문자열입니다.사용할
DevEndpoint
의 퍼블릭 키입니다. -
AddPublicKeys
– 5개 이하의 문자열로 구성된 UTF-8 문자열의 배열입니다.사용할
DevEndpoint
의 퍼블릭 키 목록입니다. -
DeletePublicKeys
– 5개 이하의 문자열로 구성된 UTF-8 문자열의 배열입니다.DevEndpoint
에서 삭제할 퍼블릭 키 목록입니다. -
CustomLibraries
– DevEndpointCustomLibraries 객체입니다.이
DevEndpoint
에 로드될 사용자 지정 Python 또는 Java 라이브러리입니다. -
UpdateEtlLibraries
– 부울입니다.개발 엔드포인트에 로드될 사용자 지정 라이브러리 목록을 업데이트해야 하면
True
이고 그렇지 않으면False
입니다. -
DeleteArguments
– UTF-8 문자열의 배열입니다.DevEndpoint
구성에 사용되는 인수의 맵에서 삭제할 인수 키의 목록입니다. -
AddArguments
– 100개 이하의 페어로 구성된 키-값 페어의 맵 배열입니다.각 키는 UTF-8 문자열입니다.
각 값은 UTF-8 문자열입니다.
DevEndpoint
구성에 사용되는 인수의 맵을 추가하기 위한 인수의 맵입니다.유효한 인수는 다음과 같습니다.
-
"--enable-glue-datacatalog": ""
CreateDevEndpoint
또는UpdateDevEndpoint
API의Arguments
파라미터를 사용하여 개발 엔드포인트에 지원되는 Python 버전을 지정할 수 있습니다. 인수가 제공되지 않으면 버전은 기본적으로 Python 2입니다. -
응답
무응답 파라미터.
오류
EntityNotFoundException
InternalServiceException
OperationTimeoutException
InvalidInputException
ValidationException
DeleteDevEndpoint 작업(Python: delete_dev_endpoint)
지정한 개발 엔드포인트를 삭제합니다.
요청
-
EndpointName
– 필수(Required): UTF-8 문자열입니다.DevEndpoint
의 이름입니다.
응답
무응답 파라미터.
오류
EntityNotFoundException
InternalServiceException
OperationTimeoutException
InvalidInputException
GetDevEndpoint 작업(Python: get_dev_endpoint)
지정된 개발 엔드포인트에 대한 정보를 가져옵니다.
참고
Virtual Private Cloud(VPC)에서 개발 엔드포인트를 생성하면, AWS Glue은(는) 프라이빗 IP 주소만 반환하며 퍼블릭 IP 주소 필드는 입력되지 않습니다. 비 VPC 개발 엔드포인트를 생성할 때 AWS Glue은(는) 퍼블릭 IP 주소만 반환합니다.
요청
-
EndpointName
– 필수(Required): UTF-8 문자열입니다.정보를 검색할
DevEndpoint
의 이름입니다.
응답
-
DevEndpoint
– DevEndpoint 객체입니다.DevEndpoint
정의입니다.
오류
EntityNotFoundException
InternalServiceException
OperationTimeoutException
InvalidInputException
GetDevEndpoints 작업(Python: get_dev_endpoints)
이 AWS 계정에서 모든 개발 엔드포인트를 검색합니다.
참고
Virtual Private Cloud(VPC)에서 개발 엔드포인트를 생성하면, AWS Glue는 프라이빗 IP 주소만 반환하며 퍼블릭 IP 주소 필드는 입력되지 않습니다. 비 VPC 개발 엔드포인트를 생성할 때 AWS Glue은(는) 퍼블릭 IP 주소만 반환합니다.
요청
-
MaxResults
– 1~1,000의 숫자(정수)입니다.반환할 정보의 최대 크기.
-
NextToken
– UTF-8 문자열입니다.이것이 지속적으로 호출되면 지속적인 토큰입니다.
응답
-
DevEndpoints
– DevEndpoint 객체의 배열입니다.DevEndpoint
정의 목록입니다. -
NextToken
– UTF-8 문자열입니다.모든
DevEndpoint
정의가 아직 반환되지 않은 경우의 지속 토큰입니다.
오류
EntityNotFoundException
InternalServiceException
OperationTimeoutException
InvalidInputException
BatchGetDevEndpoints 작업(Python: batch_get_dev_endpoints)
주어진 개발 엔드포인트 이름 목록에 대한 리소스 메타데이터 목록을 반환합니다. ListDevEndpoints
작업을 호출한 후에는 권한이 부여된 데이터에 액세스하기 위해 이 작업을 호출할 수 있습니다. 이 작업은 태그를 사용하는 권한 조건을 포함해 모든 IAM 권한을 지원합니다.
요청
-
customerAccountId
– UTF-8 문자열입니다.AWS 계정 ID입니다.
-
DevEndpointNames
– 필수(Required): 1~25개 문자열의 UTF-8 문자열의 배열입니다.DevEndpoint
이름(ListDevEndpoint
작업에서 반환된 이름일 수 있음)의 목록입니다.
응답
-
DevEndpoints
– DevEndpoint 객체의 배열입니다.DevEndpoint
정의 목록입니다. -
DevEndpointsNotFound
– 1~25개 문자열로 구성된 UTF-8 문자열의 배열입니다.찾을 수 없는
DevEndpoints
목록입니다.
오류
AccessDeniedException
InternalServiceException
OperationTimeoutException
InvalidInputException
ListDevEndpoints 작업(Python: list_dev_endpoints)
이 AWS 계정의 모든 DevEndpoint
리소스 또는 지정된 태그를 가진 리소스의 이름을 검색합니다. 이 작업을 통해 계정에서 사용 가능한 리소스와 그 이름을 확인할 수 있습니다.
이 작업을 수행하면 응답에서 필터로 사용할 수 있는 선택 사항인 Tags
필드가 검색되기 때문에 태그가 지정된 리소스를 하나의 그룹으로 검색할 수 있습니다. 태그 필터링을 사용하기로 선택하면 태그가 포함된 리소스만 검색됩니다.
요청
-
NextToken
– UTF-8 문자열입니다.이것이 지속적인 요청이라면 지속적인 토큰입니다.
-
MaxResults
– 1~1,000의 숫자(정수)입니다.반환할 목록의 최대 크기.
-
Tags
– 50개 이하의 페어로 구성된 키-값 페어의 맵 배열입니다.각 키는 길이가 1~128바이트인 UTF-8 문자열입니다.
각 값은 256 바이트 이하 길이의 UTF-8 문자열입니다.
이렇게 태그가 지정된 리소스만 반환하도록 지정합니다.
응답
-
DevEndpointNames
– UTF-8 문자열의 배열입니다.계정의 모든
DevEndpoint
또는 지정된 태그를 가진DevEndpoint
의 이름입니다. -
NextToken
– UTF-8 문자열입니다.반환된 목록이 사용가능한 마지막 지표를 포함하지 경우의 연속 토큰입니다.
오류
InvalidInputException
EntityNotFoundException
InternalServiceException
OperationTimeoutException