翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Applications applicationId Templates
URI
/applications/
applicationId
/templates
HTTP メソッド
POST
オペレーション ID: CreateCloudFormationTemplate
AWS CloudFormation テンプレートを作成します。
名前 | 型 | 必須 | 説明 |
---|---|---|---|
applicationId | 文字列 | True | アプリケーションの Amazon リソースネーム (ARN)。 |
ステータスコード | レスポンスモデル | 説明 |
---|---|---|
201 | TemplateDetails | 成功 |
400 | BadRequestException | リクエストに含まれているパラメータの 1 つが無効です。 |
403 | ForbiddenException | クライアントは認証されていません。 |
404 | NotFoundException | リクエストで指定されたリソース (例えば、アクセスポリシーステートメント) は存在しません。 |
429 | TooManyRequestsException | クライアントが、単位時間あたりの許可されるリクエスト数よりも多くのリクエストを送信しています。 |
500 | InternalServerErrorException | AWS Serverless Application Repository サービスで内部エラーが発生しました。 |
OPTIONS
名前 | 型 | 必須 | 説明 |
---|---|---|---|
applicationId | 文字列 | True | アプリケーションの Amazon リソースネーム (ARN)。 |
ステータスコード | レスポンスモデル | 説明 |
---|---|---|
200 | なし | 200 レスポンス |
スキーマ
リクエストボディ
{ "semanticVersion": "string" }
レスポンス本文
{ "templateId": "string", "templateUrl": "string", "applicationId": "string", "semanticVersion": "string", "status": enum, "creationTime": "string", "expirationTime": "string" }
プロパティ
BadRequestException
リクエストに含まれているパラメータの 1 つが無効です。
プロパティ | タイプ | 必須 | 説明 |
---|---|---|---|
errorCode | string | False | 400 |
message | string | False | リクエストに含まれているパラメータの 1 つが無効です。 |
CreateCloudFormationTemplateInput
テンプレートリクエストを作成します。
プロパティ | タイプ | 必須 | 説明 |
---|---|---|---|
semanticVersion | string | False | アプリケーションのセマンティックバージョン: |
ForbiddenException
クライアントは認証されていません。
プロパティ | タイプ | 必須 | 説明 |
---|---|---|---|
errorCode | string | False | 403 |
message | string | False | クライアントは認証されていません。 |
InternalServerErrorException
AWS Serverless Application Repository サービスで内部エラーが発生しました。
プロパティ | タイプ | 必須 | 説明 |
---|---|---|---|
errorCode | string | False | 500 |
message | string | False | AWS Serverless Application Repository サービスで内部エラーが発生しました。 |
NotFoundException
リクエストで指定されたリソース (例えば、アクセスポリシーステートメント) は存在しません。
プロパティ | タイプ | 必須 | 説明 |
---|---|---|---|
errorCode | string | False | 404 |
message | string | False | リクエストで指定されたリソース (例えば、アクセスポリシーステートメント) は存在しません。 |
TemplateDetails
テンプレートの詳細。
プロパティ | タイプ | 必須 | 説明 |
---|---|---|---|
applicationId | string | True | アプリケーション Amazon リソースネーム (ARN)。 |
creationTime | string | True | このリソースが作成された日時。 |
expirationTime | string | True | このテンプレートの有効期限が切れる日時。テンプレートは作成から 1 時間後に期限切れになります。 |
semanticVersion | string | True | アプリケーションのセマンティックバージョン: |
status | string 値 : | True | テンプレート作成ワークフローのステータス。 使用できる値: |
templateId | string | 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 | string | True | を使用してアプリケーションをデプロイするために使用できるテンプレートへのリンク AWS CloudFormation。 |
TooManyRequestsException
クライアントが、単位時間あたりの許可されるリクエスト数よりも多くのリクエストを送信しています。
プロパティ | タイプ | 必須 | 説明 |
---|---|---|---|
errorCode | string | False | 429 |
message | string | False | クライアントが、単位時間あたりの許可されるリクエスト数よりも多くのリクエストを送信しています。 |
以下も参照してください。
言語固有の AWS SDKsリファレンスとリファレンスのいずれかAPIでこれを使用する方法の詳細については、以下を参照してください。