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

應鎖定的「Selection 欄位」選項 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。標籤鎖定將繼續由伺服器強制執行,直到完全移除為止。