ListLabelLocksResponse

ListLabelLocksRequest isteğinin yanıtı.

JSON gösterimi
{
  "labelLocks": [
    {
      object (LabelLock)
    }
  ],
  "nextPageToken": string
}
Alanlar
labelLocks[]

object (LabelLock)

LabelLocks.

nextPageToken

string

Yanıttaki sonraki sayfanın jetonu.

LabelLock

Etiket, alan veya seçime uygulanabilen bir kilit.

JSON gösterimi
{
  "name": string,
  "fieldId": string,
  "choiceId": string,
  "createTime": string,
  "creator": {
    object (UserInfo)
  },
  "deleteTime": string,
  "capabilities": {
    object (Capabilities)
  },
  "state": enum (State)
}
Alanlar
name

string

Yalnızca çıkış. Bu LabelLock'un kaynak adı.

fieldId

string

Kilitlenmesi gereken alanın kimliği. Etiketin tamamının kilitlenmesi gerekiyorsa boş bırakılır.

choiceId

string

Kilitlenmesi gereken Seçim Alanı Seçimi'nin kimliği. Mevcutsa fieldId da mevcut olmalıdır.

createTime

string (Timestamp format)

Yalnızca çıkış. Bu LabelLock'un oluşturulduğu zaman.

creator

object (UserInfo)

Yalnızca çıkış. LabelLock'u oluşturmak için kimlik bilgileri kullanılan kullanıcı. LabelLock'u oluşturmaktan sorumlu bir kullanıcı yoksa bu alan gösterilmez.

deleteTime

string (Timestamp format)

Yalnızca çıkış. Bu LabelLock'un ne zaman silinmek üzere planlandığını gösteren bir zaman damgası. Bu yalnızca LabelLock sİLİNME durumundaysa mevcuttur.

capabilities

object (Capabilities)

Yalnızca çıkış. Kullanıcının bu LabelLock'taki özellikleri.

state

enum (State)

Yalnızca çıkış. Bu LabelLock'un durumu.

Özellikler

Bir kullanıcının LabelLock'taki özelliklerinin açıklaması.

JSON gösterimi
{
  "canViewPolicy": boolean
}
Alanlar
canViewPolicy

boolean

Kullanıcının politikayı görüntüleme yetkisi varsa doğru değerini döndürür.

Eyalet

LabelLock'un durumunun açıklaması.

Sıralamalar
STATE_UNSPECIFIED Bilinmeyen durum.
ACTIVE Etiket kilidi etkindir ve sunucu tarafından uygulanmaktadır.
DELETING LabelLock siliniyor. Etiket kilidi, tamamen kaldırılana kadar sunucu tarafından uygulanmaya devam eder.