保存或修改资源属性值
功能介绍
保存或修改资源属性值。
URI
POST /v1/{project_id}/authorization/cooperate-authorization/properties
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
项目ID。获取方法请参考获取项目ID。 最小长度:0 最大长度:128 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Workspace-Id |
是 |
String |
工作空间ID,即控制台的项目ID。 可以通过查询工作空间获取工作空间ID。 最小长度:0 最大长度:128 |
X-Auth-Token |
是 |
String |
用户Token。 通过调用IAM服务获取IAM用户Token接口,接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。简要的获取方法样例请参见Token认证。 最小长度:0 最大长度:8192 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
auth_switch_config |
否 |
Map<String,Boolean> |
权限点开关。取值为true或者false,用于区分对应开关是否打开。默认值为false。
|
resource_id |
是 |
String |
资源ID。 最小长度:0 最大长度:128 |
resource_type |
是 |
String |
资源类型:
最小长度:0 最大长度:128 |
响应参数
状态码:200
参数 |
参数类型 |
描述 |
---|---|---|
auth_switch_config |
Map<String,Boolean> |
权限点开关,即协同授权配置项。取值为true或者false,用于区分对应开关是否打开。
|
create_date |
Long |
创建时间。 最小值:0 最大值:9007199254740991 |
create_user |
String |
创建人ID。 最小长度:0 最大长度:128 |
create_user_name |
String |
创建人姓名。 最小长度:0 最大长度:128 |
id |
String |
资源协同授权属性记录表ID。 最小长度:0 最大长度:128 |
owner |
String |
资源拥有者ID。 最小长度:0 最大长度:128 |
project_id |
String |
项目ID。 最小长度:0 最大长度:128 |
resource_id |
String |
资源ID。 最小长度:0 最大长度:128 |
resource_type |
String |
资源类型:
|
update_date |
Long |
修改时间。 最小值:0 最大值:9007199254740991 |
update_user |
String |
修改人ID。 最小长度:0 最大长度:128 |
update_user_name |
String |
修改人姓名。 最小长度:0 最大长度:128 |
workspace_id |
String |
工作空间ID。 最小长度:0 最大长度:128 |
请求示例
保存或修改资源分享协作属性值。
POST https://{endpoint}/v1/xxxxx3ab4dac4055888643b331xxxxx/authorization/cooperate-authorization/properties { "auth_switch_config" : "{"read": true, "edit": true, "export": true}", "resource_id" : "d0d7919c-xxxx-462e-xxxx-da82bf8be44e", "resource_type" : "dashboard" }
响应示例
状态码: 200
OK。
{ "auth_switch_config" : "{"read": true, "edit": true, "export": true}", "create_date" : 1688022840899, "create_user" : "de9cb4xxxxa94b0ba2887b80xxxxxxxx", "create_user_name" : "***_01", "id" : "78215911-xxxx-478b-xxxx-9cb7f0407598", "owner" : "dxxxxa863a94xxxa2887b80xxxxxxxx", "project_id" : "xxx3ab4dac40558886xxxxx1a0b227", "resource_id" : "d0xxx19c-4e87-46xx-bxx2-da82bfxxxx4e", "resource_type" : "dashboard", "update_date" : 1688023886860, "update_user" : "de9cb4a863a94b0ba2887b80xxxxxxxx", "update_user_name" : "ei_dlv_***_01", "workspace_id" : "6xxxx96809adxxxxxa09e6bxxxx2146" }
状态码
状态码 |
描述 |
---|---|
200 |
OK |
错误码
请参见错误码。