Builder

class Builder

Properties

Link copied to clipboard
var arn: String?

The ARN of this SLO.

Link copied to clipboard

Each object in this array defines the length of the look-back window used to calculate one burn rate metric for this SLO. The burn rate measures how fast the service is consuming the error budget, relative to the attainment goal of the SLO.

Link copied to clipboard

The date and time that this SLO was created. When used in a raw HTTP Query API, it is formatted as yyyy-MM-dd'T'HH:mm:ss. For example, 2019-07-01T23:59:59.

Link copied to clipboard

The description that you created for this SLO.

Link copied to clipboard

Displays whether this is a period-based SLO or a request-based SLO.

Link copied to clipboard
var goal: Goal?

This structure contains the attributes that determine the goal of an SLO. This includes the time period for evaluation and the attainment threshold.

Link copied to clipboard

The time that this SLO was most recently updated. When used in a raw HTTP Query API, it is formatted as yyyy-MM-dd'T'HH:mm:ss. For example, 2019-07-01T23:59:59.

Link copied to clipboard

Displays the SLI metric source type for this SLO. Supported types are:

Link copied to clipboard
var name: String?

The name of this SLO.

Link copied to clipboard

A structure containing information about the performance metric that this SLO monitors, if this is a request-based SLO.

Link copied to clipboard

A structure containing information about the performance metric that this SLO monitors, if this is a period-based SLO.

Functions