Method: limits.getLabel

Consulte as restrições na estrutura de um rótulo. como o número máximo de campos permitidos e o tamanho máximo do título do marcador.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de consulta

Parâmetros
name

string

Obrigatório. O nome do recurso de revisão do rótulo precisa ser: "limits/label"

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Restrições de rótulos que regem a estrutura de um rótulo como o número máximo de campos permitidos e o tamanho máximo do título do marcador.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "name": string,
  "maxTitleLength": integer,
  "maxDescriptionLength": integer,
  "maxFields": integer,
  "maxDeletedFields": integer,
  "maxDraftRevisions": integer,
  "fieldLimits": {
    object (FieldLimits)
  }
}
Campos
name

string

Nome do recurso.

maxTitleLength

integer

O número máximo de caracteres permitido no título.

maxDescriptionLength

integer

O número máximo de caracteres permitido para a descrição.

maxFields

integer

O número máximo de campos permitidos no marcador.

maxDeletedFields

integer

O número máximo de campos publicados que podem ser excluídos.

maxDraftRevisions

integer

O número máximo de revisões de rascunho que serão mantidas antes de excluir rascunhos antigos.

fieldLimits

object (FieldLimits)

Os limites de campos.

Escopos de autorização

Requer um dos seguintes escopos do 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 mais informações, consulte o Guia de autorização.

FieldLimits

Constantes de campo que regem a estrutura de um campo. como tamanho máximo do título, valores ou comprimento mínimo e máximo do campo etc.

Representação 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

Tamanho máximo do ID.

maxDisplayNameLength

integer

Limites para o título do campo.

maxDescriptionLength

integer

Limites para descrição do campo, também chamados de texto de ajuda.

textLimits

object (TextLimits)

Os limites relevantes para o Field.Type especificado. Limites de campo de texto.

longTextLimits

object (LongTextLimits)

Limites de campo de texto longo.

integerLimits

object (IntegerLimits)

Limites de campos de números inteiros.

dateLimits

object (DateLimits)

Limites de campo de data.

userLimits

object (UserLimits)

Limites de campo de usuário.

selectionLimits

object (SelectionLimits)

Limites do campo de seleção.

TextLimits

Limites para o tipo de campo de texto.

Representação JSON
{
  "minLength": integer,
  "maxLength": integer
}
Campos
minLength

integer

Tamanho mínimo permitido para um tipo de campo de texto.

maxLength

integer

Tamanho máximo permitido para um tipo de campo de texto.

LongTextLimits

Limites para o tipo de campo de texto longo.

Representação JSON
{
  "minLength": integer,
  "maxLength": integer
}
Campos
minLength

integer

Tamanho mínimo permitido para um tipo de campo de texto longo.

maxLength

integer

Tamanho máximo permitido para um tipo de campo de texto longo.

IntegerLimits

Limites para o tipo de campo de número inteiro.

Representação JSON
{
  "minValue": string,
  "maxValue": string
}
Campos
minValue

string (int64 format)

Valor mínimo para um tipo de campo inteiro.

maxValue

string (int64 format)

Valor máximo para um tipo de campo inteiro.

DateLimits

Limites para o tipo de campo de data.

Representação JSON
{
  "minValue": {
    object (Date)
  },
  "maxValue": {
    object (Date)
  }
}
Campos
minValue

object (Date)

Valor mínimo do tipo "Campo de data".

maxValue

object (Date)

Valor máximo para o tipo de campo de data.

UserLimits

Limites para Field.Type.USER.

Representação JSON
{
  "listLimits": {
    object (ListLimits)
  }
}
Campos
listLimits

object (ListLimits)

Limites para as variantes de lista de um tipo de campo.

ListLimits

Limites para as variantes de lista de um tipo de campo.

Representação JSON
{
  "maxEntries": integer
}
Campos
maxEntries

integer

Número máximo de valores permitidos para o tipo de campo.

SelectionLimits

Limites para o tipo de campo de seleção.

Representação JSON
{
  "listLimits": {
    object (ListLimits)
  },
  "maxIdLength": integer,
  "maxDisplayNameLength": integer,
  "maxChoices": integer,
  "maxDeletedChoices": integer
}
Campos
listLimits

object (ListLimits)

Limites para as variantes de lista de um tipo de campo.

maxIdLength

integer

Tamanho máximo do ID para uma opção de seleção.

maxDisplayNameLength

integer

Tamanho máximo do nome de exibição.

maxChoices

integer

O número máximo de opções.

maxDeletedChoices

integer

Número máximo de opções excluídas.