コレクションから DataObject をエクスポートする長時間実行オペレーションを開始します。
HTTP リクエスト
POST https://vectorsearch.googleapis.com/v1/{name}:exportDataObjects
パスパラメータ
| パラメータ | |
|---|---|
name |
必須。DataObject をエクスポートするコレクションのリソース名。形式: |
リクエストの本文
リクエストの本文には、次の構造のデータが含まれます。
| JSON 表現 |
|---|
{ // Union field |
| フィールド | |
|---|---|
共用体フィールド destination。エクスポート データの構成。destination は次のいずれかになります。 |
|
gcsDestination |
ユーザーが DataObject をエクスポートする Cloud Storage のロケーション。 |
レスポンスの本文
成功した場合、レスポンスの本文には Operation のインスタンスが含まれます。
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/cloud-platform
詳細については、Authentication Overview をご覧ください。
IAM 権限
name リソースに対する次の IAM 権限が必要です。
vectorsearch.dataObjects.export
詳細については、IAM のドキュメントをご覧ください。
GcsExportDestination
エクスポート用の Google Cloud Storage の構成。
| JSON 表現 |
|---|
{
"exportUri": string,
"format": enum ( |
| フィールド | |
|---|---|
exportUri |
必須。DataObject をエクスポートする Cloud Storage の URI 接頭辞。バケットはコレクションと同じリージョンに存在する必要があります。 |
format |
必須。エクスポートされた DataObject の形式。 |
形式
エクスポートされた DataObject の形式のオプション。
| 列挙型 | |
|---|---|
FORMAT_UNSPECIFIED |
未指定の形式。 |
JSONL |
JSONL 形式で DataObject をエクスポートします。 |