An array of service level objective objects.

Hierarchy

  • SLOHistoryResponseData

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
fromTs?: number

The from timestamp in epoch seconds.

groupBy?: string[]

For metric based SLOs where the query includes a group-by clause, this represents the list of grouping parameters.

This is not included in responses for monitor based SLOs.

For grouped SLOs, this represents SLI data for specific groups.

This is not included in the responses for metric based SLOs.

monitors?: SLOHistoryMonitor[]

For multi-monitor SLOs, this represents SLI data for specific monitors.

This is not included in the responses for metric based SLOs.

An object that holds an SLI value and its associated data. It can represent an SLO's overall SLI value. This can also represent the SLI value for a specific monitor in multi-monitor SLOs, or a group in grouped SLOs.

A metric based SLO history response.

This is not included in responses for monitor based SLOs.

thresholds?: {
    [key: string]: SLOThreshold;
}

mapping of string timeframe to the SLO threshold.

Type declaration

toTs?: number

The to timestamp in epoch seconds.

type?: SLOType

The type of the service level objective.

A numeric representation of the type of the service level objective (0 for monitor, 1 for metric). Always included in service level objective responses. Ignored in create/update requests.

Generated using TypeDoc