Method: projects.locations.corpora.indexes.viewAssets

列出索引中的資產清單。

HTTP 要求

GET https://visionai.googleapis.com/v1/{index=projects/*/locations/*/corpora/*/indexes/*}:viewAssets

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
index

string

這是必要旗標,擁有此素材資源集合的索引。格式:projects/{project_number}/locations/{location}/corpora/{corpus}/indexes/{index}

查詢參數

參數
pageSize

integer

傳回的素材資源數量上限。服務傳回的產品數量可能會少於這個值。如未指定,最多將傳回 50 個資產。許可的最大值為 1000;超出的數值將一律指定為 1000。

pageToken

string

從先前 indexes.viewAssets 呼叫收到的網頁權杖。提供此項目即可擷取後續網頁。

進行分頁時,提供至 indexes.viewAssets 的所有其他參數須與提供網頁權杖的呼叫相符。

filter

string

套用至傳回清單的篩選器。系統僅支援以下篩選條件:「assetId = xxxx」,可傳回指定 ID 的素材資源。「assetId = xxxx, yyyy, zzzz」會傳回指定 ID 的資產。

要求主體

要求主體必須為空白。

回應主體

回應訊息 (indexes.viewAssets)。

如果成功,回應主體會含有以下結構的資料:

JSON 表示法
{
  "indexedAssets": [
    {
      object (IndexedAsset)
    }
  ],
  "nextPageToken": string
}
欄位
indexedAssets[]

object (IndexedAsset)

指定索引的資產。

nextPageToken

string

可做為 pageToken 傳送的權杖,用於擷取後續網頁。如果省略這個欄位,就不會有後續頁面。

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/cloud-platform

詳情請參閱驗證總覽一文。

IAM 權限

需要在 index 資源上具備下列 IAM 權限:

  • visionai.indexes.viewAssets

詳情請參閱 身分與存取權管理說明文件

IndexedAsset

IndexedAsset 是建立索引的基礎資產。

JSON 表示法
{
  "index": string,
  "asset": string,
  "createTime": string,
  "updateTime": string
}
欄位
index

string

這是必要旗標,這個索引資產所屬的索引。格式:projects/{project_number}/locations/{location}/corpora/{corpus}/indexes/{index}

asset

string

這是必要旗標,素材資源的資源名稱。格式:projects/{project_number}/locations/{locationId}/corpora/{corpus_id}/assets/{assetId}

createTime

string (Timestamp format)

僅供輸出。建立時間戳記。

採用 RFC3339 世界標準時間「Zulu」格式的時間戳記,精確度達奈秒單位,最多九個小數位數。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

僅供輸出。更新時間戳記。

採用 RFC3339 世界標準時間「Zulu」格式的時間戳記,精確度達奈秒單位,最多九個小數位數。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"