IndexesOperations interface

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

Propriedades

createOrUpdate

Criar um novo índice ou atualizar um existente com a ID de versão fornecida

delete

Exclua a versão específica do Índice. O serviço retornará 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 retornará 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 da propriedade

createOrUpdate

Criar um novo índice ou atualizar um existente com a ID de versão fornecida

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

Valor da propriedade

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

delete

Exclua a versão específica do Índice. O serviço retornará 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 da propriedade

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

get

Obtenha a versão específica do Índice. O serviço retornará o erro 404 Not Found se o índice não existir.

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

Valor da 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 da 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 da propriedade

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