Resource: Notebook
Notebook is a resource where users can store their content (as sources) and interacts with the content.
JSON representation |
---|
{ "name": string, "cmekConfig": { object ( |
Fields | |
---|---|
name |
Identifier. The identifier of the notebook. Format: This field must be a UTF-8 encoded string. |
cmekConfig |
Output only. CMEK-related information for the Notebook. |
title |
Optional. The title of the notebook. |
notebookId |
Optional. Notebook id, which is the last segment of the notebook's resource name. This is to make it similar with notebooklm API. |
emoji |
Output only. The emoji of the notebook. |
metadata |
The metadata of the notebook. |
NotebookMetadata
metadata for a notebook.
JSON representation |
---|
{ "isShared": boolean, "isShareable": boolean, "lastViewed": string, "createTime": string } |
Fields | |
---|---|
isShared |
True if this project is currently shared with other people, false otherwise. |
isShareable |
True if the project is shareable. |
lastViewed |
A timestamp indicating the time that the current in session user has last viewed the project. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
createTime |
The time at which this project was created. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
CmekConfig
Customer-managed encryption configuration for Notebooks.
JSON representation |
---|
{ "kmsKey": string } |
Fields | |
---|---|
kmsKey |
Required. KMS key resource name which will be used to encrypt resources |
Methods |
|
---|---|
|
Lists the recently viewed notebooks. |