Interface CfnScheduledReportPropsMixin.ScheduleConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnScheduledReportPropsMixin.ScheduleConfigProperty.Jsii$Proxy
- Enclosing class:
CfnScheduledReportPropsMixin
@Stability(Stable)
public static interface CfnScheduledReportPropsMixin.ScheduleConfigProperty
extends software.amazon.jsii.JsiiSerializable
Defines when and how often a scheduled report runs.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.bcm.*;
ScheduleConfigProperty scheduleConfigProperty = ScheduleConfigProperty.builder()
.scheduleExpression("scheduleExpression")
.scheduleExpressionTimeZone("scheduleExpressionTimeZone")
.schedulePeriod(SchedulePeriodProperty.builder()
.endTime("endTime")
.startTime("startTime")
.build())
.state("state")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnScheduledReportPropsMixin.ScheduleConfigPropertystatic final classAn implementation forCfnScheduledReportPropsMixin.ScheduleConfigProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe schedule expression that specifies when to trigger the scheduled report run.default StringThe time zone for the schedule expression, for example, UTC.default ObjectThe window during which the schedule is active.default StringgetState()Whether the schedule is active.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getScheduleExpression
The schedule expression that specifies when to trigger the scheduled report run.This value must be a cron expression consisting of six fields separated by white spaces: cron(minutes hours day_of_month month day_of_week year).
- See Also:
-
getScheduleExpressionTimeZone
The time zone for the schedule expression, for example, UTC.- See Also:
-
getSchedulePeriod
The window during which the schedule is active.When omitted the service defaults it. EndTime must be within three years of the time of the request.
Returns union: either
IResolvableorCfnScheduledReportPropsMixin.SchedulePeriodProperty- See Also:
-
getState
Whether the schedule is active.- See Also:
-
builder
-