Method: limits.getLabel

取得標籤結構的限制,例如允許的欄位數量上限和標籤標題的長度上限。

HTTP 要求

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

這個網址使用 gRPC 轉碼語法。

查詢參數

參數
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

詳情請參閱授權指南

FieldLimits

用來管理 Field 結構的欄位常數,例如標題長度上限、欄位最小值和最大值或長度等。

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

ID 的長度上限。

maxDisplayNameLength

integer

欄位標題限制。

maxDescriptionLength

integer

欄位說明的限制,也稱為說明文字。

textLimits

object (TextLimits)

指定 Field.Type 的相關限制。文字欄位限制。

longTextLimits

object (LongTextLimits)

長文字欄位限制:

integerLimits

object (IntegerLimits)

整數欄位限制。

dateLimits

object (DateLimits)

日期欄位限制。

userLimits

object (UserLimits)

使用者欄位限制。

selectionLimits

object (SelectionLimits)

選取欄位限制。

TextLimits

文字欄位類型限制。

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)

整數欄位類型的最大值。

DateLimits

日期欄位類型的限制。

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

「欄位」類型允許的值數量上限。

SelectionLimits

選取欄位類型的限制。

JSON 表示法
{
  "listLimits": {
    object (ListLimits)
  },
  "maxIdLength": integer,
  "maxDisplayNameLength": integer,
  "maxChoices": integer,
  "maxDeletedChoices": integer
}
欄位
listLimits

object (ListLimits)

欄位類型的清單-變化版本限制。

maxIdLength

integer

所選項目選項的 ID 長度上限。

maxDisplayNameLength

integer

顯示名稱的長度上限。

maxChoices

integer

選項數量上限。

maxDeletedChoices

integer

刪除選項的數量上限。