interface IntervalProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.CfnPropertyMixins.AWS.ApplicationSignals.CfnServiceLevelObjectivePropsMixin.IntervalProperty |
Go | github.com/aws/aws-cdk-go/awscdkcfnpropertymixins/v2/awsapplicationsignals#CfnServiceLevelObjectivePropsMixin_IntervalProperty |
Java | software.amazon.awscdk.cfnpropertymixins.services.applicationsignals.CfnServiceLevelObjectivePropsMixin.IntervalProperty |
Python | aws_cdk.cfn_property_mixins.aws_applicationsignals.CfnServiceLevelObjectivePropsMixin.IntervalProperty |
TypeScript | @aws-cdk/cfn-property-mixins » aws_applicationsignals » 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 { aws_applicationsignals as applicationsignals } from '@aws-cdk/cfn-property-mixins';
const intervalProperty: applicationsignals.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