KnowledgeBasesOperations interface

Interface die de operaties van een kennisbasis vertegenwoordigt.

Eigenschappen

cancelIndexing

Annuleer de indexering.

createOrUpdate

Maakt een kennisbank aan of werkt het bij.

deleteKnowledgeBase

Verwijder een kennisbasis.

get

Haal een kennisbank op naam op.

getOperationStatus

De status van een langdurige bewerking ophalen.

list

Lijst KnowledgeBase-bronnen

search

Zoek in de kennisbank.

startIndexing

Begin met indexeren.

Eigenschapdetails

cancelIndexing

Annuleer de indexering.

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

Waarde van eigenschap

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

createOrUpdate

Maakt een kennisbank aan of werkt het bij.

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

Waarde van eigenschap

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

deleteKnowledgeBase

Verwijder een kennisbasis.

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

Waarde van eigenschap

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

get

Haal een kennisbank op naam op.

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

Waarde van eigenschap

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

getOperationStatus

De status van een langdurige bewerking ophalen.

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

Waarde van eigenschap

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

list

Lijst KnowledgeBase-bronnen

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

Waarde van eigenschap

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

Zoek in de kennisbank.

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

Waarde van eigenschap

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

startIndexing

Begin met indexeren.

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

Waarde van eigenschap

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