Struct rusoto_autoscaling::Activity
[−]
[src]
pub struct Activity { pub activity_id: XmlString, pub auto_scaling_group_name: XmlStringMaxLen255, pub cause: XmlStringMaxLen1023, pub description: Option<XmlString>, pub details: Option<XmlString>, pub end_time: Option<TimestampType>, pub progress: Option<Progress>, pub start_time: TimestampType, pub status_code: ScalingActivityStatusCode, pub status_message: Option<XmlStringMaxLen255>, }
Describes scaling activity, which is a long-running process that represents a change to your Auto Scaling group, such as changing its size or replacing an instance.
Fields
activity_id: XmlString
The ID of the activity.
auto_scaling_group_name: XmlStringMaxLen255
The name of the Auto Scaling group.
cause: XmlStringMaxLen1023
The reason the activity began.
description: Option<XmlString>
A friendly, more verbose description of the activity.
details: Option<XmlString>
The details about the activity.
end_time: Option<TimestampType>
The end time of the activity.
progress: Option<Progress>
A value between 0 and 100 that indicates the progress of the activity.
start_time: TimestampType
The start time of the activity.
status_code: ScalingActivityStatusCode
The current status of the activity.
status_message: Option<XmlStringMaxLen255>
A friendly, more verbose description of the activity status.
Trait Implementations
impl Default for Activity
[src]
impl Debug for Activity
[src]
impl Clone for Activity
[src]
fn clone(&self) -> Activity
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more