调用UpdateServicePolicy更新权限。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | UpdateServicePolicy |
系统规定参数。取值:UpdateServicePolicy。 |
ServiceName | String | 是 | db |
服务名称。可选值:
|
SpaceId | String | 是 | 0e16bb12-14af-****-b24c-5ac1a9a7bb9f |
服务空间ID。 |
Policy | String | 否 | {\".write\":false,\".read\":true} |
权限规则,当PolicyName为EXTENDED时必填。 |
CollectionName | String | 否 | test |
集合名称,当ServerName为db时该参数必填。 |
PolicyName | String | 否 | EXTENDED |
策略名称,当ServerName为db时该参数必填。可选值:
|
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
CollectionName | String | test |
集合名称。 |
Policy | String | {\".write\":false,\".read\":true} |
策略。 |
PolicyName | String | EXTENDED |
策略名称。 |
RequestId | String | 8932780D-9AF2-4E50-844C-13A1250918EE |
请求ID。 |
ServiceName | String | db |
服务名称。 |
SpaceId | String | 0e16bb12-14af-****-b24c-5ac1a9a7bb9f |
服务空间ID。 |
示例
请求示例
http(s)://[Endpoint]/?Action=UpdateServicePolicy
&CollectionName=test
&Policy={\".write\":false,\".read\":true}
&ServiceName=db
&SpaceId=0e16bb12-14af-****-b24c-5ac1a9a7bb9f
&PolicyName=EXTENDED
&<公共请求参数>
正常返回示例
XML
格式
<UpdateServicePolicyResponse>
<Policy>{".write":false,".read":true}</Policy>
<RequestId>3E1EB9A8-28F8-4820-8ABE-2E592010533E</RequestId>
<ServiceName>db</ServiceName>
<CollectionName>test</CollectionName>
<PolicyName>EXTENDED</PolicyName>
<SpaceId>826061c4-5095-4550-8b74-3bcd9af*****</SpaceId>
</UpdateServicePolicyResponse>
JSON
格式
{
"Policy": "{\".write\":false,\".read\":true}",
"RequestId": "3E1EB9A8-28F8-4820-8ABE-2E592010533E",
"ServiceName": "db",
"CollectionName": "test",
"PolicyName": "EXTENDED",
"SpaceId": "826061c4-5095-4550-8b74-3bcd9af*****"
}