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

رقم تعريف الحقل الذي يجب قفله فارغ إذا كان يجب قفل التصنيف بأكمله

choiceId

string

رقم تعريف خيار حقل الاختيار الذي يجب قفله إذا كانت هذه السمة متوفرة، يجب أن يكون 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

صحيح إذا كان المستخدم مفوَّضًا بالاطّلاع على السياسة.

الحالة

وصف لحالة LabelLock

عمليات التعداد
STATE_UNSPECIFIED حالة غير معروفة
ACTIVE ميزة LabelLock نشطة ويتم فرضها من خلال الخادم.
DELETING يتم حذف LabelLock. سيواصل الخادم فرض LabelLock إلى أن تتم إزالته بالكامل.