Package com.pulumi.aws.codedeploy.inputs
Class DeploymentGroupLoadBalancerInfoArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.codedeploy.inputs.DeploymentGroupLoadBalancerInfoArgs
-
public final class DeploymentGroupLoadBalancerInfoArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeploymentGroupLoadBalancerInfoArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DeploymentGroupLoadBalancerInfoArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DeploymentGroupLoadBalancerInfoArgs.Builderbuilder()static DeploymentGroupLoadBalancerInfoArgs.Builderbuilder(DeploymentGroupLoadBalancerInfoArgs defaults)java.util.Optional<com.pulumi.core.Output<java.util.List<DeploymentGroupLoadBalancerInfoElbInfoArgs>>>elbInfos()java.util.Optional<com.pulumi.core.Output<java.util.List<DeploymentGroupLoadBalancerInfoTargetGroupInfoArgs>>>targetGroupInfos()java.util.Optional<com.pulumi.core.Output<DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs>>targetGroupPairInfo()
-
-
-
Field Detail
-
Empty
public static final DeploymentGroupLoadBalancerInfoArgs Empty
-
-
Method Detail
-
elbInfos
public java.util.Optional<com.pulumi.core.Output<java.util.List<DeploymentGroupLoadBalancerInfoElbInfoArgs>>> elbInfos()
- Returns:
- The Classic Elastic Load Balancer to use in a deployment. Conflicts with `targetGroupInfo` and `targetGroupPairInfo`.
-
targetGroupInfos
public java.util.Optional<com.pulumi.core.Output<java.util.List<DeploymentGroupLoadBalancerInfoTargetGroupInfoArgs>>> targetGroupInfos()
- Returns:
- The (Application/Network Load Balancer) target group to use in a deployment. Conflicts with `elbInfo` and `targetGroupPairInfo`.
-
targetGroupPairInfo
public java.util.Optional<com.pulumi.core.Output<DeploymentGroupLoadBalancerInfoTargetGroupPairInfoArgs>> targetGroupPairInfo()
- Returns:
- The (Application/Network Load Balancer) target group pair to use in a deployment. Conflicts with `elbInfo` and `targetGroupInfo`.
-
builder
public static DeploymentGroupLoadBalancerInfoArgs.Builder builder()
-
builder
public static DeploymentGroupLoadBalancerInfoArgs.Builder builder(DeploymentGroupLoadBalancerInfoArgs defaults)
-
-