ServerDeploymentConfigProps Struct
Construction properties of ServerDeploymentConfig.
Example
ts
const deploymentConfig = new codedeploy.ServerDeploymentConfig(this, 'DeploymentConfiguration', {
deploymentConfigName: 'MyDeploymentConfiguration', // optional property
// one of these is required, but both cannot be specified at the same time
minimumHealthyHosts: codedeploy.MinimumHealthyHosts.count(2),
// minimumHealthyHosts: codedeploy.MinimumHealthyHosts.percentage(75),
});
Properties
deploymentConfigNameoptionalstringdeployment_config_nameoptionalstrdeploymentConfigNameoptionalStringDeploymentConfigNameoptionalstringDeploymentConfigNameoptional*string#The physical, human-readable name of the Deployment Configuration.
Default: automatically generated name
minimumHealthyHostsMinimumHealthyHostsminimum_healthy_hostsMinimumHealthyHostsminimumHealthyHostsMinimumHealthyHostsMinimumHealthyHostsMinimumHealthyHostsMinimumHealthyHostsMinimumHealthyHostsrequired#Minimum number of healthy hosts.
zonalConfigoptionalZonalConfigzonal_configoptionalZonalConfigzonalConfigoptionalZonalConfigZonalConfigoptionalZonalConfigZonalConfigoptionalZonalConfig#Configure CodeDeploy to deploy your application to one Availability Zone at a time within an AWS Region.
Default: deploy your application to a random selection of hosts across a Region