ApapplicationId 策略 - Amazon Serverless Application Repository
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

ApapplicationId 策略

URI

/applications/applicationId/policy

HTTP 方法

得到

操作 ID:操作 ID GetApplicationPolicy

检索应用程序的策略。

路径参数
名称类型必需描述
applicationIdStringTrue

应用程序的 Amazon 资源名称 (ARN)。

响应
状态代码响应模型描述
200应用策略

成功

400BadRequestException

请求中的参数之一无效。

403禁止的例外

客户端未经过身份验证。

404NotFoundException

请求中指定的资源(例如,访问策略语句)不存在。

429TooManyRequestsException

客户端发送的请求超过了允许的每个单位时间的请求数。

500InternalServerErrorException

Amazon Serverless Application Repository 服务遇到了内部错误。

操作 ID:操作 ID PutApplicationPolicy

设置应用程序的权限策略。有关此操作支持的操作的列表,请参阅应用程序权限.

路径参数
名称类型必需描述
applicationIdStringTrue

应用程序的 Amazon 资源名称 (ARN)。

响应
状态代码响应模型描述
200应用策略

成功

400BadRequestException

请求中的参数之一无效。

403禁止的例外

客户端未经过身份验证。

404NotFoundException

请求中指定的资源(例如,访问策略语句)不存在。

429TooManyRequestsException

客户端发送的请求超过了允许的每个单位时间的请求数。

500InternalServerErrorException

Amazon Serverless Application Repository 服务遇到了内部错误。

Schemas

请求正文

{ "statements": [ { "statementId": "string", "principals": [ "string" ], "actions": [ "string" ], "principalOrgIDs": [ "string" ] } ] }

响应正文

{ "statements": [ { "statementId": "string", "principals": [ "string" ], "actions": [ "string" ], "principalOrgIDs": [ "string" ] } ] }
{ "message": "string", "errorCode": "string" }
{ "message": "string", "errorCode": "string" }
{ "message": "string", "errorCode": "string" }
{ "message": "string", "errorCode": "string" }
{ "message": "string", "errorCode": "string" }

属性

应用策略

应用于应用程序的策略声明。

属性类型必需描述
声明

类型的数组ApplicationPolicyStatement

True

应用于应用程序的一系列策略声明。

申请政策声明

应用于应用程序的策略声明。

属性类型必需描述
actions

类型的数组string

True

有关此操作支持的操作的列表,请参阅应用程序权限.

PrincipalOrgids

类型的数组string

False

这些区域有:Amazon Organizations要与之共享应用程序的 ID。

principals

类型的数组string

True

数组Amazon要与之共享应用程序的帐户 ID,或 * 将应用程序公开。

ShangeUd

字符串

False

语句的唯一 ID。

BadRequestException

请求中的参数之一无效。

属性类型必需描述
errorCode

字符串

False

400

message

字符串

False

请求中的参数之一无效。

禁止的例外

客户端未经过身份验证。

属性类型必需描述
errorCode

字符串

False

403

message

字符串

False

客户端未经过身份验证。

InternalServerErrorException

Amazon Serverless Application Repository 服务遇到了内部错误。

属性类型必需描述
errorCode

字符串

False

500

message

字符串

False

Amazon Serverless Application Repository 服务遇到了内部错误。

NotFoundException

请求中指定的资源(例如,访问策略语句)不存在。

属性类型必需描述
errorCode

字符串

False

404

message

字符串

False

请求中指定的资源(例如,访问策略语句)不存在。

TooManyRequestsException

客户端发送的请求超过了允许的每个单位时间的请求数。

属性类型必需描述
errorCode

字符串

False

429

message

字符串

False

客户端发送的请求超过了允许的每个单位时间的请求数。