Struct rusoto_autoscaling::Activity
[−]
[src]
pub struct Activity { pub activity_id: String, pub auto_scaling_group_name: String, pub cause: String, pub description: Option<String>, pub details: Option<String>, pub end_time: Option<String>, pub progress: Option<i64>, pub start_time: String, pub status_code: String, pub status_message: Option<String>, }
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: String
The ID of the activity.
auto_scaling_group_name: String
The name of the Auto Scaling group.
cause: String
The reason the activity began.
description: Option<String>
A friendly, more verbose description of the activity.
details: Option<String>
The details about the activity.
end_time: Option<String>
The end time of the activity.
progress: Option<i64>
A value between 0 and 100 that indicates the progress of the activity.
start_time: String
The start time of the activity.
status_code: String
The current status of the activity.
status_message: Option<String>
A friendly, more verbose description of the activity status.
Trait Implementations
impl Default for Activity
[src]
impl Debug for Activity
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more