Method: limits.getLabel

Pobieranie ograniczeń dotyczących struktury etykiety; na przykład o maksymalnej dozwolonej liczbie pól i maksymalnej długości 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

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

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

ograniczenia dotyczące etykiet regulujące strukturę etykiet; na przykład o maksymalnej dozwolonej liczbie pól i maksymalnej długości 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 liczba znaków w opisie.

maxFields

integer

Maksymalna dozwolona liczba pól w ramach etykiety.

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)

Limity pól.

Zakresy autoryzacji

Wymaga jednego z tych zakresów protokołu 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 na temat autoryzacji.

FieldLimits

stałe pola regulujące strukturę Pola; takich jak maksymalna długość tytułu, minimalna i maksymalna wartość pola lub długość 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 dotyczące tytułu pola.

maxDescriptionLength

integer

Limity związane z opisem pola, nazywane też tekstem pomocy.

textLimits

object (TextLimits)

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

longTextLimits

object (LongTextLimits)

Długie limity pól tekstowych.

integerLimits

object (IntegerLimits)

Limity pól liczby całkowitej.

dateLimits

object (DateLimits)

Limity pola daty.

userLimits

object (UserLimits)

Limity pól użytkownika.

selectionLimits

object (SelectionLimits)

Ograniczenia pola wyboru.

TextLimits

Ograniczenia typu pola tekstowego.

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

integer

Minimalna dozwolona długość dla typu pola tekstowego.

maxLength

integer

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

LongTextLimits

Ograniczenia związane z długim tekstem typu pola.

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

integer

Minimalna dozwolona długość długiego tekstu Typ pola.

maxLength

integer

Maksymalna dozwolona długość długiego tekstu Typ pola.

IntegerLimits

Ograniczenia typu pola liczby całkowitej.

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

string (int64 format)

Minimalna wartość 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ść typu pola daty.

maxValue

object (Date)

Maksymalna wartość typu pola daty.

UserLimits

Limity pola 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 dozwolona liczba wartości dla typu Pole.

SelectionLimits

Ograniczenia 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.