ListLabelLocksResponse

ListLabelLocksRequest için verilen yanıt.

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

object (LabelLock)

Etiket Kilitleri.

nextPageToken

string

Yanıttaki sonraki sayfanın jetonu.

LabelLock

Bir Etikete, Alana veya Seçime uygulanabilecek 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 öğesinin kaynak adı.

fieldId

string

Kilitlenmesi gereken Alanın kimliği. Etiketin tamamı kilitlenmesi gerekiyorsa boş olur.

choiceId

string

Kilitlenmesi gereken Seçim Alanı Seçiminin kimliği. Varsa fieldId mevcut olmalıdır.

createTime

string (Timestamp format)

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

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 simge görüntülenmez.

deleteTime

string (Timestamp format)

Yalnızca çıkış. Bu LabelLock'un silinmek üzere programlandığı zamanı gösteren zaman damgası. Bu etiket yalnızca, bu LabelLock işlemi SİLİNİYOR durumundaysa gösterilir.

capabilities

object (Capabilities)

Yalnızca çıkış. Kullanıcının bu LabelLock ile ilgili özellikleri.

state

enum (State)

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

Özellikler

LabelLock'ta kullanıcı ö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 durumunun açıklaması.

Sıralamalar
STATE_UNSPECIFIED Bilinmeyen durum.
ACTIVE LabelLock etkin ve sunucu tarafından uygulanıyor.
DELETING LabelLock işlemi siliniyor. LabelLock tamamen kaldırılana kadar sunucu tarafından uygulanmaya devam eder.