Create Deployment Config
| codedeploy_create_deployment_config | R Documentation | 
Creates a deployment configuration¶
Description¶
Creates a deployment configuration.
Usage¶
codedeploy_create_deployment_config(deploymentConfigName,
  minimumHealthyHosts, trafficRoutingConfig, computePlatform, zonalConfig)
Arguments¶
deploymentConfigName | 
[required] The name of the deployment configuration to create.  | 
minimumHealthyHosts | 
The minimum number of healthy instances that should be available at any time during the deployment. There are two parameters expected in the input: type and value. The type parameter takes either of the following values: 
 The value parameter takes an integer. For example, to set a minimum of 95% healthy instance, specify a type of FLEET_PERCENT and a value of 95.  | 
trafficRoutingConfig | 
The configuration that specifies how the deployment traffic is routed.  | 
computePlatform | 
The destination platform type for the deployment
(  | 
zonalConfig | 
Configure the  For more information about the zonal configuration feature, see zonal configuration in the CodeDeploy User Guide.  | 
Value¶
A list with the following syntax:
list(
  deploymentConfigId = "string"
)
Request syntax¶
svc$create_deployment_config(
  deploymentConfigName = "string",
  minimumHealthyHosts = list(
    type = "HOST_COUNT"|"FLEET_PERCENT",
    value = 123
  ),
  trafficRoutingConfig = list(
    type = "TimeBasedCanary"|"TimeBasedLinear"|"AllAtOnce",
    timeBasedCanary = list(
      canaryPercentage = 123,
      canaryInterval = 123
    ),
    timeBasedLinear = list(
      linearPercentage = 123,
      linearInterval = 123
    )
  ),
  computePlatform = "Server"|"Lambda"|"ECS",
  zonalConfig = list(
    firstZoneMonitorDurationInSeconds = 123,
    monitorDurationInSeconds = 123,
    minimumHealthyHostsPerZone = list(
      type = "HOST_COUNT"|"FLEET_PERCENT",
      value = 123
    )
  )
)