IndexesOperations interface
Interfaz que representa una operación de índices.
Propiedades
| create |
Cree un nuevo índice o actualice uno existente con el identificador de versión especificado |
| delete | |
| get | Obtener la versión específica del índice |
| list | Enumere la versión más reciente de cada índice |
| list |
Enumerar todas las versiones del índice dado |
Detalles de las propiedades
createOrUpdate
Cree un nuevo índice o actualice uno existente con el identificador de versión especificado
createOrUpdate: (name: string, version: string, index: IndexUnion, options?: IndexesCreateOrUpdateOptionalParams) => Promise<IndexUnion>
Valor de propiedad
(name: string, version: string, index: IndexUnion, options?: IndexesCreateOrUpdateOptionalParams) => Promise<IndexUnion>
delete
delete: (name: string, version: string, options?: IndexesDeleteOptionalParams) => Promise<void>
Valor de propiedad
(name: string, version: string, options?: IndexesDeleteOptionalParams) => Promise<void>
get
Obtener la versión específica del índice
get: (name: string, version: string, options?: IndexesGetOptionalParams) => Promise<IndexUnion>
Valor de propiedad
(name: string, version: string, options?: IndexesGetOptionalParams) => Promise<IndexUnion>
list
Enumere la versión más reciente de cada índice
list: (options?: IndexesListOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>
Valor de propiedad
(options?: IndexesListOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>
listVersions
Enumerar todas las versiones del índice dado
listVersions: (name: string, options?: IndexesListVersionsOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>
Valor de propiedad
(name: string, options?: IndexesListVersionsOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>