Recurso: Notebook
O notebook é um recurso em que os usuários podem armazenar e interagir com o conteúdo (como fontes).
Representação JSON |
---|
{ "name": string, "sources": [ { object ( |
Campos | |
---|---|
name |
Identificador. O identificador do notebook. Formato: Esse campo precisa ser uma string codificada em UTF-8. |
sources[] |
Apenas saída. Lista de fontes no notebook. Este é um campo somente saída. |
cmekConfig |
Apenas saída. Informações relacionadas à CMEK para o notebook. |
title |
Opcional. O título do notebook. |
notebookId |
Apenas saída. ID do notebook, que é o último segmento do nome do recurso do notebook. |
emoji |
Apenas saída. O emoji do notebook. |
metadata |
Apenas saída. Os metadados do notebook. |
NotebookMetadata
metadados de um notebook.
Representação JSON |
---|
{ "isShared": boolean, "isShareable": boolean, "lastViewed": string, "createTime": string } |
Campos | |
---|---|
isShared |
True se o projeto estiver compartilhado com outras pessoas. Caso contrário, será false. |
isShareable |
Verdadeiro se o projeto puder ser compartilhado. |
lastViewed |
Um carimbo de data/hora que indica a última vez que o usuário na sessão visualizou o projeto. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
createTime |
O horário em que o projeto foi criado. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
CmekConfig
Configuração de criptografia gerenciada pelo cliente para notebooks.
Representação JSON |
---|
{ "kmsKey": string } |
Campos | |
---|---|
kmsKey |
Obrigatório. Nome do recurso da chave KMS que será usado para criptografar os recursos |
Métodos |
|
---|---|
|
Exclui notebooks em lote. |
|
Cria um notebook. |
|
Recebe um notebook. |
|
Lista os notebooks ordenados pelo horário da última visualização. |
|
Compartilha um notebook com outras contas. |