Method: limits.getLabel

Obtén las restricciones de la estructura de una etiqueta. como la cantidad máxima de Campos permitidos y la longitud máxima del título de la etiqueta.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de consulta

Parámetros
name

string

Obligatorio. El nombre del recurso de revisión de la etiqueta debe ser “limits/label”

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Restricciones de etiquetas que rigen la estructura de una etiqueta como la cantidad máxima de Campos permitidos y la longitud máxima del título de la etiqueta.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "name": string,
  "maxTitleLength": integer,
  "maxDescriptionLength": integer,
  "maxFields": integer,
  "maxDeletedFields": integer,
  "maxDraftRevisions": integer,
  "fieldLimits": {
    object (FieldLimits)
  }
}
Campos
name

string

Nombre del recurso.

maxTitleLength

integer

La cantidad máxima de caracteres permitida para el título.

maxDescriptionLength

integer

La cantidad máxima de caracteres permitida para la descripción.

maxFields

integer

La cantidad máxima de campos permitidos dentro de la etiqueta.

maxDeletedFields

integer

La cantidad máxima de campos publicados que se pueden borrar.

maxDraftRevisions

integer

La cantidad máxima de revisiones en borrador que se conservarán antes de eliminar los borradores antiguos.

fieldLimits

object (FieldLimits)

Los límites para Fields

Alcances de autorización

Se necesita uno de los siguientes permisos de 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

Para obtener más información, consulta la Guía de autorización.

FieldLimits

Constantes de campo que rigen la estructura de un objeto Field como la longitud máxima del título, la longitud o los valores mínimos y máximos de los campos, etcétera.

Representación 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)
  }
}
Campos
maxIdLength

integer

Longitud máxima del ID.

maxDisplayNameLength

integer

Límites del título del campo.

maxDescriptionLength

integer

Límites de la descripción del campo, también denominado texto de ayuda.

textLimits

object (TextLimits)

Los límites relevantes para el Field.Type especificado. Límites del campo de texto

longTextLimits

object (LongTextLimits)

Límites de campo de texto largo

integerLimits

object (IntegerLimits)

Límites de campo de número entero.

dateLimits

object (DateLimits)

Límites de los campos de fecha.

userLimits

object (UserLimits)

Límites de campo de usuario

selectionLimits

object (SelectionLimits)

Límites del campo de selección.

TextLimits

Límites para el tipo de campo de texto.

Representación JSON
{
  "minLength": integer,
  "maxLength": integer
}
Campos
minLength

integer

Longitud mínima permitida para un tipo de campo de texto.

maxLength

integer

Longitud máxima permitida para un tipo de campo de texto.

LongTextLimits

Límites para el tipo de campo de texto largo.

Representación JSON
{
  "minLength": integer,
  "maxLength": integer
}
Campos
minLength

integer

Longitud mínima permitida para un tipo de campo de texto largo.

maxLength

integer

Longitud máxima permitida para un tipo de campo de texto largo.

IntegerLimits

Límites para el tipo de campo de número entero.

Representación JSON
{
  "minValue": string,
  "maxValue": string
}
Campos
minValue

string (int64 format)

Valor mínimo para un tipo de campo de número entero.

maxValue

string (int64 format)

Valor máximo para un tipo de campo de número entero.

DateLimits

Límites para el tipo de campo de fecha.

Representación JSON
{
  "minValue": {
    object (Date)
  },
  "maxValue": {
    object (Date)
  }
}
Campos
minValue

object (Date)

Valor mínimo para el tipo de campo de fecha.

maxValue

object (Date)

Valor máximo para el tipo de campo de fecha.

UserLimits

Límites para Field.Type.USER.

Representación JSON
{
  "listLimits": {
    object (ListLimits)
  }
}
Campos
listLimits

object (ListLimits)

Límites de list-variant de un tipo de campo.

ListLimits

Límites de list-variant de un tipo de campo.

Representación JSON
{
  "maxEntries": integer
}
Campos
maxEntries

integer

Cantidad máxima de valores permitidos para el tipo de campo.

SelectionLimits

Límites de selección del tipo de campo.

Representación JSON
{
  "listLimits": {
    object (ListLimits)
  },
  "maxIdLength": integer,
  "maxDisplayNameLength": integer,
  "maxChoices": integer,
  "maxDeletedChoices": integer
}
Campos
listLimits

object (ListLimits)

Límites de list-variant de un tipo de campo.

maxIdLength

integer

Longitud máxima del ID para una selección de opciones.

maxDisplayNameLength

integer

Longitud máxima para el nombre visible.

maxChoices

integer

La cantidad máxima de opciones.

maxDeletedChoices

integer

Cantidad máxima de opciones borradas.