REST Resource: projects.locations.collections.dataStores.schemas

Recurso: Schema

Define a estrutura e o layout de um tipo de dados de documento.

Representação JSON
{
  "name": string,

  // Union field schema can be only one of the following:
  "structSchema": {
    object
  },
  "jsonSchema": string
  // End of list of possible types for union field schema.
}
Campos
name

string

Imutável. O nome completo do recurso do esquema, no formato projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}/schemas/{schema}.

Este campo precisa ser uma string codificada em UTF-8 com um limite de 1.024 caracteres.

Campo de união schema. Representação do esquema. É necessário fornecer struct_schema ou json_schema. Caso contrário, um erro INVALID_ARGUMENT será gerado. schema pode ser apenas um dos seguintes:
structSchema

object (Struct format)

A representação estruturada do esquema.

jsonSchema

string

A representação JSON do esquema.

Métodos

create

Cria uma Schema.

delete

Exclui um Schema.

get

Recebe um Schema.

list

Recebe uma lista de Schemas.

patch

Atualiza um Schema.