KnowledgeBasesOperations interface
Interface représentant les opérations d’une base de connaissances.
Propriétés
| cancel |
Annulez l’indexation. |
| create |
Crée ou met à jour une KnowledgeBase. |
| delete |
Supprimez une base de connaissances. |
| get | Procurez une base de connaissances par nom. |
| get |
Obtenez l’état d’une opération de longue durée. |
| list | Liste des ressources de la KnowledgeBase |
| search | Cherchez dans la base de connaissances. |
| start |
Commencez à indexer. |
Détails de la propriété
cancelIndexing
Annulez l’indexation.
cancelIndexing: (knowledgeBaseName: string, options?: KnowledgeBasesCancelIndexingOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(knowledgeBaseName: string, options?: KnowledgeBasesCancelIndexingOptionalParams) => PollerLike<OperationState<void>, void>
createOrUpdate
Crée ou met à jour une KnowledgeBase.
createOrUpdate: (knowledgeBaseName: string, resource: KnowledgeBaseCreateOrUpdateContent, options?: KnowledgeBasesCreateOrUpdateOptionalParams) => PollerLike<OperationState<KnowledgeBase>, KnowledgeBase>
Valeur de propriété
(knowledgeBaseName: string, resource: KnowledgeBaseCreateOrUpdateContent, options?: KnowledgeBasesCreateOrUpdateOptionalParams) => PollerLike<OperationState<KnowledgeBase>, KnowledgeBase>
deleteKnowledgeBase
Supprimez une base de connaissances.
deleteKnowledgeBase: (knowledgeBaseName: string, options?: KnowledgeBasesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(knowledgeBaseName: string, options?: KnowledgeBasesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Procurez une base de connaissances par nom.
get: (knowledgeBaseName: string, options?: KnowledgeBasesGetOptionalParams) => Promise<KnowledgeBase>
Valeur de propriété
(knowledgeBaseName: string, options?: KnowledgeBasesGetOptionalParams) => Promise<KnowledgeBase>
getOperationStatus
Obtenez l’état d’une opération de longue durée.
getOperationStatus: (knowledgeBaseName: string, operationId: string, options?: KnowledgeBasesGetOperationStatusOptionalParams) => Promise<KnowledgeBaseOperationResponseUnion>
Valeur de propriété
(knowledgeBaseName: string, operationId: string, options?: KnowledgeBasesGetOperationStatusOptionalParams) => Promise<KnowledgeBaseOperationResponseUnion>
list
Liste des ressources de la KnowledgeBase
list: (options?: KnowledgeBasesListOptionalParams) => PagedAsyncIterableIterator<KnowledgeBase, KnowledgeBase[], PageSettings>
Valeur de propriété
(options?: KnowledgeBasesListOptionalParams) => PagedAsyncIterableIterator<KnowledgeBase, KnowledgeBase[], PageSettings>
search
Cherchez dans la base de connaissances.
search: (knowledgeBaseName: string, body: SearchRequest, options?: KnowledgeBasesSearchOptionalParams) => PollerLike<OperationState<KnowledgeBaseSearchOperationResponse>, KnowledgeBaseSearchOperationResponse>
Valeur de propriété
(knowledgeBaseName: string, body: SearchRequest, options?: KnowledgeBasesSearchOptionalParams) => PollerLike<OperationState<KnowledgeBaseSearchOperationResponse>, KnowledgeBaseSearchOperationResponse>
startIndexing
Commencez à indexer.
startIndexing: (knowledgeBaseName: string, options?: KnowledgeBasesStartIndexingOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(knowledgeBaseName: string, options?: KnowledgeBasesStartIndexingOptionalParams) => PollerLike<OperationState<void>, void>