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

Supprimez la version spécifique de l’index. Le service renvoie 204 Aucun contenu si l’index a été supprimé avec succès ou s’il n’existe pas.

get

Obtenez la version spécifique de l’indice. Le service renvoie l’erreur 404 Not Found si l’index n’existe pas.

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

Supprimez la version spécifique de l’index. Le service renvoie 204 Aucun contenu si l’index a été supprimé avec succès ou s’il n’existe pas.

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

Valeur de propriété

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

get

Obtenez la version spécifique de l’indice. Le service renvoie l’erreur 404 Not Found si l’index n’existe pas.

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>