REST Resource: hive.v1.projects.catalogs.databases

資源:HiveDatabase

儲存 Hive 資料庫資訊。包括資料庫名稱、說明、位置和與資料庫相關聯的屬性。

JSON 表示法
{
  "name": string,
  "description": string,
  "locationUri": string,
  "parameters": {
    string: string,
    ...
  },
  "createTime": string,
  "updateTime": string
}
欄位
name

string

ID。資源名稱。格式:projects/{project_id_or_number}/catalogs/{catalogId}/databases/{databaseId}

description

string

選用。儲存資料庫說明。最長不得超過 4000 個半形字元。

locationUri

string

選用。資料庫所在的 Cloud Storage 位置路徑。格式:gs://bucket/path/to/database 如果未指定,資料庫會儲存在目錄位置。最長不得超過 4000 個半形字元。

parameters

map (key: string, value: string)

選用。儲存與資料庫相關聯的屬性。大小上限為 2 MiB。

包含 "key": value 組合清單的物件,例如 { "name": "wrench", "mass": "1.3kg", "count": "3" }。

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"。

updateTime

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"。

方法

create

建立新的資料庫。

delete

刪除資料庫名稱指定的現有資料庫。

get

取得資源名稱指定的資料庫。

list

列出指定目錄中的所有資料庫。

patch

更新以資料庫名稱指定的現有資料庫。