

# DaemonDeploymentConfiguration


Optional deployment parameters that control how a daemon rolls out updates across container instances.

## Contents


 ** alarms **   <a name="ECS-Type-DaemonDeploymentConfiguration-alarms"></a>
The CloudWatch alarm configuration for the daemon deployment. When alarms are triggered during a deployment, the deployment can be automatically rolled back.  
Type: [DaemonAlarmConfiguration](API_DaemonAlarmConfiguration.md) object  
Required: No

 ** bakeTimeInMinutes **   <a name="ECS-Type-DaemonDeploymentConfiguration-bakeTimeInMinutes"></a>
The amount of time (in minutes) to wait after a successful deployment step before proceeding. This allows time to monitor for issues before continuing. The default value is 0.  
Type: Integer  
Required: No

 ** drainPercent **   <a name="ECS-Type-DaemonDeploymentConfiguration-drainPercent"></a>
The percentage of container instances to drain simultaneously during a daemon deployment. Valid values are between 0.0 and 100.0.  
Type: Double  
Valid Range: Minimum value of 0.0. Maximum value of 100.0.  
Required: No

## See Also


For more information about using this API in one of the language-specific Amazon SDKs, see the following:
+  [Amazon SDK for C\$1\$1](https://docs.amazonaws.cn/goto/SdkForCpp/ecs-2014-11-13/DaemonDeploymentConfiguration) 
+  [Amazon SDK for Java V2](https://docs.amazonaws.cn/goto/SdkForJavaV2/ecs-2014-11-13/DaemonDeploymentConfiguration) 
+  [Amazon SDK for Ruby V3](https://docs.amazonaws.cn/goto/SdkForRubyV3/ecs-2014-11-13/DaemonDeploymentConfiguration) 