Interface CfnDeploymentGroup.IBlueGreenDeploymentConfigurationProperty
Information about blue/green deployment options for a deployment group.
Namespace: Amazon.CDK.AWS.CodeDeploy
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IBlueGreenDeploymentConfigurationProperty
Syntax (vb)
Public Interface IBlueGreenDeploymentConfigurationProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.CodeDeploy;
var blueGreenDeploymentConfigurationProperty = new BlueGreenDeploymentConfigurationProperty {
DeploymentReadyOption = new DeploymentReadyOptionProperty {
ActionOnTimeout = "actionOnTimeout",
WaitTimeInMinutes = 123
},
GreenFleetProvisioningOption = new GreenFleetProvisioningOptionProperty {
Action = "action"
},
TerminateBlueInstancesOnDeploymentSuccess = new BlueInstanceTerminationOptionProperty {
Action = "action",
TerminationWaitTimeInMinutes = 123
}
};
Synopsis
Properties
DeploymentReadyOption | Information about the action to take when newly provisioned instances are ready to receive traffic in a blue/green deployment. |
GreenFleetProvisioningOption | Information about how instances are provisioned for a replacement environment in a blue/green deployment. |
TerminateBlueInstancesOnDeploymentSuccess | Information about whether to terminate instances in the original fleet during a blue/green deployment. |
Properties
DeploymentReadyOption
Information about the action to take when newly provisioned instances are ready to receive traffic in a blue/green deployment.
virtual object DeploymentReadyOption { get; }
Property Value
System.Object
Remarks
GreenFleetProvisioningOption
Information about how instances are provisioned for a replacement environment in a blue/green deployment.
virtual object GreenFleetProvisioningOption { get; }
Property Value
System.Object
Remarks
TerminateBlueInstancesOnDeploymentSuccess
Information about whether to terminate instances in the original fleet during a blue/green deployment.
virtual object TerminateBlueInstancesOnDeploymentSuccess { get; }
Property Value
System.Object