全部产品
云市场

GenerateExecutionPolicy

更新时间:2019-07-08 10:22:36

GenerateExecutionPolicy

获取模板执行锁需要的Ram Policy

请求参数

名称 类型 是否必选 示例值 描述
Action String GenerateExecutionPolicy 系统规定参数。取值:GenerateExecutionPolicy
TemplateName String myTemplate 模板名

返回参数

名称 类型 示例值 描述
RequestId String 14A07460-EBE7-47CA-9757-12CC4761D47A 请求 ID。
Policy String {} Ram Policy

示例

请求示例

  1. https://oos.cn-hangzhou.aliyuncs.com/?Action=GenerateExecutionPolicy
  2. &TemplateName=myTemplate
  3. &<公共请求参数>

正常返回示例
JSON 格式

  1. {
  2. "Policy": {
  3. "Statement": [
  4. {
  5. "Action": [
  6. "ecs:InvokeCommand",
  7. "ecs:DeleteCommand",
  8. "ecs:DescribeInvocations",
  9. "ecs:DescribeInvocationResults",
  10. "ecs:CreateCommand",
  11. "ecs:DescribeInstances"
  12. ],
  13. "Effect": "Allow",
  14. "Resource": "*"
  15. }
  16. ],
  17. "Version": "1"
  18. },
  19. "RequestId": "C04B668D-D2DD-4B40-B6E9-0E3C4F53D5B5"
  20. }

错误码

错误代码 HTTP 状态码 错误信息 描述
InvalidVersion 400 Specified parameter Version is not valid. 给定的Version非法。请检查URL中指定的Version的正确性。
InvalidAction.NotFound 400 Specified api is not found, please check your url and method. 给定的API不存在。请检查URL中指定的Action的正确性。
User.NoPermission 401 User has no permission to do the action: ({api_name}) 用户没有调用某个API的权限。请检查是否在RAM中给当前用户赋予了OOS的API的权限。
InvalidStsToken 400 Invalid STS token to do the action: ({api_name}) 给定的STS Token非法。
ExpiredStsToken 400 Expired STS token to do the action: ({api_name}) 给定的STS Token过期。
InvalidAccountType 400 The account type ({account_type}) was not supported. 不支持给定的账号类型。
ExecutionDeleteFailed 403 Execution delete failed {{reason}} 删除失败 状态不对
EntityNotExist.Execution 404 The specific execution {{key}} does not exist. Execution不存在