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 در حالت DELETING باشد.

capabilities

object ( Capabilities )

فقط خروجی قابلیت های کاربر در این LabelLock.

state

enum ( State )

فقط خروجی این وضعیت LabelLock است.

قابلیت ها

شرحی از قابلیت های کاربر در LabelLock.

نمایندگی JSON
{
  "canViewPolicy": boolean
}
فیلدها
canViewPolicy

boolean

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

ایالت

شرح وضعیت LabelLock.

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