Class CfnServiceLevelObjectivePropsMixin.ExclusionWindowProperty
The time window to be excluded from the SLO performance metrics.
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.ApplicationSignals.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnServiceLevelObjectivePropsMixin.ExclusionWindowProperty : CfnServiceLevelObjectivePropsMixin.IExclusionWindowProperty
Syntax (vb)
Public Class CfnServiceLevelObjectivePropsMixin.ExclusionWindowProperty Implements CfnServiceLevelObjectivePropsMixin.IExclusionWindowProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.ApplicationSignals.Mixins;
var exclusionWindowProperty = new ExclusionWindowProperty {
Reason = "reason",
RecurrenceRule = new RecurrenceRuleProperty {
Expression = "expression"
},
StartTime = "startTime",
Window = new WindowProperty {
Duration = 123,
DurationUnit = "durationUnit"
}
};
Synopsis
Constructors
| ExclusionWindowProperty() | The time window to be excluded from the SLO performance metrics. |
Properties
| Reason | The reason for the time exclusion windows. |
| RecurrenceRule | The recurrence rule for the time exclusion window. |
| StartTime | The start time of the time exclusion window. |
| Window | The time exclusion window. |
Constructors
ExclusionWindowProperty()
The time window to be excluded from the SLO performance metrics.
public ExclusionWindowProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.ApplicationSignals.Mixins;
var exclusionWindowProperty = new ExclusionWindowProperty {
Reason = "reason",
RecurrenceRule = new RecurrenceRuleProperty {
Expression = "expression"
},
StartTime = "startTime",
Window = new WindowProperty {
Duration = 123,
DurationUnit = "durationUnit"
}
};
Properties
Reason
The reason for the time exclusion windows.
public string? Reason { get; set; }
Property Value
Remarks
For example, maintenance.
Default: - "No reason"
RecurrenceRule
The recurrence rule for the time exclusion window.
public object? RecurrenceRule { get; set; }
Property Value
Remarks
Type union: either IResolvable or CfnServiceLevelObjectivePropsMixin.IRecurrenceRuleProperty
StartTime
The start time of the time exclusion window.
public string? StartTime { get; set; }
Property Value
Remarks
Window
The time exclusion window.
public object? Window { get; set; }