IndexesOperations interface
Interface que representa uma operação de índices.
Propriedades
| create |
Criar um novo índice ou atualizar um índice existente com a ID de versão fornecida |
| delete | Exclua a versão específica do índice. O serviço retorna 204 Sem Conteúdo se o Índice tiver sido excluído com êxito ou se o Índice não existir. |
| get | Obtenha a versão específica do Índice. O serviço retorna o erro 404 Not Found se o índice não existir. |
| list | Listar a versão mais recente de cada índice |
| list |
Listar todas as versões do índice fornecido |
Detalhes de Propriedade
createOrUpdate
Criar um novo índice ou atualizar um índice existente com a ID de versão fornecida
createOrUpdate: (name: string, version: string, index: IndexUnion, options?: IndexesCreateOrUpdateOptionalParams) => Promise<IndexUnion>
Valor de Propriedade
(name: string, version: string, index: IndexUnion, options?: IndexesCreateOrUpdateOptionalParams) => Promise<IndexUnion>
delete
Exclua a versão específica do índice. O serviço retorna 204 Sem Conteúdo se o Índice tiver sido excluído com êxito ou se o Índice não existir.
delete: (name: string, version: string, options?: IndexesDeleteOptionalParams) => Promise<void>
Valor de Propriedade
(name: string, version: string, options?: IndexesDeleteOptionalParams) => Promise<void>
get
Obtenha a versão específica do Índice. O serviço retorna o erro 404 Not Found se o índice não existir.
get: (name: string, version: string, options?: IndexesGetOptionalParams) => Promise<IndexUnion>
Valor de Propriedade
(name: string, version: string, options?: IndexesGetOptionalParams) => Promise<IndexUnion>
list
Listar a versão mais recente de cada índice
list: (options?: IndexesListOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>
Valor de Propriedade
(options?: IndexesListOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>
listVersions
Listar todas as versões do índice fornecido
listVersions: (name: string, options?: IndexesListVersionsOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>
Valor de Propriedade
(name: string, options?: IndexesListVersionsOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>