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

اگر کاربر مجاز به مشاهده خط‌مشی باشد صحیح است.

ایالت

شرح وضعیت قفل برچسب.

Enums
STATE_UNSPECIFIED حالت نامعلوم
ACTIVE قفل برچسب فعال است و توسط سرور در حال اجرا است.
DELETING قفل برچسب در حال حذف است. قفل برچسب تا زمانی که به طور کامل حذف نشود توسط سرور اجرا می شود.