REST Resource: projects.locations.notebooks

Risorsa: Notebook

Il notebook è una risorsa in cui gli utenti possono archiviare i propri contenuti (come fonti) e interagire con essi.

Rappresentazione JSON
{
  "name": string,
  "sources": [
    {
      object (Source)
    }
  ],
  "cmekConfig": {
    object (CmekConfig)
  },
  "title": string,
  "notebookId": string,
  "emoji": string,
  "metadata": {
    object (NotebookMetadata)
  }
}
Campi
name

string

Identificatore. L'identificatore del notebook. Formato: projects/{project}/locations/{location}/notebooks/{notebookId}.

Questo campo deve essere una stringa codificata in UTF-8.

sources[]

object (Source)

Solo output. Elenco delle fonti nel notebook. Questo è un campo solo di output.

cmekConfig

object (CmekConfig)

Solo output. Informazioni relative a CMEK per il notebook.

title

string

Facoltativo. Il titolo del notebook.

notebookId

string

Solo output. L'ID blocco note, che è l'ultimo segmento del nome della risorsa del blocco note.

emoji

string

Solo output. L'emoji del notebook.

metadata

object (NotebookMetadata)

Solo output. I metadati del notebook.

NotebookMetadata

metadati per un blocco note.

Rappresentazione JSON
{
  "isShared": boolean,
  "isShareable": boolean,
  "lastViewed": string,
  "createTime": string
}
Campi
isShared

boolean

Vero se questo progetto è attualmente condiviso con altre persone, falso in caso contrario.

isShareable

boolean

True se il progetto è condivisibile.

lastViewed

string (Timestamp format)

Un timestamp che indica l'ora in cui l'utente della sessione corrente ha visualizzato il progetto per l'ultima volta.

Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

createTime

string (Timestamp format)

L'ora in cui è stato creato questo progetto.

Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

CmekConfig

Configurazione della crittografia gestita dal cliente per Notebooks.

Rappresentazione JSON
{
  "kmsKey": string
}
Campi
kmsKey

string

Obbligatorio. Nome risorsa della chiave KMS che verrà utilizzata per criptare le risorse projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}.

Metodi

batchDelete

Elimina Notebooks in batch.

create

Crea un notebook.

get

Recupera un notebook.

listRecentlyViewed

Elenca i notebook ordinati in base all'ora dell'ultima visualizzazione.

share

Condivide un notebook con altri account.