Package com.pulumi.aws.codedeploy.inputs
Class DeploymentGroupBlueGreenDeploymentConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.codedeploy.inputs.DeploymentGroupBlueGreenDeploymentConfigArgs
-
public final class DeploymentGroupBlueGreenDeploymentConfigArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeploymentGroupBlueGreenDeploymentConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DeploymentGroupBlueGreenDeploymentConfigArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DeploymentGroupBlueGreenDeploymentConfigArgs.Builderbuilder()static DeploymentGroupBlueGreenDeploymentConfigArgs.Builderbuilder(DeploymentGroupBlueGreenDeploymentConfigArgs defaults)java.util.Optional<com.pulumi.core.Output<DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs>>deploymentReadyOption()java.util.Optional<com.pulumi.core.Output<DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs>>greenFleetProvisioningOption()java.util.Optional<com.pulumi.core.Output<DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs>>terminateBlueInstancesOnDeploymentSuccess()
-
-
-
Field Detail
-
Empty
public static final DeploymentGroupBlueGreenDeploymentConfigArgs Empty
-
-
Method Detail
-
deploymentReadyOption
public java.util.Optional<com.pulumi.core.Output<DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs>> deploymentReadyOption()
- Returns:
- Information about the action to take when newly provisioned instances are ready to receive traffic in a blue/green deployment (documented below).
-
greenFleetProvisioningOption
public java.util.Optional<com.pulumi.core.Output<DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs>> greenFleetProvisioningOption()
- Returns:
- Information about how instances are provisioned for a replacement environment in a blue/green deployment (documented below).
-
terminateBlueInstancesOnDeploymentSuccess
public java.util.Optional<com.pulumi.core.Output<DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs>> terminateBlueInstancesOnDeploymentSuccess()
- Returns:
- Information about whether to terminate instances in the original fleet during a blue/green deployment (documented below). _Only one `blueGreenDeploymentConfig` is allowed_.
-
builder
public static DeploymentGroupBlueGreenDeploymentConfigArgs.Builder builder()
-
builder
public static DeploymentGroupBlueGreenDeploymentConfigArgs.Builder builder(DeploymentGroupBlueGreenDeploymentConfigArgs defaults)
-
-