Package com.pulumi.aws.route53.inputs
Class RecordAliasArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.route53.inputs.RecordAliasArgs
-
public final class RecordAliasArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRecordAliasArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static RecordAliasArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RecordAliasArgs.Builderbuilder()static RecordAliasArgs.Builderbuilder(RecordAliasArgs defaults)com.pulumi.core.Output<java.lang.Boolean>evaluateTargetHealth()com.pulumi.core.Output<java.lang.String>name()com.pulumi.core.Output<java.lang.String>zoneId()
-
-
-
Field Detail
-
Empty
public static final RecordAliasArgs Empty
-
-
Method Detail
-
evaluateTargetHealth
public com.pulumi.core.Output<java.lang.Boolean> evaluateTargetHealth()
- Returns:
- 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).
-
name
public com.pulumi.core.Output<java.lang.String> name()
- Returns:
- DNS domain name for a CloudFront distribution, S3 bucket, ELB, AWS Global Accelerator, or another resource record set in this hosted zone.
-
zoneId
public com.pulumi.core.Output<java.lang.String> zoneId()
- Returns:
- 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.
-
builder
public static RecordAliasArgs.Builder builder()
-
builder
public static RecordAliasArgs.Builder builder(RecordAliasArgs defaults)
-
-