Interface CfnJob.SchedulingConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnJob.SchedulingConfigProperty.Jsii$Proxy
- Enclosing class:
CfnJob
@Stability(Stable)
public static interface CfnJob.SchedulingConfigProperty
extends software.amazon.jsii.JsiiSerializable
Specifies the date and time that a job will begin the rollout of the job document to all devices in the target group.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.iot.*;
SchedulingConfigProperty schedulingConfigProperty = SchedulingConfigProperty.builder()
.endBehavior("endBehavior")
.endTime("endTime")
.maintenanceWindows(List.of(MaintenanceWindowProperty.builder()
.durationInMinutes(123)
.startTime("startTime")
.build()))
.startTime("startTime")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnJob.SchedulingConfigPropertystatic final classAn implementation forCfnJob.SchedulingConfigProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringSpecifies the end behavior for all job executions after a job reaches the selected endTime.default StringThe time a job will stop rollout of the job document to all devices in the target group for a job.default ObjectAn optional configuration within the SchedulingConfig to setup a recurring maintenance window.default StringThe time a job will begin rollout of the job document to all devices in the target group for a job.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEndBehavior
Specifies the end behavior for all job executions after a job reaches the selected endTime.- See Also:
-
getEndTime
The time a job will stop rollout of the job document to all devices in the target group for a job.- See Also:
-
getMaintenanceWindows
An optional configuration within the SchedulingConfig to setup a recurring maintenance window.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnJob.MaintenanceWindowProperty>- See Also:
-
getStartTime
The time a job will begin rollout of the job document to all devices in the target group for a job.- See Also:
-
builder
-