ListLabelLocksResponse

الردّ على ListLabelLocksRequest

تمثيل JSON
{
  "labelLocks": [
    {
      object (LabelLock)
    }
  ],
  "nextPageToken": string
}
الحقول
labelLocks[]

object (LabelLock)

أقفال التصنيفات

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

النتائج فقط. اسم المورد لقفل التصنيف هذا.

fieldId

string

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

choiceId

string

رقم تعريف خيار حقل الاختيار الذي يجب قفله. في حال توفّرها، يجب توفّر fieldId أيضًا.

createTime

string (Timestamp format)

النتائج فقط. الوقت الذي تم فيه إنشاء قفل التصنيف هذا.

creator

object (UserInfo)

النتائج فقط. المستخدم الذي تم استخدام بيانات اعتماده لإنشاء قفل التصنيف لا يكون هذا الحقل متوفّرًا إذا لم يكن هناك مستخدم مسؤول عن إنشاء قفل التصنيف.

deleteTime

string (Timestamp format)

النتائج فقط. طابع زمني يشير إلى الوقت الذي تم فيه تحديد موعد لحذف قفل التصنيف هذا. يجب عرضها فقط إذا كانت حالة قفل التصنيف هي DELETING.

capabilities

object (Capabilities)

النتائج فقط. تشير هذه السمة إلى إمكانات المستخدم في ما يتعلق بقفل التصنيف هذا.

state

enum (State)

النتائج فقط. حالة قفل التصنيف هذا.

الإمكانات

وصف لإمكانات المستخدم في قفل التصنيف

تمثيل JSON
{
  "canViewPolicy": boolean
}
الحقول
canViewPolicy

boolean

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

الحالة

وصف لحالة قفل التصنيف.

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