KnowledgeBasesOperations interface
Interface representando as operações de uma Base de Conhecimento.
Propriedades
| cancel |
Cancelar a indexação. |
| create |
Cria ou atualiza uma Base de Conhecimento. |
| delete |
Apague uma Base de Conhecimento. |
| get | Vai buscar uma Base de Conhecimento pelo nome. |
| get |
Informe-se sobre o estado de uma operação de longa duração. |
| list | Lista de recursos da KnowledgeBase |
| search | Pesquise na base de conhecimento. |
| start |
Começa a indexar. |
Detalhes de Propriedade
cancelIndexing
Cancelar a indexação.
cancelIndexing: (knowledgeBaseName: string, options?: KnowledgeBasesCancelIndexingOptionalParams) => PollerLike<OperationState<void>, void>
Valor de Propriedade
(knowledgeBaseName: string, options?: KnowledgeBasesCancelIndexingOptionalParams) => PollerLike<OperationState<void>, void>
createOrUpdate
Cria ou atualiza uma Base de Conhecimento.
createOrUpdate: (knowledgeBaseName: string, resource: KnowledgeBaseCreateOrUpdateContent, options?: KnowledgeBasesCreateOrUpdateOptionalParams) => PollerLike<OperationState<KnowledgeBase>, KnowledgeBase>
Valor de Propriedade
(knowledgeBaseName: string, resource: KnowledgeBaseCreateOrUpdateContent, options?: KnowledgeBasesCreateOrUpdateOptionalParams) => PollerLike<OperationState<KnowledgeBase>, KnowledgeBase>
deleteKnowledgeBase
Apague uma Base de Conhecimento.
deleteKnowledgeBase: (knowledgeBaseName: string, options?: KnowledgeBasesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Valor de Propriedade
(knowledgeBaseName: string, options?: KnowledgeBasesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Vai buscar uma Base de Conhecimento pelo nome.
get: (knowledgeBaseName: string, options?: KnowledgeBasesGetOptionalParams) => Promise<KnowledgeBase>
Valor de Propriedade
(knowledgeBaseName: string, options?: KnowledgeBasesGetOptionalParams) => Promise<KnowledgeBase>
getOperationStatus
Informe-se sobre o estado de uma operação de longa duração.
getOperationStatus: (knowledgeBaseName: string, operationId: string, options?: KnowledgeBasesGetOperationStatusOptionalParams) => Promise<KnowledgeBaseOperationResponseUnion>
Valor de Propriedade
(knowledgeBaseName: string, operationId: string, options?: KnowledgeBasesGetOperationStatusOptionalParams) => Promise<KnowledgeBaseOperationResponseUnion>
list
Lista de recursos da KnowledgeBase
list: (options?: KnowledgeBasesListOptionalParams) => PagedAsyncIterableIterator<KnowledgeBase, KnowledgeBase[], PageSettings>
Valor de Propriedade
(options?: KnowledgeBasesListOptionalParams) => PagedAsyncIterableIterator<KnowledgeBase, KnowledgeBase[], PageSettings>
search
Pesquise na base de conhecimento.
search: (knowledgeBaseName: string, body: SearchRequest, options?: KnowledgeBasesSearchOptionalParams) => PollerLike<OperationState<KnowledgeBaseSearchOperationResponse>, KnowledgeBaseSearchOperationResponse>
Valor de Propriedade
(knowledgeBaseName: string, body: SearchRequest, options?: KnowledgeBasesSearchOptionalParams) => PollerLike<OperationState<KnowledgeBaseSearchOperationResponse>, KnowledgeBaseSearchOperationResponse>
startIndexing
Começa a indexar.
startIndexing: (knowledgeBaseName: string, options?: KnowledgeBasesStartIndexingOptionalParams) => PollerLike<OperationState<void>, void>
Valor de Propriedade
(knowledgeBaseName: string, options?: KnowledgeBasesStartIndexingOptionalParams) => PollerLike<OperationState<void>, void>