Partager via


IndexesOperations interface

Interface représentant une opération d’index.

Propriétés

createOrUpdate

Créez un nouvel index ou mettez à jour un index existant avec l’ID de version donné

delete
get

Obtenir la version spécifique de l’indice

list

Répertorier la dernière version de chaque index

listVersions

Répertorier toutes les versions de l’index donné

Détails de la propriété

createOrUpdate

Créez un nouvel index ou mettez à jour un index existant avec l’ID de version donné

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

Valeur de propriété

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

delete

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

Valeur de propriété

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

get

Obtenir la version spécifique de l’indice

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

Valeur de propriété

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

list

Répertorier la dernière version de chaque index

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

Valeur de propriété

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

listVersions

Répertorier toutes les versions de l’index donné

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

Valeur de propriété

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