Struct rusoto_codedeploy::InstanceSummary
[−]
[src]
pub struct InstanceSummary { pub deployment_id: Option<String>, pub instance_id: Option<String>, pub instance_type: Option<String>, pub last_updated_at: Option<f64>, pub lifecycle_events: Option<Vec<LifecycleEvent>>, pub status: Option<String>, }
Information about an instance in a deployment.
Fields
deployment_id: Option<String>
The deployment ID.
instance_id: Option<String>
The instance ID.
instance_type: Option<String>
Information about which environment an instance belongs to in a blue/green deployment.
-
BLUE: The instance is part of the original environment.
-
GREEN: The instance is part of the replacement environment.
last_updated_at: Option<f64>
A timestamp indicating when the instance information was last updated.
lifecycle_events: Option<Vec<LifecycleEvent>>
A list of lifecycle events for this instance.
status: Option<String>
The deployment status for this instance:
-
Pending: The deployment is pending for this instance.
-
In Progress: The deployment is in progress for this instance.
-
Succeeded: The deployment has succeeded for this instance.
-
Failed: The deployment has failed for this instance.
-
Skipped: The deployment has been skipped for this instance.
-
Unknown: The deployment status is unknown for this instance.
Trait Implementations
impl Default for InstanceSummary
[src]
fn default() -> InstanceSummary
[src]
Returns the "default value" for a type. Read more
impl Debug for InstanceSummary
[src]
impl Clone for InstanceSummary
[src]
fn clone(&self) -> InstanceSummary
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more