本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Applications applicationId Templates
URI
/applications/
applicationId
/templates
HTTP方法
POST
操作 ID:CreateCloudFormationTemplate
创建 AWS CloudFormation 模板。
名称 | Type | 必需 | 描述 |
---|---|---|---|
applicationId | String | True | 应用程序的 Amazon 资源名称 (ARN)。 |
状态代码 | 响应模型 | 描述 |
---|---|---|
201 | TemplateDetails | 成功 |
400 | BadRequestException | 请求中的参数之一无效。 |
403 | ForbiddenException | 客户端未通过身份验证。 |
404 | NotFoundException | 请求中指定的资源(例如访问策略声明)不存在。 |
429 | TooManyRequestsException | 客户端每单位时间发送的请求数超过了允许的请求数。 |
500 | InternalServerErrorException | 该 AWS Serverless Application Repository 服务遇到了内部错误。 |
OPTIONS
名称 | Type | 必需 | 描述 |
---|---|---|---|
applicationId | String | True | 应用程序的 Amazon 资源名称 (ARN)。 |
状态代码 | 响应模型 | 描述 |
---|---|---|
200 | 无 | 200 条回复 |
架构
请求正文
{ "semanticVersion": "string" }
响应正文
{ "templateId": "string", "templateUrl": "string", "applicationId": "string", "semanticVersion": "string", "status": enum, "creationTime": "string", "expirationTime": "string" }
属性
BadRequestException
请求中的参数之一无效。
属性 | 类型 | 必需 | 描述 |
---|---|---|---|
errorCode | 字符串 | False | 400 |
message | 字符串 | False | 请求中的参数之一无效。 |
CreateCloudFormationTemplateInput
创建模板请求。
属性 | 类型 | 必需 | 描述 |
---|---|---|---|
semanticVersion | 字符串 | 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 | 应用程序的语义版本: |
status | 字符串 价值观: | True | 模板创建工作流程的状态。 可能的值: |
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中使用它的更多信息,请参阅以下内容: