REST Resource: projects.locations.catalogs.databases

リソース: データベース

データベースはテーブルのコンテナです。

JSON 表現
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "deleteTime": string,
  "expireTime": string,
  "type": enum (Type),

  // Union field options can be only one of the following:
  "hiveOptions": {
    object (HiveDatabaseOptions)
  }
  // End of list of possible types for union field options.
}
フィールド
name

string

出力専用。リソース名。形式: projects/{project_id_or_number}/locations/{locationId}/catalogs/{catalogId}/databases/{databaseId}

createTime

string (Timestamp format)

出力専用。データベースの作成日時。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

出力専用。データベースの最終更新日時。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

deleteTime

string (Timestamp format)

出力専用。データベースの削除時刻。データベースが削除された後にのみ設定されます。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

expireTime

string (Timestamp format)

出力専用。このデータベースの有効期限が切れたとみなされる時刻。データベースが削除された後にのみ設定されます。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

type

enum (Type)

データベースのタイプ。

共用体フィールド options。データベース タイプに指定されたオプション。options は次のいずれかになります。
hiveOptions

object (HiveDatabaseOptions)

Hive データベースのオプション。

HiveDatabaseOptions

Hive データベースのオプション。

JSON 表現
{
  "locationUri": string,
  "parameters": {
    string: string,
    ...
  }
}
フィールド
locationUri

string

データベース データが格納されている Cloud Storage フォルダの URI(gs:// で始まります)。

parameters

map (key: string, value: string)

ユーザーが指定した Hive データベース パラメータを格納します。

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

タイプ

データベースのタイプ。

列挙型
TYPE_UNSPECIFIED タイプが指定されていません。
HIVE Hive Metastore テーブルと互換性のあるテーブルを保存するデータベースを表します。

メソッド

create

新しいデータベースを作成します。

delete

データベース ID で指定された既存のデータベースを削除します。

get

リソース名で指定されたデータベースを取得します。

list

指定したカタログ内のすべてのデータベースを一覧表示します。

patch

データベース ID で指定された既存のデータベースを更新します。