Fugue.AWS.ECS.DeploymentConfiguration

Table of Contents

Module Members

new

(Function)

new DeploymentConfiguration (Constructor)

Controls how many tasks may run while deploying a Service. See http://docs.aws.amazon.com/AmazonECS/latest/developerguide/update-service.html for full details on how ECS handles service deployment.

Example usage:

deploymentConfiguration: ECS.DeploymentConfiguration.new {
  maximumPercent: 200,
  minimumHealthyPercent: 50,
}

Type Signature

 fun { maximumPercent: Int,
       minimumHealthyPercent: Int} -> DeploymentConfiguration
Argument: maximumPercent

The maximum percent of the service’s numDesired tasks that may be running during a deployment.

Type: Int

Argument: minimumHealthyPercent

The minimum percent of the service’s numDesired tasks that must be healthy during a deployment.

Type: Int

Returns:

The Fugue.Core.AWS.ECS.DeploymentConfiguration value.

Type: DeploymentConfiguration