Freigeben über


IndexesOperations interface

Schnittstelle, die eine Indexes-Operation darstellt.

Eigenschaften

createOrUpdate

Erstellen Sie einen neuen Index oder aktualisieren Sie einen vorhandenen Index mit der angegebenen Versions-ID

delete

Löschen Sie die spezifische Version des Indexes. Der Dienst gibt 204 No Content zurück, wenn der Index erfolgreich gelöscht wurde oder wenn der Index nicht vorhanden ist.

get

Rufen Sie die spezifische Version des Index ab. Der Dienst gibt den Fehler 404 Not Found zurück, wenn der Index nicht vorhanden ist.

list

Listet die neueste Version jedes Index auf

listVersions

Listet alle Versionen des angegebenen Index auf

Details zur Eigenschaft

createOrUpdate

Erstellen Sie einen neuen Index oder aktualisieren Sie einen vorhandenen Index mit der angegebenen Versions-ID

createOrUpdate: (name: string, version: string, index: IndexUnion, options?: IndexesCreateOrUpdateOptionalParams) => Promise<IndexUnion>

Eigenschaftswert

(name: string, version: string, index: IndexUnion, options?: IndexesCreateOrUpdateOptionalParams) => Promise<IndexUnion>

delete

Löschen Sie die spezifische Version des Indexes. Der Dienst gibt 204 No Content zurück, wenn der Index erfolgreich gelöscht wurde oder wenn der Index nicht vorhanden ist.

delete: (name: string, version: string, options?: IndexesDeleteOptionalParams) => Promise<void>

Eigenschaftswert

(name: string, version: string, options?: IndexesDeleteOptionalParams) => Promise<void>

get

Rufen Sie die spezifische Version des Index ab. Der Dienst gibt den Fehler 404 Not Found zurück, wenn der Index nicht vorhanden ist.

get: (name: string, version: string, options?: IndexesGetOptionalParams) => Promise<IndexUnion>

Eigenschaftswert

(name: string, version: string, options?: IndexesGetOptionalParams) => Promise<IndexUnion>

list

Listet die neueste Version jedes Index auf

list: (options?: IndexesListOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>

Eigenschaftswert

(options?: IndexesListOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>

listVersions

Listet alle Versionen des angegebenen Index auf

listVersions: (name: string, options?: IndexesListVersionsOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>

Eigenschaftswert

(name: string, options?: IndexesListVersionsOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>