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。如果應鎖定整個 Label,則為空白。

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。