描述设置对象 ACL 的选项。
| JSON 表示法 |
|---|
{
"accessControlsUpdates": {
object ( |
| 字段 | |
|---|---|
accessControlsUpdates |
必需。添加、更新或删除对象现有 ACL 中的授权。 |
AccessControlsUpdates
表示对对象上现有访问控制条目的更新。
| JSON 表示法 |
|---|
{
"grants": [
{
object ( |
| 字段 | |
|---|---|
grants[] |
可选。新增或更新的拨款。如果同一实体已有拨款,则更新其角色。 |
removeEntities[] |
可选。应取消所有拨款的实体。一个实体不能同时属于 |
ObjectAccessControl
表示对象上的访问权限控制条目。
| JSON 表示法 |
|---|
{ "entity": string, "role": string } |
| 字段 | |
|---|---|
entity |
必需。持有该权限的实体,可以采用以下形式之一:
|
role |
必需。授予角色。可接受的值包括:
|