KnowledgeBasesOperations interface

Interfejs reprezentujący operacje KnowledgeBases.

Właściwości

cancelIndexing

Anuluj indeksowanie.

createOrUpdate

Tworzy lub aktualizuje KnowledgeBase.

deleteKnowledgeBase

Usuń bazę wiedzy.

get

Pobierz bazę wiedzy po nazwie.

getOperationStatus

Uzyskaj stan długotrwałej operacji.

list

Wymień zasoby KnowledgeBase

search

Przeszukaj bazę wiedzy.

startIndexing

Zacznij indeksować.

Szczegóły właściwości

cancelIndexing

Anuluj indeksowanie.

cancelIndexing: (knowledgeBaseName: string, options?: KnowledgeBasesCancelIndexingOptionalParams) => PollerLike<OperationState<void>, void>

Wartość właściwości

(knowledgeBaseName: string, options?: KnowledgeBasesCancelIndexingOptionalParams) => PollerLike<OperationState<void>, void>

createOrUpdate

Tworzy lub aktualizuje KnowledgeBase.

createOrUpdate: (knowledgeBaseName: string, resource: KnowledgeBaseCreateOrUpdateContent, options?: KnowledgeBasesCreateOrUpdateOptionalParams) => PollerLike<OperationState<KnowledgeBase>, KnowledgeBase>

Wartość właściwości

(knowledgeBaseName: string, resource: KnowledgeBaseCreateOrUpdateContent, options?: KnowledgeBasesCreateOrUpdateOptionalParams) => PollerLike<OperationState<KnowledgeBase>, KnowledgeBase>

deleteKnowledgeBase

Usuń bazę wiedzy.

deleteKnowledgeBase: (knowledgeBaseName: string, options?: KnowledgeBasesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Wartość właściwości

(knowledgeBaseName: string, options?: KnowledgeBasesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Pobierz bazę wiedzy po nazwie.

get: (knowledgeBaseName: string, options?: KnowledgeBasesGetOptionalParams) => Promise<KnowledgeBase>

Wartość właściwości

(knowledgeBaseName: string, options?: KnowledgeBasesGetOptionalParams) => Promise<KnowledgeBase>

getOperationStatus

Uzyskaj stan długotrwałej operacji.

getOperationStatus: (knowledgeBaseName: string, operationId: string, options?: KnowledgeBasesGetOperationStatusOptionalParams) => Promise<KnowledgeBaseOperationResponseUnion>

Wartość właściwości

(knowledgeBaseName: string, operationId: string, options?: KnowledgeBasesGetOperationStatusOptionalParams) => Promise<KnowledgeBaseOperationResponseUnion>

list

Wymień zasoby KnowledgeBase

list: (options?: KnowledgeBasesListOptionalParams) => PagedAsyncIterableIterator<KnowledgeBase, KnowledgeBase[], PageSettings>

Wartość właściwości

(options?: KnowledgeBasesListOptionalParams) => PagedAsyncIterableIterator<KnowledgeBase, KnowledgeBase[], PageSettings>

Przeszukaj bazę wiedzy.

search: (knowledgeBaseName: string, body: SearchRequest, options?: KnowledgeBasesSearchOptionalParams) => PollerLike<OperationState<KnowledgeBaseSearchOperationResponse>, KnowledgeBaseSearchOperationResponse>

Wartość właściwości

(knowledgeBaseName: string, body: SearchRequest, options?: KnowledgeBasesSearchOptionalParams) => PollerLike<OperationState<KnowledgeBaseSearchOperationResponse>, KnowledgeBaseSearchOperationResponse>

startIndexing

Zacznij indeksować.

startIndexing: (knowledgeBaseName: string, options?: KnowledgeBasesStartIndexingOptionalParams) => PollerLike<OperationState<void>, void>

Wartość właściwości

(knowledgeBaseName: string, options?: KnowledgeBasesStartIndexingOptionalParams) => PollerLike<OperationState<void>, void>