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”结尾。示例:"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

生成用于下载资源的签名网址。

get

读取语料库中的资源。

import

从 Cloud Storage 上的元文件导入素材资源(图片和注释)。

index

为搜索编入索引的资产数量为 1 个。

list

列出语料库中的资源列表。

patch

更新语料库中的资源。

removeIndex

移除某个素材资源的搜索索引数据。

upload

通过指定资产的 Cloud Storage URI 上传资产。