Package com.pulumi.aws.route53.inputs
Class RecordAliasArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.route53.inputs.RecordAliasArgs.Builder
-
- Enclosing class:
- RecordAliasArgs
public static final class RecordAliasArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RecordAliasArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RecordAliasArgsbuild()RecordAliasArgs.BuilderevaluateTargetHealth(com.pulumi.core.Output<java.lang.Boolean> evaluateTargetHealth)RecordAliasArgs.BuilderevaluateTargetHealth(java.lang.Boolean evaluateTargetHealth)RecordAliasArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)RecordAliasArgs.Buildername(java.lang.String name)RecordAliasArgs.BuilderzoneId(com.pulumi.core.Output<java.lang.String> zoneId)RecordAliasArgs.BuilderzoneId(java.lang.String zoneId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RecordAliasArgs defaults)
-
-
Method Detail
-
evaluateTargetHealth
public RecordAliasArgs.Builder evaluateTargetHealth(com.pulumi.core.Output<java.lang.Boolean> evaluateTargetHealth)
- Parameters:
evaluateTargetHealth- Set to `true` if you want Route 53 to determine whether to respond to DNS queries using this resource record set by checking the health of the resource record set. Some resources have special requirements, see [related part of documentation](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-values.html#rrsets-values-alias-evaluate-target-health).- Returns:
- builder
-
evaluateTargetHealth
public RecordAliasArgs.Builder evaluateTargetHealth(java.lang.Boolean evaluateTargetHealth)
- Parameters:
evaluateTargetHealth- Set to `true` if you want Route 53 to determine whether to respond to DNS queries using this resource record set by checking the health of the resource record set. Some resources have special requirements, see [related part of documentation](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-values.html#rrsets-values-alias-evaluate-target-health).- Returns:
- builder
-
name
public RecordAliasArgs.Builder name(com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- DNS domain name for a CloudFront distribution, S3 bucket, ELB, AWS Global Accelerator, or another resource record set in this hosted zone.- Returns:
- builder
-
name
public RecordAliasArgs.Builder name(java.lang.String name)
- Parameters:
name- DNS domain name for a CloudFront distribution, S3 bucket, ELB, AWS Global Accelerator, or another resource record set in this hosted zone.- Returns:
- builder
-
zoneId
public RecordAliasArgs.Builder zoneId(com.pulumi.core.Output<java.lang.String> zoneId)
- Parameters:
zoneId- Hosted zone ID for a CloudFront distribution, S3 bucket, ELB, AWS Global Accelerator, or Route 53 hosted zone. See `resource_elb.zone_id` for example.- Returns:
- builder
-
zoneId
public RecordAliasArgs.Builder zoneId(java.lang.String zoneId)
- Parameters:
zoneId- Hosted zone ID for a CloudFront distribution, S3 bucket, ELB, AWS Global Accelerator, or Route 53 hosted zone. See `resource_elb.zone_id` for example.- Returns:
- builder
-
build
public RecordAliasArgs build()
-
-