REST Resource: projects.locations.dataStores.schemas

Recurso: esquema

Define a estrutura e o esquema de um tipo de dados de documentos.

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 tem de ser uma string codificada em UTF-8 com um limite de comprimento de 1024 carateres.

Campo de união schema. Representação do esquema. Deve ser fornecida uma das propriedades struct_schema ou json_schema. Caso contrário, é gerado um erro INVALID_ARGUMENT. schema só pode ser uma das seguintes opções:
structSchema

object (Struct format)

A representação estruturada do esquema.

jsonSchema

string

A representação JSON do esquema.

Métodos

create

Cria um Schema.

delete

Elimina um Schema.

get

Obtém um Schema.

list

Obtém uma lista de Schemas.

patch

Atualiza um Schema.