Applications applicationId Templates templateId - AWS Serverless Application Repository

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

Applications applicationId Templates templateId

URI

/applications/applicationId/templates/templateId

HTTP메서드

GET

작업 ID: GetCloudFormationTemplate

지정된 AWS CloudFormation 템플릿을 가져옵니다.

경로 파라미터
명칭유형필수설명
applicationIdStringTrue

애플리케이션의 Amazon 리소스 이름 (ARN)

templateIdStringTrue

UUID반품자 CreateCloudFormationTemplate.

패턴: [0-9A-FA-f] {8}\ - [0-9A-FA-f] {4}\ - [0-9A-FA-f] {4}\ - [0-9a-FA-f] {4}\ - [0-9a-FA-f] {12}

응답
상태 코드응답 모델설명
200TemplateDetails

Success

400BadRequestException

요청의 파라미터 중 하나가 잘못되었습니다.

403ForbiddenException

클라이언트가 인증되지 않았습니다.

404NotFoundException

요청에 지정된 리소스 (예: 액세스 정책 설명) 가 존재하지 않습니다.

429TooManyRequestsException

클라이언트가 단위 시간당 허용된 요청 수보다 많은 요청을 보내고 있습니다.

500InternalServerErrorException

AWS Serverless Application Repository 서비스에 내부 오류가 발생했습니다.

OPTIONS

경로 파라미터
명칭유형필수설명
applicationIdStringTrue

애플리케이션의 Amazon 리소스 이름 (ARN)

templateIdStringTrue

UUID반품자 CreateCloudFormationTemplate.

패턴: [0-9A-FA-f] {8}\ - [0-9A-FA-f] {4}\ - [0-9A-FA-f] {4}\ - [0-9a-FA-f] {4}\ - [0-9a-FA-f] {12}

응답
상태 코드응답 모델설명
200None

200개의 응답

스키마

응답 본문

{ "templateId": "string", "templateUrl": "string", "applicationId": "string", "semanticVersion": "string", "status": enum, "creationTime": "string", "expirationTime": "string" }
{ "message": "string", "errorCode": "string" }
{ "message": "string", "errorCode": "string" }
{ "message": "string", "errorCode": "string" }
{ "message": "string", "errorCode": "string" }
{ "message": "string", "errorCode": "string" }

속성

BadRequestException

요청의 파라미터 중 하나가 잘못되었습니다.

속성유형필수설명
errorCode

문자열

False

400

message

문자열

False

요청의 파라미터 중 하나가 잘못되었습니다.

ForbiddenException

클라이언트가 인증되지 않았습니다.

속성유형필수설명
errorCode

문자열

False

403

message

문자열

False

클라이언트가 인증되지 않았습니다.

InternalServerErrorException

AWS Serverless Application Repository 서비스에 내부 오류가 발생했습니다.

속성유형필수설명
errorCode

문자열

False

500

message

문자열

False

AWS Serverless Application Repository 서비스에 내부 오류가 발생했습니다.

NotFoundException

요청에 지정된 리소스 (예: 액세스 정책 설명) 가 존재하지 않습니다.

속성유형필수설명
errorCode

문자열

False

404

message

문자열

False

요청에 지정된 리소스 (예: 액세스 정책 설명) 가 존재하지 않습니다.

TemplateDetails

템플릿의 세부 정보.

속성유형필수설명
applicationId

문자열

True

애플리케이션 Amazon 리소스 이름 (ARN)

creationTime

문자열

True

이 리소스가 생성된 날짜 및 시간.

expirationTime

문자열

True

이 템플릿이 만료되는 날짜 및 시간 템플릿은 생성 후 1시간 후에 만료됩니다.

semanticVersion

문자열

True

애플리케이션의 시맨틱 버전:

https://semver.org/

status

문자열

가치: PREPARING | ACTIVE | EXPIRED

True

템플릿 생성 워크플로의 상태.

가능한 값: PREPARING | ACTIVE | EXPIRED

templateId

문자열

True

UUID반환자 CreateCloudFormationTemplate.

패턴: [0-9A-FA-f] {8}\ - [0-9A-FA-f] {4}\ - [0-9A-FA-f] {4}\ - [0-9a-FA-f] {4}\ - [0-9a-FA-f] {12}

templateUrl

문자열

True

를 사용하여 애플리케이션을 배포하는 데 AWS CloudFormation사용할 수 있는 템플릿에 대한 링크입니다.

TooManyRequestsException

클라이언트가 단위 시간당 허용된 요청 수보다 많은 요청을 보내고 있습니다.

속성유형필수설명
errorCode

문자열

False

429

message

문자열

False

클라이언트가 단위 시간당 허용된 요청 수보다 많은 요청을 보내고 있습니다.

다음 사항도 참조하세요.

언어별 AWS SDKs 및 참조 중 API 하나에서 이를 사용하는 방법에 대한 자세한 내용은 다음을 참조하십시오.

GetCloudFormationTemplate