リソースのサブスクリプション
サブスクリプションは、公開された特定のデータセットに対するサブスクライバーのアクセス権を表しています。これには、関連するリスティング、データ エクスチェンジ、リンクされたデータセットへの参照が含まれます。
JSON 表現 |
---|
{ "name": string, "creationTime": string, "lastModifyTime": string, "organizationId": string, "organizationDisplayName": string, "state": enum ( |
フィールド | |
---|---|
name |
出力専用。サブスクリプションのリソース名。例: |
creationTime |
出力専用。サブスクリプションが作成されたときのタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
lastModifyTime |
出力専用。サブスクリプションが最後に変更されたときのタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
organizationId |
出力専用。このサブスクリプションが属するプロジェクトの組織。 |
organizationDisplayName |
出力専用。このサブスクリプションのプロジェクトの表示名。 |
state |
出力専用。サブスクリプションの現在の状態。 |
linkedDatasetMap |
出力専用。リスティング リソース名と関連付けられたリンクリソースのマッピング(例: projects/123/locations/US/dataExchanges/456/listings/789 -> projects/123/datasets/my_dataset) リスティングレベルのサブスクリプションの場合、これはサイズ 1 のマッピングになります。state == STATE_ACTIVE の場合にのみ値が含まれます。
|
subscriberContact |
出力専用。サブスクライバーのメールアドレス。 |
共用体フィールド
|
|
listing |
出力専用。ソース リスティングのリソース名。例: projects/123/locations/US/dataExchanges/456/listings/789 |
dataExchange |
出力専用。ソース データ エクスチェンジのリソース名。例: projects/123/locations/US/dataExchanges/456 |
メソッド |
|
---|---|
|
サブスクリプションを削除します。 |
|
サブスクリプションの詳細を取得します。 |
|
指定されたプロジェクトとロケーションのすべてのサブスクリプションを一覧表示します。 |
|
データ エクスチェンジへのサブスクリプションを更新します。 |
|
指定されたサブスクリプションを取り消します。 |