Method: limits.getLabel

Pobierz ograniczenia dotyczące struktury etykiety, takie jak maksymalna liczba dozwolonych pól i maksymalna długość tytułu etykiety.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry zapytania

Parametry
name

string

Wymagany. Nazwa zasobu wersji etykiety musi mieć postać: „limits/label”.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Ograniczenia etykiety określające strukturę etykiety, np. maksymalną liczbę dozwolonych pól i maksymalną długość tytułu etykiety.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "name": string,
  "maxTitleLength": integer,
  "maxDescriptionLength": integer,
  "maxFields": integer,
  "maxDeletedFields": integer,
  "maxDraftRevisions": integer,
  "fieldLimits": {
    object (FieldLimits)
  }
}
Pola
name

string

Nazwa zasobu.

maxTitleLength

integer

Maksymalna dozwolona liczba znaków w tytule.

maxDescriptionLength

integer

Maksymalna dozwolona liczba znaków w opisie.

maxFields

integer

Maksymalna dozwolona liczba pól w etykiecie.

maxDeletedFields

integer

Maksymalna liczba opublikowanych pól, które można usunąć.

maxDraftRevisions

integer

Maksymalna liczba wersji roboczych, które będą przechowywane przed usunięciem starych wersji.

fieldLimits

object (FieldLimits)

limity pól,

Zakresy autoryzacji

Wymaga jednego z tych zakresów 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

Więcej informacji znajdziesz w przewodniku po autoryzacji.

FieldLimits

Stałe pól określające strukturę pola, np. maksymalną długość tytułu, minimalne i maksymalne wartości lub długość pola itp.

Zapis 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)
  }
}
Pola
maxIdLength

integer

Maksymalna długość identyfikatora.

maxDisplayNameLength

integer

Limity tytułu pola.

maxDescriptionLength

integer

Limity dotyczące opisu pola, zwanego też tekstem pomocy.

textLimits

object (TextLimits)

Odpowiednie limity dla określonego pola Field.Type. Limity pól tekstowych.

longTextLimits

object (LongTextLimits)

Limity długich pól tekstowych.

integerLimits

object (IntegerLimits)

Limity pól liczb całkowitych.

dateLimits

object (DateLimits)

Limity pola daty.

userLimits

object (UserLimits)

Limity pól użytkownika.

selectionLimits

object (SelectionLimits)

Limity pola wyboru.

TextLimits

Limity dotyczące typu pola tekstowego.

Zapis JSON
{
  "minLength": integer,
  "maxLength": integer
}
Pola
minLength

integer

Minimalna dozwolona długość pola tekstowego.

maxLength

integer

Maksymalna dozwolona długość pola tekstowego.

LongTextLimits

Limity dotyczące typu pola tekstowego długiego.

Zapis JSON
{
  "minLength": integer,
  "maxLength": integer
}
Pola
minLength

integer

Minimalna dozwolona długość w przypadku pola tekstowego długiego.

maxLength

integer

Maksymalna dozwolona długość pola tekstowego długiego.

IntegerLimits

Limity dla typu pola liczby całkowitej.

Zapis JSON
{
  "minValue": string,
  "maxValue": string
}
Pola
minValue

string (int64 format)

Minimalna wartość dla typu pola liczby całkowitej.

maxValue

string (int64 format)

Maksymalna wartość pola typu liczba całkowita.

DateLimits

Limity dla typu pola daty.

Zapis JSON
{
  "minValue": {
    object (Date)
  },
  "maxValue": {
    object (Date)
  }
}
Pola
minValue

object (Date)

Minimalna wartość w przypadku typu pola daty.

maxValue

object (Date)

Maksymalna wartość w przypadku typu pola daty.

UserLimits

Limity dla Field.Type.USER.

Zapis JSON
{
  "listLimits": {
    object (ListLimits)
  }
}
Pola
listLimits

object (ListLimits)

Limity dla wariantu listy typu pola.

ListLimits

Limity dla wariantu listy typu pola.

Zapis JSON
{
  "maxEntries": integer
}
Pola
maxEntries

integer

Maksymalna liczba wartości dozwolonych w przypadku danego typu pola.

SelectionLimits

Limity dla typu pola wyboru.

Zapis JSON
{
  "listLimits": {
    object (ListLimits)
  },
  "maxIdLength": integer,
  "maxDisplayNameLength": integer,
  "maxChoices": integer,
  "maxDeletedChoices": integer
}
Pola
listLimits

object (ListLimits)

Limity dla wariantu listy typu pola.

maxIdLength

integer

Maksymalna długość identyfikatora opcji wyboru.

maxDisplayNameLength

integer

Maksymalna długość wyświetlanej nazwy.

maxChoices

integer

Maksymalna liczba opcji.

maxDeletedChoices

integer

Maksymalna liczba usuniętych opcji.