对象存储服务 OBS-查询华为云算子模板详情:响应消息元素

时间:2024-10-21 15:06:43

响应消息元素

表2 响应消息元素

名称

参数类型

说明

provided_actions

Array of ProvidedAction

可选的Action列表。

表3 ProvidedAction参数说明

名称

是否必选

参数类型

说明

name

String

Action模板名称。

category

String

分类。

create_time

String

创建时间。

last_modify_time

String

最近修改时间。

function_template

String

函数的URN。

inputs

Array of Input

可修改参数定义列表。

dynamic_source_definition

Map

可修改参数引用。

need_policy

Policy

需要的权限。

provider

String

提供方。

description

String

描述。

表4 Policy参数说明

名称

参数类型

说明

version

String

权限版本号。

  • 1.0:系统预置的角色。以服务为粒度,提供有限的服务相关角色用于授权。
  • 1.1:策略。 IAM 最新提供的一种细粒度授权的能力,可以精确到具体服务的操作、资源以及请求条件等。

statement

Array of Statement

授权语句,描述权限的具体内容。

表5 Statement参数说明

名称

参数类型

说明

action

Array String

授权项。指对资源的具体操作权限,不超过100个。

  • 格式为:服务名:资源类型:操作,例:vpc:ports:create。
  • 服务名为产品名称,例如ecs、evs和vpc等,服务名仅支持小写。 资源类型和操作没有大小写,要求支持通配符号*,无需罗列全部授权项。
  • 当自定义策略为委托自定义策略时,该字段值为: "Action": ["iam:agencies:assume"]

resource

Array String

资源。数组长度不超过10,每个字符串长度不超过128,规则如下:

  • 可填 * 的五段式:::::,例:"obs:::bucket:*"。
  • region字段为*或用户可访问的region。service必须存在且resource属于对应service。
  • 当该自定义策略为委托自定义策略时,该字段类型为Object,值为:"Resource": {"uri": ["/iam/agencies/07805acaba800fdd4fbdc00b8f888c7c"]}
support.huaweicloud.com/api-obs/obs_04_0133.html