Partilhar via


IndexesOperations interface

Interface que representa uma operação de índices.

Propriedades

createOrUpdate

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

listVersions

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>