UpdateServiceLevelObjectiveInput
¶
Source code in docs_src/capo_application_signals/types/update_service_level_objective_input.py
auto_investigation_enabled
instance-attribute
¶
auto_investigation_enabled: NotRequired[bool]
Indicates whether DevOps Agent will automatically investigate this SLO when it is breached
burn_rate_configurations
instance-attribute
¶
burn_rate_configurations: NotRequired[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.
description
instance-attribute
¶
description: NotRequired[ServiceLevelObjectiveDescription]
An optional description for the SLO.
goal
instance-attribute
¶
goal: NotRequired[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.
id
instance-attribute
¶
The Amazon Resource Name (ARN) or name of the service level objective that you want to update.
request_based_sli_config
instance-attribute
¶
request_based_sli_config: NotRequired[RequestBasedServiceLevelIndicatorConfig]
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 SliConfig and RequestBasedSliConfig in the same operation.
sli_config
instance-attribute
¶
sli_config: NotRequired[ServiceLevelIndicatorConfig]
If this SLO is a period-based SLO, this structure defines the information about what performance metric this SLO will monitor.