Applications applicationId Versions - AWS Serverless Application Repository

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Applications applicationId Versions

[URI]

/applications/applicationId/versions

HTTP メソッド

GET

オペレーション ID: ListApplicationVersions

指定されたアプリケーションのバージョンを一覧表示します。

パスパラメータ
Name必須説明
applicationIdStringTrue

アプリケーションの Amazon リソースネーム (ARN) です。

クエリパラメータ
Name必須説明
maxItemsStringFalse

返される項目の合計数。

nextTokenStringFalse

ページ分割を始める場所を指定するトークン。

レスポンス
ステータスコードレスポンスモデル説明
200ApplicationVersionPage

Success

400BadRequestException

リクエストに含まれているパラメータの 1 つが無効です。

403ForbiddenException

クライアントは認証されていません。

404NotFoundException

リクエストで指定されたリソース (例えば、アクセスポリシーステートメント) は存在しません。

429TooManyRequestsException

クライアントが、単位時間あたりの許可されるリクエスト数よりも多くのリクエストを送信しています。

500InternalServerErrorException

AWS Serverless Application Repository サービスで内部エラーが発生しました。

OPTIONS

パスパラメータ
Name必須説明
applicationIdStringTrue

アプリケーションの Amazon リソースネーム (ARN) です。

レスポンス
ステータスコードレスポンスモデル説明
200None

200 レスポンス

スキーマ

レスポンス本文

{ "versions": [ { "applicationId": "string", "semanticVersion": "string", "sourceCodeUrl": "string", "creationTime": "string" } ], "nextToken": "string" }
{ "message": "string", "errorCode": "string" }
{ "message": "string", "errorCode": "string" }
{ "message": "string", "errorCode": "string" }
{ "message": "string", "errorCode": "string" }
{ "message": "string", "errorCode": "string" }

プロパティ

ApplicationVersionPage

アプリケーションのバージョン概要のリスト。

プロパティタイプ必須説明
nextToken

string

False

次の結果ページを要求するためのトークン。

versions

VersionSummary タイプの配列

True

アプリケーションのバージョン概要の配列。

BadRequestException

リクエストに含まれているパラメータの 1 つが無効です。

プロパティタイプ必須説明
errorCode

string

False

400

@message

string

False

リクエストに含まれているパラメータの 1 つが無効です。

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

リクエストで指定されたリソース (例えば、アクセスポリシーステートメント) は存在しません。

TooManyRequestsException

クライアントが、単位時間あたりの許可されるリクエスト数よりも多くのリクエストを送信しています。

プロパティタイプ必須説明
errorCode

string

False

429

@message

string

False

クライアントが、単位時間あたりの許可されるリクエスト数よりも多くのリクエストを送信しています。

VersionSummary

アプリケーションのバージョン概要。

プロパティタイプ必須説明
applicationId

string

True

アプリケーションの Amazon リソースネーム (ARN)。

creationTime

string

True

このリソースが作成された日時。

semanticVersion

string

True

アプリケーションのセマンティックバージョン:

https://semver.org/

SourceCodeUrl

string

False

特定の GitHub コミットの URL など、アプリケーションのソースコードのパブリックリポジトリへのリンク。

関連情報

言語固有の AWS SDKs とリファレンスのいずれかでこの API を使用する方法の詳細については、以下を参照してください。

ListApplicationVersions