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
maximum_percent: Option<i64>
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.
minimum_healthy_percent: Option<i64>
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]
fn default() -> DeploymentConfiguration
[src]
Returns the "default value" for a type. Read more
impl Debug for DeploymentConfiguration
[src]
impl Clone for DeploymentConfiguration
[src]
fn clone(&self) -> DeploymentConfiguration
[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