DeploymentConfigZonalConfig

data class DeploymentConfigZonalConfig(val firstZoneMonitorDurationInSeconds: Int? = null, val minimumHealthyHostsPerZone: DeploymentConfigMinimumHealthyHostsPerZone? = null, val monitorDurationInSeconds: Int? = null)

Constructors

Link copied to clipboard
constructor(firstZoneMonitorDurationInSeconds: Int? = null, minimumHealthyHostsPerZone: DeploymentConfigMinimumHealthyHostsPerZone? = null, monitorDurationInSeconds: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The period of time, in seconds, that CodeDeploy must wait after completing a deployment to the first Availability Zone. CodeDeploy will wait this amount of time before starting a deployment to the second Availability Zone. You might set this option if you want to allow extra bake time for the first Availability Zone. If you don't specify a value for firstZoneMonitorDurationInSeconds , then CodeDeploy uses the monitorDurationInSeconds value for the first Availability Zone. For more information about the zonal configuration feature, see zonal configuration in the CodeDeploy User Guide .

Link copied to clipboard

The number or percentage of instances that must remain available per Availability Zone during a deployment. This option works in conjunction with the MinimumHealthyHosts option. For more information, see About the minimum number of healthy hosts per Availability Zone in the CodeDeploy User Guide . If you don't specify the minimumHealthyHostsPerZone option, then CodeDeploy uses a default value of 0 percent. For more information about the zonal configuration feature, see zonal configuration in the CodeDeploy User Guide .

Link copied to clipboard

The period of time, in seconds, that CodeDeploy must wait after completing a deployment to an Availability Zone. CodeDeploy will wait this amount of time before starting a deployment to the next Availability Zone. Consider adding a monitor duration to give the deployment some time to prove itself (or 'bake') in one Availability Zone before it is released in the next zone. If you don't specify a monitorDurationInSeconds , CodeDeploy starts deploying to the next Availability Zone immediately. For more information about the zonal configuration feature, see zonal configuration in the CodeDeploy User Guide .