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

Risorsa: Schema

Definisce la struttura e il layout di un tipo di dati del documento.

Rappresentazione JSON
{
  "name": string,

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "structSchema": {
    object
  },
  "jsonSchema": string
  // End of mutually exclusive fields.
}
Campi
name

string

Immutabile. Il nome completo della risorsa dello schema, nel formato projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}/schemas/{schema}.

Questo campo deve essere una stringa con codifica UTF-8 con un limite di lunghezza di 1024 caratteri.

Rappresentazione dello schema. È necessario fornire struct_schema o json_schema, altrimenti viene generato un errore INVALID_ARGUMENT. Di seguito è riportato un elenco di campi che si escludono a vicenda. Nella risposta verrà impostato al massimo uno dei seguenti campi:
structSchema

object (Struct format)

La rappresentazione strutturata dello schema.

jsonSchema

string

La rappresentazione JSON dello schema.

Fine dei campi che si escludono a vicenda.

Metodi

create

Crea uno Schema.

delete

Elimina uno Schema.

get

Recupera uno Schema.

list

Recupera un elenco di Schema.

patch

Aggiorna uno Schema.