Method: limits.getLabel

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

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry zapytania

Parametry
name

string

To pole jest wymagane. Nazwa zasobu wersji etykiety musi mieć wartość: „limity/etykieta”

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Ograniczenia dotyczące etykiet regulujące strukturę etykiety, takie jak maksymalna dozwolona liczba pól i maksymalna 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 zostaną zachowane przed usunięciem starych wersji roboczych.

fieldLimits

object (FieldLimits)

Ograniczenia dotyczące Pola.

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, takie jak maksymalna długość tytułu, minimalna i maksymalna wartość pola lub długość itd.

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 dotyczące tytułu pola.

maxDescriptionLength

integer

Ograniczenia opisu pola, nazywane też tekstem pomocy.

textLimits

object (TextLimits)

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

longTextLimits

object (LongTextLimits)

Limity pól tekstu długiego.

integerLimits

object (IntegerLimits)

Limity pól liczby całkowitej.

dateLimits

object (DateLimits)

Limity dotyczące pól daty.

userLimits

object (UserLimits)

Limity pól użytkownika.

selectionLimits

object (SelectionLimits)

Ograniczenia pola wyboru.

TextLimits

Limity typu pola tekstowego.

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

integer

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

maxLength

integer

Maksymalna dozwolona długość typu pola tekstowego.

LongTextLimits

Limity dla typu pola długiego tekstu.

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

integer

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

maxLength

integer

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

IntegerLimits

Ograniczenia typu pola dotyczącego liczb całkowitych.

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

string (int64 format)

Minimalna wartość typu pola liczby całkowitej.

maxValue

string (int64 format)

Maksymalna wartość typu pola liczby całkowitej.

DateLimits

Limity typu pola daty.

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

object (Date)

Minimalna wartość w polu Typ pola daty.

maxValue

object (Date)

Maksymalna wartość typu pola daty.

UserLimits

Limity dla Field.Type.USER.

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

object (ListLimits)

Limity dla wariantu typu „lista” typu pola.

ListLimits

Limity dla wariantu typu „lista” typu pola.

Zapis JSON
{
  "maxEntries": integer
}
Pola
maxEntries

integer

Maksymalna dozwolona liczba wartości w przypadku tego typu pola.

SelectionLimits

Limity wyboru Typ pola.

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

object (ListLimits)

Limity dla wariantu typu „lista” 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.