Updates an existing service level objective (SLO)
Source:R/cloudwatchapplicationsignals_operations.R
cloudwatchapplicationsignals_update_service_level_objective.RdUpdates an existing service level objective (SLO). If you omit parameters, the previous values of those parameters are retained.
See https://www.paws-r-sdk.com/docs/cloudwatchapplicationsignals_update_service_level_objective/ for full documentation.
Usage
cloudwatchapplicationsignals_update_service_level_objective(
Id,
Description = NULL,
SliConfig = NULL,
RequestBasedSliConfig = NULL,
Goal = NULL,
BurnRateConfigurations = NULL,
AutoInvestigationEnabled = NULL
)Arguments
- Id
[required] The Amazon Resource Name (ARN) or name of the service level objective that you want to update.
- Description
An optional description for the SLO.
- SliConfig
If this SLO is a period-based SLO, this structure defines the information about what performance metric this SLO will monitor.
- RequestBasedSliConfig
If this SLO is a request-based SLO, this structure defines the information about what performance metric this SLO will monitor.
You can't specify both
SliConfigandRequestBasedSliConfigin the same operation.- Goal
A structure that contains the attributes that determine the goal of the SLO. This includes the time period for evaluation and the attainment threshold.
- BurnRateConfigurations
Use this array to create burn rates for this SLO. Each burn rate is a metric that indicates how fast the service is consuming the error budget, relative to the attainment goal of the SLO.
- AutoInvestigationEnabled
Indicates whether DevOps Agent will automatically investigate this SLO when it is breached