KnowledgeSourceStatus interface

Represents the status and synchronization history of a knowledge source.

Properties

currentSynchronizationState

Current synchronization state that spans multiple indexer runs.

kind

Identifies the Knowledge Source kind directly from the Status response.

lastSynchronizationState

Details of the last completed synchronization. Null on first sync.

statistics

Statistical information about the knowledge source synchronization history. Null on first sync.

synchronizationInterval

The synchronization interval (e.g., '1d' for daily). Null if no schedule is configured.

synchronizationStatus

The current synchronization status.

Property Details

currentSynchronizationState

Current synchronization state that spans multiple indexer runs.

currentSynchronizationState?: SynchronizationState

Property Value

kind

Identifies the Knowledge Source kind directly from the Status response.

kind?: string

Property Value

string

lastSynchronizationState

Details of the last completed synchronization. Null on first sync.

lastSynchronizationState?: CompletedSynchronizationState

Property Value

statistics

Statistical information about the knowledge source synchronization history. Null on first sync.

statistics?: KnowledgeSourceStatistics

Property Value

synchronizationInterval

The synchronization interval (e.g., '1d' for daily). Null if no schedule is configured.

synchronizationInterval?: string

Property Value

string

synchronizationStatus

The current synchronization status.

synchronizationStatus: string

Property Value

string