Struct rusoto_ecs::DeploymentConfiguration [] [src]

pub struct DeploymentConfiguration {
    pub maximum_percent: Option<i64>,
    pub minimum_healthy_percent: Option<i64>,
}

Optional deployment parameters that control how many tasks run during the deployment and the ordering of stopping and starting tasks.

Fields

The upper limit (as a percentage of the service's desiredCount) of the number of tasks that are allowed in the RUNNING or PENDING state in a service during a deployment. The maximum number of tasks during a deployment is the desiredCount multiplied by maximumPercent/100, rounded down to the nearest integer value.

The lower limit (as a percentage of the service's desiredCount) of the number of running tasks that must remain in the RUNNING state in a service during a deployment. The minimum healthy tasks during a deployment is the desiredCount multiplied by minimumHealthyPercent/100, rounded up to the nearest integer value.

Trait Implementations

impl Default for DeploymentConfiguration
[src]

[src]

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

impl Debug for DeploymentConfiguration
[src]

[src]

Formats the value using the given formatter.

impl Clone for DeploymentConfiguration
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more