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/v2beta/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 etiqueta debe ser “limits/label”

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Las 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 en 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 borradores anteriores.

fieldLimits

object (FieldLimits)

Los límites para los Campos

Permisos de autorización

Se necesita uno de los siguientes alcances 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 campo; como la longitud máxima del título, los valores o la longitud mínimos y máximos del campo, 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

Es la 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 llamado texto de ayuda.

textLimits

object (TextLimits)

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

longTextLimits

object (LongTextLimits)

Límites de campos de texto largos.

integerLimits

object (IntegerLimits)

Límites de campos de número entero.

dateLimits

object (DateLimits)

Límites de los campos de fecha

userLimits

object (UserLimits)

Límites de campos de usuario.

selectionLimits

object (SelectionLimits)

Límites de los campos 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 del 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 del 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 de Field.Type.USER.

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

object (ListLimits)

Límites para la variante de lista de un tipo de campo.

ListLimits

Límites para la variante de lista 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 del tipo de campo de selección.

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

object (ListLimits)

Límites para la variante de lista de un tipo de campo.

maxIdLength

integer

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

maxDisplayNameLength

integer

Longitud máxima del nombre visible

maxChoices

integer

Es la cantidad máxima de opciones.

maxDeletedChoices

integer

Cantidad máxima de opciones eliminadas