Method: limits.getLabel

Ottieni i vincoli sulla struttura di un'etichetta, ad esempio il numero massimo di campi consentiti e la lunghezza massima del titolo dell'etichetta.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri di ricerca

Parametri
name

string

obbligatorio. Il nome della risorsa di revisione dell'etichetta deve essere: "limits/label"

Corpo della richiesta

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

Vincoli di etichetta che regolano la struttura di un'etichetta, ad esempio il numero massimo di campi consentiti e la lunghezza massima del titolo dell'etichetta.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

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

string

Nome della risorsa.

maxTitleLength

integer

Il numero massimo di caratteri consentiti per il titolo.

maxDescriptionLength

integer

Il numero massimo di caratteri consentiti per la descrizione.

maxFields

integer

Il numero massimo di campi consentiti all'interno dell'etichetta.

maxDeletedFields

integer

Il numero massimo di campi pubblicati che è possibile eliminare.

maxDraftRevisions

integer

Il numero massimo di revisioni di bozze che verranno conservate prima dell'eliminazione delle bozze precedenti.

fieldLimits

object (FieldLimits)

I limiti per i campi.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti 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

Per ulteriori informazioni, consulta la guida all'autorizzazione.

FieldLimits

Le costanti di campo che regolano la struttura di un campo, ad esempio la lunghezza massima del titolo, i valori minimi e massimi dei campi e così via.

Rappresentazione 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)
  }
}
Campi
maxIdLength

integer

Lunghezza massima dell'ID.

maxDisplayNameLength

integer

Limiti per Titolo campo.

maxDescriptionLength

integer

Limiti per Descrizione campo, anche chiamato testo della guida.

textLimits

object (TextLimits)

I limiti pertinenti per il campo Field.Type specificato. Limiti dei campi di testo.

longTextLimits

object (LongTextLimits)

Limiti dei campi di testo lungo.

integerLimits

object (IntegerLimits)

Limiti di campo per i numeri interi.

dateLimits

object (DateLimits)

Limiti dei campi data.

userLimits

object (UserLimits)

Limiti dei campi utente.

selectionLimits

object (SelectionLimits)

Limiti dei campi per la selezione.

TextLimits

Limiti per il tipo di campo di testo.

Rappresentazione JSON
{
  "minLength": integer,
  "maxLength": integer
}
Campi
minLength

integer

Lunghezza minima consentita per un tipo di campo di testo.

maxLength

integer

Lunghezza massima consentita per un tipo di campo di testo.

LongTextLimits

Limiti per il tipo di campo di testo lungo.

Rappresentazione JSON
{
  "minLength": integer,
  "maxLength": integer
}
Campi
minLength

integer

Lunghezza minima consentita per un tipo di campo di testo lungo.

maxLength

integer

Lunghezza massima consentita per un tipo di campo di testo lungo.

IntegerLimits

Limiti per il tipo di campo con numeri interi.

Rappresentazione JSON
{
  "minValue": string,
  "maxValue": string
}
Campi
minValue

string (int64 format)

Valore minimo per un tipo di campo con numeri interi.

maxValue

string (int64 format)

Valore massimo per un tipo di campo con numeri interi.

DateLimits

Limiti per il tipo di campo data.

Rappresentazione JSON
{
  "minValue": {
    object (Date)
  },
  "maxValue": {
    object (Date)
  }
}
Campi
minValue

object (Date)

Valore minimo per il tipo di campo data.

maxValue

object (Date)

Valore massimo per il tipo di campo data.

UserLimits

Limiti per Field.Type.USER.

Rappresentazione JSON
{
  "listLimits": {
    object (ListLimits)
  }
}
Campi
listLimits

object (ListLimits)

Limiti per la variante elenco di un tipo di campo.

ListLimits

Limiti per la variante elenco di un tipo di campo.

Rappresentazione JSON
{
  "maxEntries": integer
}
Campi
maxEntries

integer

Numero massimo di valori consentiti per il tipo di campo.

SelectionLimits

Limiti per la selezione del tipo di campo.

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

object (ListLimits)

Limiti per la variante elenco di un tipo di campo.

maxIdLength

integer

Lunghezza massima dell'ID per una delle opzioni di selezione.

maxDisplayNameLength

integer

Lunghezza massima per il nome visualizzato.

maxChoices

integer

Il numero massimo di scelte.

maxDeletedChoices

integer

Numero massimo di scelte eliminate.