Class DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs
Inheritance
System.Object
DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.CodeDeploy.Inputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs : ResourceArgs
Constructors
View SourceDeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs()
Declaration
public DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs()
Properties
View SourceAction
The action to take on instances in the original environment after a successful blue/green deployment.
TERMINATE: Instances are terminated after a specified wait time.KEEP_ALIVE: Instances are left running after they are deregistered from the load balancer and removed from the deployment group.
Declaration
public Input<string> Action { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
TerminationWaitTimeInMinutes
The number of minutes to wait after a successful blue/green deployment before terminating instances from the original environment.
Declaration
public Input<int> TerminationWaitTimeInMinutes { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |