Struct rusoto_autoscaling::ScheduledUpdateGroupAction [−][src]
pub struct ScheduledUpdateGroupAction { pub auto_scaling_group_name: Option<String>, pub desired_capacity: Option<i64>, pub end_time: Option<String>, pub max_size: Option<i64>, pub min_size: Option<i64>, pub recurrence: Option<String>, pub scheduled_action_arn: Option<String>, pub scheduled_action_name: Option<String>, pub start_time: Option<String>, pub time: Option<String>, }
Describes a scheduled update to an Auto Scaling group.
Fields
auto_scaling_group_name: Option<String>
The name of the Auto Scaling group.
desired_capacity: Option<i64>
The number of instances you prefer to maintain in the group.
end_time: Option<String>
The date and time that the action is scheduled to end. This date and time can be up to one month in the future.
max_size: Option<i64>
The maximum size of the group.
min_size: Option<i64>
The minimum size of the group.
recurrence: Option<String>
The recurring schedule for the action.
scheduled_action_arn: Option<String>
The Amazon Resource Name (ARN) of the scheduled action.
scheduled_action_name: Option<String>
The name of the scheduled action.
start_time: Option<String>
The date and time that the action is scheduled to begin. This date and time can be up to one month in the future.
When StartTime
and EndTime
are specified with Recurrence
, they form the boundaries of when the recurring action will start and stop.
time: Option<String>
This parameter is deprecated.
Trait Implementations
impl Default for ScheduledUpdateGroupAction
[src]
impl Default for ScheduledUpdateGroupAction
fn default() -> ScheduledUpdateGroupAction
[src]
fn default() -> ScheduledUpdateGroupAction
Returns the "default value" for a type. Read more
impl Debug for ScheduledUpdateGroupAction
[src]
impl Debug for ScheduledUpdateGroupAction
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for ScheduledUpdateGroupAction
[src]
impl Clone for ScheduledUpdateGroupAction
fn clone(&self) -> ScheduledUpdateGroupAction
[src]
fn clone(&self) -> ScheduledUpdateGroupAction
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl PartialEq for ScheduledUpdateGroupAction
[src]
impl PartialEq for ScheduledUpdateGroupAction
fn eq(&self, other: &ScheduledUpdateGroupAction) -> bool
[src]
fn eq(&self, other: &ScheduledUpdateGroupAction) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &ScheduledUpdateGroupAction) -> bool
[src]
fn ne(&self, other: &ScheduledUpdateGroupAction) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for ScheduledUpdateGroupAction
impl Send for ScheduledUpdateGroupAction
impl Sync for ScheduledUpdateGroupAction
impl Sync for ScheduledUpdateGroupAction