Struct rusoto_ecs::Deployment [] [src]

pub struct Deployment {
    pub created_at: Option<f64>,
    pub desired_count: Option<i64>,
    pub id: Option<String>,
    pub pending_count: Option<i64>,
    pub running_count: Option<i64>,
    pub status: Option<String>,
    pub task_definition: Option<String>,
    pub updated_at: Option<f64>,
}

The details of an Amazon ECS service deployment.

Fields

The Unix timestamp for when the service was created.

The most recent desired count of tasks that was specified for the service to deploy or maintain.

The ID of the deployment.

The number of tasks in the deployment that are in the PENDING status.

The number of tasks in the deployment that are in the RUNNING status.

The status of the deployment. Valid values are PRIMARY (for the most recent deployment), ACTIVE (for previous deployments that still have tasks running, but are being replaced with the PRIMARY deployment), and INACTIVE (for deployments that have been completely replaced).

The most recent task definition that was specified for the service to use.

The Unix timestamp for when the service was last updated.

Trait Implementations

impl Default for Deployment
[src]

[src]

Returns the "default value" for a type. Read more

impl Debug for Deployment
[src]

[src]

Formats the value using the given formatter.

impl Clone for Deployment
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more