/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Specifies the date and time that a job will begin the rollout of the job
* document to all devices in the target group. Additionally, you can specify the
* end behavior for each job execution when it reaches the scheduled end
* time.See Also:
AWS
* API Reference
The time a job will begin rollout of the job document to all devices in the
* target group for a job. The startTime
can be scheduled up to a year
* in advance and must be scheduled a minimum of thirty minutes from the current
* time. The date and time format for the startTime
is YYYY-MM-DD for
* the date and HH:MM for the time.
The time a job will begin rollout of the job document to all devices in the
* target group for a job. The startTime
can be scheduled up to a year
* in advance and must be scheduled a minimum of thirty minutes from the current
* time. The date and time format for the startTime
is YYYY-MM-DD for
* the date and HH:MM for the time.
The time a job will begin rollout of the job document to all devices in the
* target group for a job. The startTime
can be scheduled up to a year
* in advance and must be scheduled a minimum of thirty minutes from the current
* time. The date and time format for the startTime
is YYYY-MM-DD for
* the date and HH:MM for the time.
The time a job will begin rollout of the job document to all devices in the
* target group for a job. The startTime
can be scheduled up to a year
* in advance and must be scheduled a minimum of thirty minutes from the current
* time. The date and time format for the startTime
is YYYY-MM-DD for
* the date and HH:MM for the time.
The time a job will begin rollout of the job document to all devices in the
* target group for a job. The startTime
can be scheduled up to a year
* in advance and must be scheduled a minimum of thirty minutes from the current
* time. The date and time format for the startTime
is YYYY-MM-DD for
* the date and HH:MM for the time.
The time a job will begin rollout of the job document to all devices in the
* target group for a job. The startTime
can be scheduled up to a year
* in advance and must be scheduled a minimum of thirty minutes from the current
* time. The date and time format for the startTime
is YYYY-MM-DD for
* the date and HH:MM for the time.
The time a job will begin rollout of the job document to all devices in the
* target group for a job. The startTime
can be scheduled up to a year
* in advance and must be scheduled a minimum of thirty minutes from the current
* time. The date and time format for the startTime
is YYYY-MM-DD for
* the date and HH:MM for the time.
The time a job will begin rollout of the job document to all devices in the
* target group for a job. The startTime
can be scheduled up to a year
* in advance and must be scheduled a minimum of thirty minutes from the current
* time. The date and time format for the startTime
is YYYY-MM-DD for
* the date and HH:MM for the time.
The time a job will stop rollout of the job document to all devices in the
* target group for a job. The endTime
must take place no later than
* two years from the current time and be scheduled a minimum of thirty minutes
* from the current time. The minimum duration between startTime
and
* endTime
is thirty minutes. The maximum duration between
* startTime
and endTime
is two years. The date and time
* format for the endTime
is YYYY-MM-DD for the date and HH:MM for the
* time.
The time a job will stop rollout of the job document to all devices in the
* target group for a job. The endTime
must take place no later than
* two years from the current time and be scheduled a minimum of thirty minutes
* from the current time. The minimum duration between startTime
and
* endTime
is thirty minutes. The maximum duration between
* startTime
and endTime
is two years. The date and time
* format for the endTime
is YYYY-MM-DD for the date and HH:MM for the
* time.
The time a job will stop rollout of the job document to all devices in the
* target group for a job. The endTime
must take place no later than
* two years from the current time and be scheduled a minimum of thirty minutes
* from the current time. The minimum duration between startTime
and
* endTime
is thirty minutes. The maximum duration between
* startTime
and endTime
is two years. The date and time
* format for the endTime
is YYYY-MM-DD for the date and HH:MM for the
* time.
The time a job will stop rollout of the job document to all devices in the
* target group for a job. The endTime
must take place no later than
* two years from the current time and be scheduled a minimum of thirty minutes
* from the current time. The minimum duration between startTime
and
* endTime
is thirty minutes. The maximum duration between
* startTime
and endTime
is two years. The date and time
* format for the endTime
is YYYY-MM-DD for the date and HH:MM for the
* time.
The time a job will stop rollout of the job document to all devices in the
* target group for a job. The endTime
must take place no later than
* two years from the current time and be scheduled a minimum of thirty minutes
* from the current time. The minimum duration between startTime
and
* endTime
is thirty minutes. The maximum duration between
* startTime
and endTime
is two years. The date and time
* format for the endTime
is YYYY-MM-DD for the date and HH:MM for the
* time.
The time a job will stop rollout of the job document to all devices in the
* target group for a job. The endTime
must take place no later than
* two years from the current time and be scheduled a minimum of thirty minutes
* from the current time. The minimum duration between startTime
and
* endTime
is thirty minutes. The maximum duration between
* startTime
and endTime
is two years. The date and time
* format for the endTime
is YYYY-MM-DD for the date and HH:MM for the
* time.
The time a job will stop rollout of the job document to all devices in the
* target group for a job. The endTime
must take place no later than
* two years from the current time and be scheduled a minimum of thirty minutes
* from the current time. The minimum duration between startTime
and
* endTime
is thirty minutes. The maximum duration between
* startTime
and endTime
is two years. The date and time
* format for the endTime
is YYYY-MM-DD for the date and HH:MM for the
* time.
The time a job will stop rollout of the job document to all devices in the
* target group for a job. The endTime
must take place no later than
* two years from the current time and be scheduled a minimum of thirty minutes
* from the current time. The minimum duration between startTime
and
* endTime
is thirty minutes. The maximum duration between
* startTime
and endTime
is two years. The date and time
* format for the endTime
is YYYY-MM-DD for the date and HH:MM for the
* time.
Specifies the end behavior for all job executions after a job reaches the
* selected endTime
. If endTime
is not selected when
* creating the job, then endBehavior
does not apply.
Specifies the end behavior for all job executions after a job reaches the
* selected endTime
. If endTime
is not selected when
* creating the job, then endBehavior
does not apply.
Specifies the end behavior for all job executions after a job reaches the
* selected endTime
. If endTime
is not selected when
* creating the job, then endBehavior
does not apply.
Specifies the end behavior for all job executions after a job reaches the
* selected endTime
. If endTime
is not selected when
* creating the job, then endBehavior
does not apply.
Specifies the end behavior for all job executions after a job reaches the
* selected endTime
. If endTime
is not selected when
* creating the job, then endBehavior
does not apply.
Specifies the end behavior for all job executions after a job reaches the
* selected endTime
. If endTime
is not selected when
* creating the job, then endBehavior
does not apply.
An optional configuration within the SchedulingConfig
to setup a
* recurring maintenance window with a predetermined start time and duration for
* the rollout of a job document to all devices in a target group for a job.
An optional configuration within the SchedulingConfig
to setup a
* recurring maintenance window with a predetermined start time and duration for
* the rollout of a job document to all devices in a target group for a job.
An optional configuration within the SchedulingConfig
to setup a
* recurring maintenance window with a predetermined start time and duration for
* the rollout of a job document to all devices in a target group for a job.
An optional configuration within the SchedulingConfig
to setup a
* recurring maintenance window with a predetermined start time and duration for
* the rollout of a job document to all devices in a target group for a job.
An optional configuration within the SchedulingConfig
to setup a
* recurring maintenance window with a predetermined start time and duration for
* the rollout of a job document to all devices in a target group for a job.
An optional configuration within the SchedulingConfig
to setup a
* recurring maintenance window with a predetermined start time and duration for
* the rollout of a job document to all devices in a target group for a job.
An optional configuration within the SchedulingConfig
to setup a
* recurring maintenance window with a predetermined start time and duration for
* the rollout of a job document to all devices in a target group for a job.
An optional configuration within the SchedulingConfig
to setup a
* recurring maintenance window with a predetermined start time and duration for
* the rollout of a job document to all devices in a target group for a job.