KnowledgeBasesOperations interface
Interfejs reprezentujący operacje KnowledgeBases.
Właściwości
| cancel |
Anuluj indeksowanie. |
| create |
Tworzy lub aktualizuje KnowledgeBase. |
| delete |
Usuń bazę wiedzy. |
| get | Pobierz bazę wiedzy po nazwie. |
| get |
Uzyskaj stan długotrwałej operacji. |
| list | Wymień zasoby KnowledgeBase |
| search | Przeszukaj bazę wiedzy. |
| start |
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>
search
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>