interface IntervalProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.ApplicationSignals.Mixins.CfnServiceLevelObjectivePropsMixin.IntervalProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsapplicationsignals/mixins#CfnServiceLevelObjectivePropsMixin_IntervalProperty |
Java | software.amazon.awscdk.mixins.preview.services.applicationsignals.mixins.CfnServiceLevelObjectivePropsMixin.IntervalProperty |
Python | aws_cdk.mixins_preview.aws_applicationsignals.mixins.CfnServiceLevelObjectivePropsMixin.IntervalProperty |
TypeScript | @aws-cdk/mixins-preview » aws_applicationsignals » mixins » CfnServiceLevelObjectivePropsMixin » IntervalProperty |
The time period used to evaluate the SLO.
It can be either a calendar interval or rolling interval.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as applicationsignals_mixins } from '@aws-cdk/mixins-preview/aws-applicationsignals';
const intervalProperty: applicationsignals_mixins.CfnServiceLevelObjectivePropsMixin.IntervalProperty = {
calendarInterval: {
duration: 123,
durationUnit: 'durationUnit',
startTime: 123,
},
rollingInterval: {
duration: 123,
durationUnit: 'durationUnit',
},
};
Properties
| Name | Type | Description |
|---|---|---|
| calendar | IResolvable | Calendar | If the interval is a calendar interval, this structure contains the interval specifications. |
| rolling | IResolvable | Rolling | If the interval is a rolling interval, this structure contains the interval specifications. |
calendarInterval?
Type:
IResolvable | Calendar
(optional)
If the interval is a calendar interval, this structure contains the interval specifications.
rollingInterval?
Type:
IResolvable | Rolling
(optional)
If the interval is a rolling interval, this structure contains the interval specifications.

.NET
Go
Java
Python
TypeScript