Method: projects.locations.corpora.indexes.viewAssets

Elenca un elenco di asset all'interno di un indice.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
index

string

Obbligatorio. L'indice proprietario di questa raccolta di asset. Formato: projects/{project_number}/locations/{location}/corpora/{corpus}/indexes/{index}

Parametri di query

Parametri
pageSize

integer

Il numero massimo di asset da restituire. Il servizio potrebbe restituire meno di questo valore. Se non specificato, verranno restituiti al massimo 50 asset. Il valore massimo è 1000; i valori superiori a 1000 verranno forzati a 1000.

pageToken

string

Un token di pagina ricevuto da una chiamata indexes.viewAssets precedente. Fornisci questo valore per recuperare la pagina successiva.

Quando viene applicata la paginazione, tutti gli altri parametri forniti a indexes.viewAssets devono corrispondere alla chiamata che ha fornito il token pagina.

filter

string

Il filtro applicato all'elenco restituito. Sono supportati solo i seguenti filtri: "assetId = xxxx", che restituisce l'asset con l'ID specificato. "assetId = xxxx, yyyy, zzzz", che restituisce gli asset con gli ID specificati.

Corpo della richiesta

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

Messaggio di risposta per indexes.viewAssets.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "indexedAssets": [
    {
      object (IndexedAsset)
    }
  ],
  "nextPageToken": string
}
Campi
indexedAssets[]

object (IndexedAsset)

Gli asset dell'indice specificato.

nextPageToken

string

Un token che può essere inviato come pageToken per recuperare la pagina successiva. Se questo campo viene omesso, non verranno visualizzate altre pagine.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.

Autorizzazioni IAM

Richiede la seguente autorizzazione IAM per la risorsa index:

  • visionai.indexes.viewAssets

Per ulteriori informazioni, consulta la documentazione di IAM.

IndexedAsset

Una risorsa indicizzata è una risorsa su cui si basa l'indice.

Rappresentazione JSON
{
  "index": string,
  "asset": string,
  "createTime": string,
  "updateTime": string
}
Campi
index

string

Obbligatorio. L'indice a cui appartiene questa risorsa indicizzata. Formato: projects/{project_number}/locations/{location}/corpora/{corpus}/indexes/{index}

asset

string

Obbligatorio. Il nome della risorsa dell'asset. Formato: projects/{project_number}/locations/{locationId}/corpora/{corpus_id}/assets/{assetId}

createTime

string (Timestamp format)

Solo output. Il timestamp di creazione.

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Solo output. Il timestamp dell'aggiornamento.

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".