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]
impl Default for InstanceSummary
fn default() -> InstanceSummary
[src]
fn default() -> InstanceSummary
Returns the "default value" for a type. Read more
impl Debug for InstanceSummary
[src]
impl Debug for InstanceSummary
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 InstanceSummary
[src]
impl Clone for InstanceSummary
fn clone(&self) -> InstanceSummary
[src]
fn clone(&self) -> InstanceSummary
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 InstanceSummary
[src]
impl PartialEq for InstanceSummary
fn eq(&self, other: &InstanceSummary) -> bool
[src]
fn eq(&self, other: &InstanceSummary) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &InstanceSummary) -> bool
[src]
fn ne(&self, other: &InstanceSummary) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for InstanceSummary
impl Send for InstanceSummary
impl Sync for InstanceSummary
impl Sync for InstanceSummary