KnowledgeBasesOperations interface
Interfaccia che rappresenta le operazioni di una KnowledgeBase.
Proprietà
| cancel |
Annulla l'indicizzazione. |
| create |
Crea o aggiorna una KnowledgeBase. |
| delete |
Elimina una KnowledgeBase. |
| get | Prendi una KnowledgeBase per nome. |
| get |
Ottenere lo stato di un'operazione a esecuzione prolungata. |
| list | Elenca le risorse della KnowledgeBase |
| search | Cerca nella base delle conoscenze. |
| start |
Inizia a indicizzare. |
Dettagli proprietà
cancelIndexing
Annulla l'indicizzazione.
cancelIndexing: (knowledgeBaseName: string, options?: KnowledgeBasesCancelIndexingOptionalParams) => PollerLike<OperationState<void>, void>
Valore della proprietà
(knowledgeBaseName: string, options?: KnowledgeBasesCancelIndexingOptionalParams) => PollerLike<OperationState<void>, void>
createOrUpdate
Crea o aggiorna una KnowledgeBase.
createOrUpdate: (knowledgeBaseName: string, resource: KnowledgeBaseCreateOrUpdateContent, options?: KnowledgeBasesCreateOrUpdateOptionalParams) => PollerLike<OperationState<KnowledgeBase>, KnowledgeBase>
Valore della proprietà
(knowledgeBaseName: string, resource: KnowledgeBaseCreateOrUpdateContent, options?: KnowledgeBasesCreateOrUpdateOptionalParams) => PollerLike<OperationState<KnowledgeBase>, KnowledgeBase>
deleteKnowledgeBase
Elimina una KnowledgeBase.
deleteKnowledgeBase: (knowledgeBaseName: string, options?: KnowledgeBasesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Valore della proprietà
(knowledgeBaseName: string, options?: KnowledgeBasesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Prendi una KnowledgeBase per nome.
get: (knowledgeBaseName: string, options?: KnowledgeBasesGetOptionalParams) => Promise<KnowledgeBase>
Valore della proprietà
(knowledgeBaseName: string, options?: KnowledgeBasesGetOptionalParams) => Promise<KnowledgeBase>
getOperationStatus
Ottenere lo stato di un'operazione a esecuzione prolungata.
getOperationStatus: (knowledgeBaseName: string, operationId: string, options?: KnowledgeBasesGetOperationStatusOptionalParams) => Promise<KnowledgeBaseOperationResponseUnion>
Valore della proprietà
(knowledgeBaseName: string, operationId: string, options?: KnowledgeBasesGetOperationStatusOptionalParams) => Promise<KnowledgeBaseOperationResponseUnion>
list
Elenca le risorse della KnowledgeBase
list: (options?: KnowledgeBasesListOptionalParams) => PagedAsyncIterableIterator<KnowledgeBase, KnowledgeBase[], PageSettings>
Valore della proprietà
(options?: KnowledgeBasesListOptionalParams) => PagedAsyncIterableIterator<KnowledgeBase, KnowledgeBase[], PageSettings>
search
Cerca nella base delle conoscenze.
search: (knowledgeBaseName: string, body: SearchRequest, options?: KnowledgeBasesSearchOptionalParams) => PollerLike<OperationState<KnowledgeBaseSearchOperationResponse>, KnowledgeBaseSearchOperationResponse>
Valore della proprietà
(knowledgeBaseName: string, body: SearchRequest, options?: KnowledgeBasesSearchOptionalParams) => PollerLike<OperationState<KnowledgeBaseSearchOperationResponse>, KnowledgeBaseSearchOperationResponse>
startIndexing
Inizia a indicizzare.
startIndexing: (knowledgeBaseName: string, options?: KnowledgeBasesStartIndexingOptionalParams) => PollerLike<OperationState<void>, void>
Valore della proprietà
(knowledgeBaseName: string, options?: KnowledgeBasesStartIndexingOptionalParams) => PollerLike<OperationState<void>, void>