Package com.pulumi.aws.route53.inputs
Class RecordsExclusiveResourceRecordSetAliasTargetArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.route53.inputs.RecordsExclusiveResourceRecordSetAliasTargetArgs.Builder
-
- Enclosing class:
- RecordsExclusiveResourceRecordSetAliasTargetArgs
public static final class RecordsExclusiveResourceRecordSetAliasTargetArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RecordsExclusiveResourceRecordSetAliasTargetArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RecordsExclusiveResourceRecordSetAliasTargetArgsbuild()RecordsExclusiveResourceRecordSetAliasTargetArgs.BuilderdnsName(com.pulumi.core.Output<java.lang.String> dnsName)RecordsExclusiveResourceRecordSetAliasTargetArgs.BuilderdnsName(java.lang.String dnsName)RecordsExclusiveResourceRecordSetAliasTargetArgs.BuilderevaluateTargetHealth(com.pulumi.core.Output<java.lang.Boolean> evaluateTargetHealth)RecordsExclusiveResourceRecordSetAliasTargetArgs.BuilderevaluateTargetHealth(java.lang.Boolean evaluateTargetHealth)RecordsExclusiveResourceRecordSetAliasTargetArgs.BuilderhostedZoneId(com.pulumi.core.Output<java.lang.String> hostedZoneId)RecordsExclusiveResourceRecordSetAliasTargetArgs.BuilderhostedZoneId(java.lang.String hostedZoneId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RecordsExclusiveResourceRecordSetAliasTargetArgs defaults)
-
-
Method Detail
-
dnsName
public RecordsExclusiveResourceRecordSetAliasTargetArgs.Builder dnsName(com.pulumi.core.Output<java.lang.String> dnsName)
- Parameters:
dnsName- DNS domain name for another resource record set in this hosted zone.- Returns:
- builder
-
dnsName
public RecordsExclusiveResourceRecordSetAliasTargetArgs.Builder dnsName(java.lang.String dnsName)
- Parameters:
dnsName- DNS domain name for another resource record set in this hosted zone.- Returns:
- builder
-
evaluateTargetHealth
public RecordsExclusiveResourceRecordSetAliasTargetArgs.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 [the AWS documentation](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-values.html#rrsets-values-alias-evaluate-target-health) for additional details.- Returns:
- builder
-
evaluateTargetHealth
public RecordsExclusiveResourceRecordSetAliasTargetArgs.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 [the AWS documentation](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-values.html#rrsets-values-alias-evaluate-target-health) for additional details.- Returns:
- builder
-
hostedZoneId
public RecordsExclusiveResourceRecordSetAliasTargetArgs.Builder hostedZoneId(com.pulumi.core.Output<java.lang.String> hostedZoneId)
- Parameters:
hostedZoneId- Hosted zone ID for a CloudFront distribution, S3 bucket, ELB, AWS Global Accelerator, or Route 53 hosted zone. See `resource_elb.zone_id` for an example.- Returns:
- builder
-
hostedZoneId
public RecordsExclusiveResourceRecordSetAliasTargetArgs.Builder hostedZoneId(java.lang.String hostedZoneId)
- Parameters:
hostedZoneId- Hosted zone ID for a CloudFront distribution, S3 bucket, ELB, AWS Global Accelerator, or Route 53 hosted zone. See `resource_elb.zone_id` for an example.- Returns:
- builder
-
build
public RecordsExclusiveResourceRecordSetAliasTargetArgs build()
-
-