DeploymentConfigZonalConfig constructor

const DeploymentConfigZonalConfig({
  1. Input<int?>? firstZoneMonitorDurationInSeconds,
  2. Input<DeploymentConfigZonalConfigMinimumHealthyHostsPerZone?>? minimumHealthyHostsPerZone,
  3. Input<int?>? monitorDurationInSeconds,
})

Creates a new DeploymentConfigZonalConfig. firstZoneMonitorDurationInSeconds 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. If you don't specify a value for firstZoneMonitorDurationInSeconds, then CodeDeploy uses the monitorDurationInSeconds value for the first Availability Zone. minimumHealthyHostsPerZone The number or percentage of instances that must remain available per Availability Zone during a deployment. If you don't specify a value under minimumHealthyHostsPerZone, then CodeDeploy uses a default value of 0 percent. This block is more documented below. monitorDurationInSeconds 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. If you don't specify a monitorDurationInSeconds, CodeDeploy starts deploying to the next Availability Zone immediately.

Implementation

const DeploymentConfigZonalConfig({
  this.firstZoneMonitorDurationInSeconds,
  this.minimumHealthyHostsPerZone,
  this.monitorDurationInSeconds,
});