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
)
)
)