Class SearchServiceLevelObjectiveAttributes

A service level objective object includes a service level indicator, thresholds for one or more timeframes, and metadata (name, description, and tags).

Hierarchy

  • SearchServiceLevelObjectiveAttributes

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
allTags?: string[]

A list of tags associated with this service level objective. Always included in service level objective responses (but may be empty).

createdAt?: number

Creation timestamp (UNIX time in seconds)

Always included in service level objective responses.

creator?: SLOCreator

The creator of the SLO

description?: string

A user-defined description of the service level objective.

Always included in service level objective responses (but may be null). Optional in create/update requests.

envTags?: string[]

Tags with the env tag key.

groups?: string[]

A list of (up to 100) monitor groups that narrow the scope of a monitor service level objective. Included in service level objective responses if it is not empty.

modifiedAt?: number

Modification timestamp (UNIX time in seconds)

Always included in service level objective responses.

monitorIds?: number[]

A list of monitor ids that defines the scope of a monitor service level objective.

name?: string

The name of the service level objective object.

overallStatus?: SLOOverallStatuses[]

calculated status and error budget remaining.

A metric-based SLO. Required if type is metric. Note that Datadog only allows the sum by aggregator to be used because this will sum up all request counts instead of averaging them, or taking the max or min of all of those requests.

serviceTags?: string[]

Tags with the service tag key.

sloType?: SLOType

The type of the service level objective.

status?: SLOStatus

Status of the SLO's primary timeframe.

teamTags?: string[]

Tags with the team tag key.

thresholds?: SearchSLOThreshold[]

The thresholds (timeframes and associated targets) for this service level objective object.

Generated using TypeDoc