アセット

データポータル アセット。構造は次のとおりです。

{
      "assetId": string,
      "title": string,
      "assetType": AssetType,
      "trashed": boolean,
      "updateTime": Timestamp,
      "updateByMeTime": Timestamp,
      "createTime": Timestamp,
      "lastViewByMeTime": Timestamp,
      "owner": string
    }
    
プロパティ名 説明
assetId string アセットの ID。
title string アセットのタイトル。
assetType AssetType アセットのタイプ。
trashed boolean アセットがゴミ箱にあるかどうかを示す値。
updateTime Timestamp アセットが最後に変更された日付。
updateByMeTime Timestamp 自分でアセットを最後に変更した日付
createTime Timestamp アセットが作成された日付。
lastViewByMeTime Timestamp 自分がアセットを最後に表示した日付
owner string アセットのオーナー。

AssetType

データポータル アセットのタイプ。

列挙値 説明
REPORT レポート アセット。
DATA_SOURCE データソース アセット。

役割

権限における役割。

列挙値 説明
VIEWER 閲覧者。
EDITOR 編集者。
OWNER オーナー。

メンバー

権限オブジェクトのメンバー。次の接頭辞のいずれかを含む string です。

  • user:
  • group:
  • domain:
  • serviceAccount:

権限

データポータルの権限オブジェクト。構造は次のとおりです。

{
      "permissions": {[Role]: Member[]},
      "etag": string
    }
    
プロパティ名 説明
permissions {Role: Member[]} メンバーへの役割のマップ。
etag string 同時変更を検出してエラーを発生させる ETag。