應用程式 applicationId - AWS Serverless Application Repository

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

應用程式 applicationId

URI

/applications/applicationId/versions

HTTP 方法

GET

操作 ID:ListApplicationVersions

列出指定應用程式的版本。

路徑參數
名稱Type必要描述
applicationId字串True

應用程式的 Amazon Resource Name (ARN)。

查詢參數
名稱Type必要描述
maxItems字串False

要傳回的項目總數。

nextToken字串False

用以指定分頁開始位置的字符。

回應
狀態碼回應模型描述
200ApplicationVersionPage

Success (成功)

400BadRequestException

請求中的其中一個參數無效。

403ForbiddenException

用戶端未驗證。

404NotFoundException

請求中指定的資源(例如,訪問策略語句)不存在。

429TooManyRequestsException

用戶端傳送超過每單位時間允許的要求數目。

500InternalServerErrorException

服 AWS Serverless Application Repository 務遇到內部錯誤。

OPTIONS

路徑參數
名稱Type必要描述
applicationId字串True

應用程式的 Amazon Resource Name (ARN)。

回應
狀態碼回應模型描述
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

應用程式的版本摘要清單。

屬性Type必要描述
nextToken

string

False

要求下一頁結果的權杖。

versions

類型 VersionSummary 的陣列

True

應用程式的版本摘要陣列。

BadRequestException

請求中的其中一個參數無效。

屬性Type必要描述
errorCode

string

False

400

message

string

False

請求中的其中一個參數無效。

ForbiddenException

用戶端未驗證。

屬性Type必要描述
errorCode

string

False

403

message

string

False

用戶端未驗證。

InternalServerErrorException

服 AWS Serverless Application Repository 務遇到內部錯誤。

屬性Type必要描述
errorCode

string

False

500

message

string

False

服 AWS Serverless Application Repository 務遇到內部錯誤。

NotFoundException

請求中指定的資源(例如,訪問策略語句)不存在。

屬性Type必要描述
errorCode

string

False

404

message

string

False

請求中指定的資源(例如,訪問策略語句)不存在。

TooManyRequestsException

用戶端傳送超過每單位時間允許的要求數目。

屬性Type必要描述
errorCode

string

False

429

message

string

False

用戶端傳送超過每單位時間允許的要求數目。

VersionSummary

應用程式版本摘要。

屬性Type必要描述
applicationId

string

True

應用程序 Amazon 資源名稱(ARN)。

creationTime

string

True

建立此資源的日期和時間。

semanticVersion

string

True

該應用程序的語義版本:

https://semver.org/

sourceCodeUrl

string

False

指向應用程序源代碼的公共存儲庫的鏈接,例如特定 GitHub 提交的 URL。

另請參閱

如需在其中一個特定語言 AWS SDK 和參考資料中使用此 API 的詳細資訊,請參閱下列內容:

ListApplicationVersions