Resource Type definition for AWS::CodeDeploy::DeploymentConfig
compute_platform
(String) The destination platform type for the deployment (Lambda, Server, or ECS).deployment_config_name
(String) A name for the deployment configuration. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the deployment configuration name. For more information, see Name Type.minimum_healthy_hosts
(Attributes) 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. (see below for nested schema)traffic_routing_config
(Attributes) The configuration that specifies how the deployment traffic is routed. (see below for nested schema)zonal_config
(Attributes) The zonal deployment config that specifies how the zonal deployment behaves (see below for nested schema)id
(String) Uniquely identifies the resource.minimum_healthy_hosts
Required:
type
(String)value
(Number)traffic_routing_config
Required:
type
(String)Optional:
time_based_canary
(Attributes) (see below for nested schema)time_based_linear
(Attributes) (see below for nested schema)traffic_routing_config.time_based_canary
Required:
canary_interval
(Number)canary_percentage
(Number)traffic_routing_config.time_based_linear
Required:
linear_interval
(Number)linear_percentage
(Number)zonal_config
Optional:
first_zone_monitor_duration_in_seconds
(Number)minimum_healthy_hosts_per_zone
(Attributes) (see below for nested schema)monitor_duration_in_seconds
(Number)zonal_config.minimum_healthy_hosts_per_zone
Required:
type
(String)value
(Number)Import is supported using the following syntax:
$ terraform import awscc_codedeploy_deployment_config.example <resource ID>