Ressource: Index
Ein Index ist eine Ressource in Corpus. Es enthält eine indexierte Version der Assets und Anmerkungen. Wenn er auf einem Endpunkt bereitgestellt wird, können Nutzer im Index suchen.
JSON-Darstellung |
---|
{ "name": string, "displayName": string, "description": string, "state": enum ( |
Felder | |
---|---|
name |
Nur Ausgabe. Ressourcenname der Indexressource. Format: |
displayName |
Optional. Optionaler vom Nutzer angegebener Anzeigename des Index. |
description |
Optional. Optionale Beschreibung des Index. |
state |
Nur Ausgabe. Status des Index. |
createTime |
Nur Ausgabe. Der Erstellungszeitstempel. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
updateTime |
Nur Ausgabe. Der Aktualisierungszeitstempel. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
deployedIndexes[] |
Nur Ausgabe. Verweise auf die bereitgestellte Indexinstanz. Der Index des VIDEO_ON_DEMAND-Korpus kann maximal einen bereitgestellten Index haben. Der Index des IMAGE-Korpus kann mehrere bereitgestellte Indexe haben. |
Union-Feld asset_filter . Gibt an, wie Assets für diesen Index ausgewählt werden. Wenn keine Angabe gemacht wird, ist der Standardwert „entire_corpus“. Verhalten bei UpdateIndex: Wenn „update_mask“ einen der Feldpfade von „asset_filter“ enthält, wird der Index mit den neuesten Assets neu erstellt, einschließlich der analysierten Daten und Anmerkungen. Für asset_filter ist nur einer der folgenden Werte zulässig: |
|
entireCorpus |
Schließen Sie alle Assets im Korpus ein. |
Bundesland
Eine Aufzählung, die die verschiedenen Status darstellt, die ein Index während seiner Lebensdauer durchlaufen kann.
Enums | |
---|---|
STATE_UNSPECIFIED |
Der Standardwert. Sollte nicht verwendet werden. |
CREATING |
Status: CREATING |
CREATED |
Status: CREATED. |
UPDATING |
Status: AKTUALISIERT. |
DeployedIndexReference
Verweist auf einen DeployedIndex.
JSON-Darstellung |
---|
{ "indexEndpoint": string } |
Felder | |
---|---|
indexEndpoint |
Nicht veränderbar. Der Ressourcenname des Index-Endpunkts. |
Methoden |
|
---|---|
|
Erstellt einen Index unter dem Korpus. |
|
Einzelnen Index löschen |
|
Ruft die Details eines einzelnen Index unter einem Korpus ab. |
|
Listet alle Indexe in einem bestimmten Korpus auf. |
|
Aktualisiert einen Index unter dem Korpus. |
|
Listet Assets in einem Index auf. |