IndexesOperations interface

Gränssnitt som representerar en indexåtgärder.

Egenskaper

createOrUpdate

Skapa ett nytt eller uppdatera ett befintligt index med det angivna versions-ID:t

delete

Ta bort den specifika versionen av indexet. Tjänsten returnerar 204 Inget innehåll om indexet har tagits bort eller om indexet inte finns.

get

Hämta den specifika versionen av indexet. Tjänsten returnerar felet 404 Not Found om indexet inte finns.

list

Visa en lista över den senaste versionen av varje index

listVersions

Visa en lista över alla versioner av det angivna indexet

Egenskapsinformation

createOrUpdate

Skapa ett nytt eller uppdatera ett befintligt index med det angivna versions-ID:t

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

Egenskapsvärde

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

delete

Ta bort den specifika versionen av indexet. Tjänsten returnerar 204 Inget innehåll om indexet har tagits bort eller om indexet inte finns.

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

Egenskapsvärde

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

get

Hämta den specifika versionen av indexet. Tjänsten returnerar felet 404 Not Found om indexet inte finns.

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

Egenskapsvärde

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

list

Visa en lista över den senaste versionen av varje index

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

Egenskapsvärde

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

listVersions

Visa en lista över alla versioner av det angivna indexet

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

Egenskapsvärde

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