Method: limits.getLabel

محدودیت‌های ساختار یک برچسب را دریافت کنید. مانند حداکثر تعداد فیلدهای مجاز و حداکثر طول عنوان برچسب.

درخواست HTTP

GET https://drivelabels.googleapis.com/v2beta/limits/label

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای پرس و جو

پارامترها
name

string

مورد نیاز. نام منبع ویرایش برچسب باید: "Limits/Label" باشد

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

محدودیت های برچسب حاکم بر ساختار یک برچسب. مانند حداکثر تعداد فیلدهای مجاز و حداکثر طول عنوان برچسب.

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "name": string,
  "maxTitleLength": integer,
  "maxDescriptionLength": integer,
  "maxFields": integer,
  "maxDeletedFields": integer,
  "maxDraftRevisions": integer,
  "fieldLimits": {
    object (FieldLimits)
  }
}
فیلدها
name

string

نام منبع

maxTitleLength

integer

حداکثر تعداد کاراکترهای مجاز برای عنوان.

maxDescriptionLength

integer

حداکثر تعداد کاراکترهای مجاز برای توضیحات.

maxFields

integer

حداکثر تعداد فیلدهای مجاز در برچسب.

maxDeletedFields

integer

حداکثر تعداد فیلدهای منتشر شده قابل حذف.

maxDraftRevisions

integer

حداکثر تعداد پیش‌نویس‌هایی که قبل از حذف پیش‌نویس‌های قدیمی حفظ می‌شوند.

fieldLimits

object ( FieldLimits )

محدودیت برای فیلدها

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/drive.labels
  • https://www.googleapis.com/auth/drive.labels.readonly
  • https://www.googleapis.com/auth/drive.admin.labels
  • https://www.googleapis.com/auth/drive.admin.labels.readonly

برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.

محدوده فیلد

ثابت های میدان حاکم بر ساختار یک فیلد. مانند حداکثر طول عنوان، مقادیر یا طول فیلد حداقل و حداکثر و غیره.

نمایندگی JSON
{
  "maxIdLength": integer,
  "maxDisplayNameLength": integer,
  "maxDescriptionLength": integer,
  "textLimits": {
    object (TextLimits)
  },
  "longTextLimits": {
    object (LongTextLimits)
  },
  "integerLimits": {
    object (IntegerLimits)
  },
  "dateLimits": {
    object (DateLimits)
  },
  "userLimits": {
    object (UserLimits)
  },
  "selectionLimits": {
    object (SelectionLimits)
  }
}
فیلدها
maxIdLength

integer

حداکثر طول برای شناسه

maxDisplayNameLength

integer

محدودیت برای عنوان فیلد.

maxDescriptionLength

integer

محدودیت‌هایی برای توضیحات فیلد، که به آن متن راهنما نیز گفته می‌شود.

textLimits

object ( TextLimits )

محدودیت های مربوطه برای Field.Type مشخص شده. محدودیت های فیلد متنی

longTextLimits

object ( LongTextLimits )

محدودیت فیلد متن طولانی.

integerLimits

object ( IntegerLimits )

محدوده فیلد عدد صحیح

dateLimits

object ( DateLimits )

محدودیت های فیلد تاریخ

userLimits

object ( UserLimits )

محدودیت های فیلد کاربر

selectionLimits

object ( SelectionLimits )

محدودیت های زمینه انتخاب.

محدودیت های متنی

محدودیت برای متن نوع فیلد.

نمایندگی JSON
{
  "minLength": integer,
  "maxLength": integer
}
فیلدها
minLength

integer

حداقل طول مجاز برای یک نوع فیلد متنی.

maxLength

integer

حداکثر طول مجاز برای یک نوع فیلد متنی.

LongTextLimits

محدودیت برای متن طولانی نوع فیلد.

نمایندگی JSON
{
  "minLength": integer,
  "maxLength": integer
}
فیلدها
minLength

integer

حداقل طول مجاز برای یک نوع فیلد متن طولانی.

maxLength

integer

حداکثر طول مجاز برای یک نوع فیلد متن طولانی.

IntegerLimits

محدودیت برای نوع فیلد عدد صحیح.

نمایندگی JSON
{
  "minValue": string,
  "maxValue": string
}
فیلدها
minValue

string ( int64 format)

حداقل مقدار برای یک نوع فیلد عدد صحیح.

maxValue

string ( int64 format)

حداکثر مقدار برای یک نوع فیلد عدد صحیح.

محدودیت های تاریخ

محدودیت برای تاریخ نوع فیلد.

نمایندگی JSON
{
  "minValue": {
    object (Date)
  },
  "maxValue": {
    object (Date)
  }
}
فیلدها
minValue

object ( Date )

حداقل مقدار برای تاریخ نوع فیلد.

maxValue

object ( Date )

حداکثر مقدار برای تاریخ نوع فیلد.

UserLimits

محدودیت برای Field.Type.USER.

نمایندگی JSON
{
  "listLimits": {
    object (ListLimits)
  }
}
فیلدها
listLimits

object ( ListLimits )

محدودیت‌ها برای لیست-نوع از نوع فیلد.

ListLimits

محدودیت‌ها برای لیست-نوع از نوع فیلد.

نمایندگی JSON
{
  "maxEntries": integer
}
فیلدها
maxEntries

integer

حداکثر تعداد مقادیر مجاز برای نوع فیلد.

محدودیت های انتخاب

محدودیت برای انتخاب نوع فیلد.

نمایندگی JSON
{
  "listLimits": {
    object (ListLimits)
  },
  "maxIdLength": integer,
  "maxDisplayNameLength": integer,
  "maxChoices": integer,
  "maxDeletedChoices": integer
}
فیلدها
listLimits

object ( ListLimits )

محدودیت‌ها برای لیست-نوع از نوع فیلد.

maxIdLength

integer

حداکثر طول شناسه برای یک گزینه انتخاب.

maxDisplayNameLength

integer

حداکثر طول برای نام نمایشی.

maxChoices

integer

حداکثر تعداد انتخاب

maxDeletedChoices

integer

حداکثر تعداد انتخاب های حذف شده