AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the UpdateServiceLevelObjective operation. Updates an existing service level objective (SLO). If you omit parameters, the previous values of those parameters are retained.

You cannot change from a period-based SLO to a request-based SLO, or change from a request-based SLO to a period-based SLO.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.ApplicationSignals.AmazonApplicationSignalsRequest
      Amazon.ApplicationSignals.Model.UpdateServiceLevelObjectiveRequest

Namespace: Amazon.ApplicationSignals.Model
Assembly: AWSSDK.ApplicationSignals.dll
Version: 3.x.y.z

Syntax

C#
public class UpdateServiceLevelObjectiveRequest : AmazonApplicationSignalsRequest
         IAmazonWebServiceRequest

The UpdateServiceLevelObjectiveRequest type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property BurnRateConfigurations System.Collections.Generic.List<Amazon.ApplicationSignals.Model.BurnRateConfiguration>

Gets and sets the property 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.

Public Property Description System.String

Gets and sets the property Description.

An optional description for the SLO.

Public Property Goal Amazon.ApplicationSignals.Model.Goal

Gets and sets the property 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.

Public Property Id System.String

Gets and sets the property Id.

The Amazon Resource Name (ARN) or name of the service level objective that you want to update.

Public Property RequestBasedSliConfig Amazon.ApplicationSignals.Model.RequestBasedServiceLevelIndicatorConfig

Gets and sets the property 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 SliConfig and RequestBasedSliConfig in the same operation.

Public Property SliConfig Amazon.ApplicationSignals.Model.ServiceLevelIndicatorConfig

Gets and sets the property SliConfig.

If this SLO is a period-based SLO, this structure defines the information about what performance metric this SLO will monitor.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5