DeploymentConfigZonalConfig class

Constructors

DeploymentConfigZonalConfig({Input<int?>? firstZoneMonitorDurationInSeconds, Input<DeploymentConfigZonalConfigMinimumHealthyHostsPerZone?>? minimumHealthyHostsPerZone, 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.
const
DeploymentConfigZonalConfig.fromMap(Map<String, dynamic> map)
factory

Properties

firstZoneMonitorDurationInSeconds → Input<int?>?
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.
final
hashCode int
The hash code for this object.
no setterinherited
minimumHealthyHostsPerZone → Input<DeploymentConfigZonalConfigMinimumHealthyHostsPerZone?>?
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.
final
monitorDurationInSeconds → Input<int?>?
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.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited