Show / Hide Table of Contents

Class EcsDeploymentConfigProps

Construction properties of EcsDeploymentConfig.

Inheritance
object
EcsDeploymentConfigProps
Implements
IEcsDeploymentConfigProps
IBaseDeploymentConfigOptions
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.CodeDeploy
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class EcsDeploymentConfigProps : IEcsDeploymentConfigProps, IBaseDeploymentConfigOptions
Syntax (vb)
Public Class EcsDeploymentConfigProps Implements IEcsDeploymentConfigProps, IBaseDeploymentConfigOptions
Remarks

ExampleMetadata: infused

Examples
new EcsDeploymentConfig(this, "CustomConfig", new EcsDeploymentConfigProps {
                TrafficRouting = new TimeBasedCanaryTrafficRouting(new TimeBasedCanaryTrafficRoutingProps {
                    Interval = Duration.Minutes(15),
                    Percentage = 5
                })
            });

Synopsis

Constructors

EcsDeploymentConfigProps()

Construction properties of EcsDeploymentConfig.

Properties

DeploymentConfigName

The physical, human-readable name of the Deployment Configuration.

TrafficRouting

The configuration that specifies how traffic is shifted from the 'blue' target group to the 'green' target group during a deployment.

Constructors

EcsDeploymentConfigProps()

Construction properties of EcsDeploymentConfig.

public EcsDeploymentConfigProps()
Remarks

ExampleMetadata: infused

Examples
new EcsDeploymentConfig(this, "CustomConfig", new EcsDeploymentConfigProps {
                TrafficRouting = new TimeBasedCanaryTrafficRouting(new TimeBasedCanaryTrafficRoutingProps {
                    Interval = Duration.Minutes(15),
                    Percentage = 5
                })
            });

Properties

DeploymentConfigName

The physical, human-readable name of the Deployment Configuration.

public string? DeploymentConfigName { get; set; }
Property Value

string

Remarks

Default: - automatically generated name

TrafficRouting

The configuration that specifies how traffic is shifted from the 'blue' target group to the 'green' target group during a deployment.

public TrafficRouting? TrafficRouting { get; set; }
Property Value

TrafficRouting

Remarks

Default: AllAtOnce

Implements

IEcsDeploymentConfigProps
IBaseDeploymentConfigOptions
Back to top Generated by DocFX