REST Resource: projects.locations.notebooks

資源:Notebook

筆記本是使用者儲存內容 (做為來源) 並與內容互動的資源。

JSON 表示法
{
  "name": string,
  "sources": [
    {
      object (Source)
    }
  ],
  "cmekConfig": {
    object (CmekConfig)
  },
  "title": string,
  "notebookId": string,
  "emoji": string,
  "metadata": {
    object (NotebookMetadata)
  }
}
欄位
name

string

ID。筆記本的 ID。格式:projects/{project}/locations/{location}/notebooks/{notebookId}

這個欄位必須是 UTF-8 編碼的字串。

sources[]

object (Source)

僅供輸出。筆記本中的來源清單。這是僅供輸出的欄位。

cmekConfig

object (CmekConfig)

僅供輸出。Notebook 的 CMEK 相關資訊。

title

string

(選用步驟) 筆記本名稱。

notebookId

string

僅供輸出。筆記本 ID,也就是筆記本資源名稱的最後一個區段。

emoji

string

僅供輸出。筆記本的表情符號。

metadata

object (NotebookMetadata)

僅供輸出。筆記本的中繼資料。

NotebookMetadata

筆記本的中繼資料。

JSON 表示法
{
  "isShared": boolean,
  "isShareable": boolean,
  "lastViewed": string,
  "createTime": string
}
欄位
isShared

boolean

如果這個專案目前與其他使用者共用,則為 True,否則為 False。

isShareable

boolean

如果專案可共用,則為「是」。

lastViewed

string (Timestamp format)

時間戳記,指出目前工作階段中的使用者上次查看專案的時間。

使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數點後位數。系統也接受「Z」以外的偏移量。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

createTime

string (Timestamp format)

這個專案的建立時間。

使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數點後位數。系統也接受「Z」以外的偏移量。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

CmekConfig

Notebooks 的客戶管理加密設定。

JSON 表示法
{
  "kmsKey": string
}
欄位
kmsKey

string

這是必要旗標,用於加密資源 projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId} 的 KMS 金鑰資源名稱。

方法

batchDelete

批次刪除筆記本。

create

建立筆記本。

get

取得筆記本。

listRecentlyViewed

列出依上次檢視時間排序的筆記本。

share

與其他帳戶共用筆記本。