REST Resource: projects.locations.corpora.assets

リソース: アセット

アセットはコーパス内のリソースです。コーパス内のメディア オブジェクトを表し、メタデータと別のリソース アノテーションが含まれています。アセットに別の特徴量を適用して、アノテーションを生成できます。ユーザーは、ターゲット アセットに関連するアノテーションを指定できます。

JSON 表現
{
  "name": string,
  "ttl": string,
  "assetGcsSource": {
    object (AssetGcsSource)
  }
}
フィールド
name

string

アセットのリソース名。フォーム: projects/{project_number}/locations/{locationId}/corpora/{corpus_id}/assets/{assetId}

ttl

string (Duration format)

すべてのメディア アセット、関連メタデータ、検索ドキュメントが存在できる期間。設定しない場合、親コーパス リソースのデフォルトの TTL が使用されます。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

assetGcsSource

object (AssetGcsSource)

出力専用。このアセットに関連付けられている元の Cloud Storage ソース URI。

AssetGcsSource

アセットのソースが Cloud Storage である。

JSON 表現
{
  "gcsUri": string
}
フィールド
gcsUri

string

Cloud Storage URI。

メソッド

analyze

アセットを分析して検索機能を強化します。

clip

ダウンロード用のクリップを生成します。

create

コーパス内にアセットを作成します。

delete

コーパス内のアセットを削除します。

generateHlsUri

HLS マニフェストの URI を生成します。

generateRetrievalUrl

アセットをダウンロードするための署名付き URL を生成します。

get

コーパス内のアセットを読み取ります。

import

Cloud Storage のメタファイルからアセット(画像とアノテーション)をインポートします。

index

検索用に 1 つのアセットをインデックスに登録します。

list

コーパス内のアセットのリストを表示します。

patch

コーパス内のアセットを更新します。

removeIndex

検索用のアセットのインデックス データを 1 つ削除します。

upload

アセットの Cloud Storage URI を指定してアセットをアップロードします。