SearchIndexerStatus interface

Represents the current status and execution history of an indexer.

Properties

currentState

All of the state that defines and dictates the indexer's current execution.

executionHistory

History of the recent indexer executions, sorted in reverse chronological order.

lastResult

The result of the most recent or an in-progress indexer execution.

limits

The execution limits for the indexer.

name

The name of the indexer.

runtime

Snapshot of the indexer's cumulative runtime consumption for the service over the current UTC period.

status

Overall indexer status.

Property Details

currentState

All of the state that defines and dictates the indexer's current execution.

currentState?: IndexerCurrentState

Property Value

executionHistory

History of the recent indexer executions, sorted in reverse chronological order.

executionHistory: IndexerExecutionResult[]

Property Value

lastResult

The result of the most recent or an in-progress indexer execution.

lastResult?: IndexerExecutionResult

Property Value

limits

The execution limits for the indexer.

limits: SearchIndexerLimits

Property Value

name

The name of the indexer.

name: string

Property Value

string

runtime

Snapshot of the indexer's cumulative runtime consumption for the service over the current UTC period.

runtime: IndexerRuntime

Property Value

status

Overall indexer status.

status: IndexerStatus

Property Value