Risorsa: indice
Un indice è una risorsa nel Corpus. Contiene una versione indicizzata degli asset e delle annotazioni. Se viene implementato in un endpoint, consente agli utenti di eseguire ricerche nell'indice.
Rappresentazione JSON |
---|
{ "name": string, "displayName": string, "description": string, "state": enum ( |
Campi | |
---|---|
name |
Solo output. Nome della risorsa dell'indice. Formato: |
displayName |
Facoltativo. Nome visualizzato facoltativo dell'indice specificato dall'utente. |
description |
Facoltativo. Descrizione facoltativa dell'indice. |
state |
Solo output. Stato dell'indice. |
createTime |
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: |
updateTime |
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: |
deployedIndexes[] |
Solo output. Riferimenti all'istanza dell'indice di cui è stato eseguito il deployment. L'indice del corpus VIDEO_ON_DEMAND può avere al massimo un indice di cui è stato eseguito il deployment. L'indice del corpus di immagini può avere più indici di cui è stato eseguito il deployment. |
Campo unione asset_filter . Specifica in che modo vengono selezionati gli asset per questo indice. Se non specificato, il valore predefinito è entire_corpus. Comportamento in UpdateIndex: se update_mask include uno dei percorsi dei campi asset_filter, l'indice verrà ricostruito con gli asset più recenti, inclusi i dati e le annotazioni analizzati. asset_filter può essere solo uno dei seguenti: |
|
entireCorpus |
Includi tutti gli asset del corpus. |
Stato
Enum che rappresenta i diversi stati attraverso i quali un indice potrebbe eseguire il ciclo durante il suo ciclo di vita.
Enum | |
---|---|
STATE_UNSPECIFIED |
Il valore predefinito. Non deve essere utilizzato. |
CREATING |
Stato CREATING. |
CREATED |
Stato CREATED. |
UPDATING |
Stato UPDATING. |
DeployedIndexReference
Rimanda a un DeployedIndex.
Rappresentazione JSON |
---|
{ "indexEndpoint": string } |
Campi | |
---|---|
indexEndpoint |
Immutabile. Un nome della risorsa dell'endpoint dell'indice. |
Metodi |
|
---|---|
|
Crea un indice nel corpus. |
|
Eliminare un singolo indice. |
|
Recupera i dettagli di un singolo indice in un corpus. |
|
Elenca tutti gli indici in un determinato corpus. |
|
Aggiorna un indice nel corpus. |
|
Elenca le risorse all'interno di un indice. |