Package com.pulumi.aws.alb.inputs
Class TargetGroupTargetGroupHealthDnsFailoverArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.alb.inputs.TargetGroupTargetGroupHealthDnsFailoverArgs.Builder
-
- Enclosing class:
- TargetGroupTargetGroupHealthDnsFailoverArgs
public static final class TargetGroupTargetGroupHealthDnsFailoverArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(TargetGroupTargetGroupHealthDnsFailoverArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TargetGroupTargetGroupHealthDnsFailoverArgsbuild()TargetGroupTargetGroupHealthDnsFailoverArgs.BuilderminimumHealthyTargetsCount(com.pulumi.core.Output<java.lang.String> minimumHealthyTargetsCount)TargetGroupTargetGroupHealthDnsFailoverArgs.BuilderminimumHealthyTargetsCount(java.lang.String minimumHealthyTargetsCount)TargetGroupTargetGroupHealthDnsFailoverArgs.BuilderminimumHealthyTargetsPercentage(com.pulumi.core.Output<java.lang.String> minimumHealthyTargetsPercentage)TargetGroupTargetGroupHealthDnsFailoverArgs.BuilderminimumHealthyTargetsPercentage(java.lang.String minimumHealthyTargetsPercentage)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TargetGroupTargetGroupHealthDnsFailoverArgs defaults)
-
-
Method Detail
-
minimumHealthyTargetsCount
public TargetGroupTargetGroupHealthDnsFailoverArgs.Builder minimumHealthyTargetsCount(@Nullable com.pulumi.core.Output<java.lang.String> minimumHealthyTargetsCount)
- Parameters:
minimumHealthyTargetsCount- The minimum number of targets that must be healthy. If the number of healthy targets is below this value, mark the zone as unhealthy in DNS, so that traffic is routed only to healthy zones. The possible values are `off` or an integer from `1` to the maximum number of targets. The default is `off`.- Returns:
- builder
-
minimumHealthyTargetsCount
public TargetGroupTargetGroupHealthDnsFailoverArgs.Builder minimumHealthyTargetsCount(java.lang.String minimumHealthyTargetsCount)
- Parameters:
minimumHealthyTargetsCount- The minimum number of targets that must be healthy. If the number of healthy targets is below this value, mark the zone as unhealthy in DNS, so that traffic is routed only to healthy zones. The possible values are `off` or an integer from `1` to the maximum number of targets. The default is `off`.- Returns:
- builder
-
minimumHealthyTargetsPercentage
public TargetGroupTargetGroupHealthDnsFailoverArgs.Builder minimumHealthyTargetsPercentage(@Nullable com.pulumi.core.Output<java.lang.String> minimumHealthyTargetsPercentage)
- Parameters:
minimumHealthyTargetsPercentage- The minimum percentage of targets that must be healthy. If the percentage of healthy targets is below this value, mark the zone as unhealthy in DNS, so that traffic is routed only to healthy zones. The possible values are `off` or an integer from `1` to `100`. The default is `off`.- Returns:
- builder
-
minimumHealthyTargetsPercentage
public TargetGroupTargetGroupHealthDnsFailoverArgs.Builder minimumHealthyTargetsPercentage(java.lang.String minimumHealthyTargetsPercentage)
- Parameters:
minimumHealthyTargetsPercentage- The minimum percentage of targets that must be healthy. If the percentage of healthy targets is below this value, mark the zone as unhealthy in DNS, so that traffic is routed only to healthy zones. The possible values are `off` or an integer from `1` to `100`. The default is `off`.- Returns:
- builder
-
build
public TargetGroupTargetGroupHealthDnsFailoverArgs build()
-
-