ListLabelLocksResponse

对 ListLabelLocksRequest 的响应。

JSON 表示法
{
  "labelLocks": [
    {
      object (LabelLock)
    }
  ],
  "nextPageToken": string
}
字段
labelLocks[]

object (LabelLock)

LabelLocks。

nextPageToken

string

响应中下一页的令牌。

LabelLock

可应用于标签、字段或选项的锁定。

JSON 表示法
{
  "name": string,
  "fieldId": string,
  "choiceId": string,
  "createTime": string,
  "creator": {
    object (UserInfo)
  },
  "deleteTime": string,
  "capabilities": {
    object (Capabilities)
  },
  "state": enum (State)
}
字段
name

string

仅限输出。此 LabelLock 的资源名称。

fieldId

string

应锁定的字段的 ID。如果整个标签都应锁定,则为空。

choiceId

string

应锁定的选择字段选项的 ID。如果存在,则还必须存在 fieldId

createTime

string (Timestamp format)

仅限输出。此 LabelLock 的创建时间。

creator

object (UserInfo)

仅限输出。用于创建 LabelLock 的用户的凭据。如果没有用户负责创建 LabelLock,则不会显示此字段。

deleteTime

string (Timestamp format)

仅限输出。指示此 LabelLock 的删除时间安排的时间戳。只有当此 LabelLock 处于“正在删除”状态时,才会显示此值。

capabilities

object (Capabilities)

仅限输出。用户对此 LabelLock 的功能。

state

enum (State)

仅限输出。此 LabelLock 的状态。

功能

对 LabelLock 中用户功能的说明。

JSON 表示法
{
  "canViewPolicy": boolean
}
字段
canViewPolicy

boolean

如果用户有权查看相应政策,则为 true。

LabelLock 状态的说明。

枚举
STATE_UNSPECIFIED 未知状态。
ACTIVE LabelLock 处于有效状态,并且由服务器强制执行。
DELETING 正在删除 LabelLock。在 LabelLock 被完全移除之前,服务器会继续强制执行该标签锁定。