@Stability(value=Stable) public static final class CfnRecordSet.Builder extends Object implements software.amazon.jsii.Builder<CfnRecordSet>
CfnRecordSet.| Modifier and Type | Method and Description |
|---|---|
CfnRecordSet.Builder |
aliasTarget(CfnRecordSet.AliasTargetProperty aliasTarget)
`AWS::Route53::RecordSet.AliasTarget`.
|
CfnRecordSet.Builder |
aliasTarget(IResolvable aliasTarget)
`AWS::Route53::RecordSet.AliasTarget`.
|
CfnRecordSet |
build() |
CfnRecordSet.Builder |
comment(String comment)
`AWS::Route53::RecordSet.Comment`.
|
static CfnRecordSet.Builder |
create(software.constructs.Construct scope,
String id) |
CfnRecordSet.Builder |
failover(String failover)
`AWS::Route53::RecordSet.Failover`.
|
CfnRecordSet.Builder |
geoLocation(CfnRecordSet.GeoLocationProperty geoLocation)
`AWS::Route53::RecordSet.GeoLocation`.
|
CfnRecordSet.Builder |
geoLocation(IResolvable geoLocation)
`AWS::Route53::RecordSet.GeoLocation`.
|
CfnRecordSet.Builder |
healthCheckId(String healthCheckId)
`AWS::Route53::RecordSet.HealthCheckId`.
|
CfnRecordSet.Builder |
hostedZoneId(String hostedZoneId)
`AWS::Route53::RecordSet.HostedZoneId`.
|
CfnRecordSet.Builder |
hostedZoneName(String hostedZoneName)
`AWS::Route53::RecordSet.HostedZoneName`.
|
CfnRecordSet.Builder |
multiValueAnswer(Boolean multiValueAnswer)
`AWS::Route53::RecordSet.MultiValueAnswer`.
|
CfnRecordSet.Builder |
multiValueAnswer(IResolvable multiValueAnswer)
`AWS::Route53::RecordSet.MultiValueAnswer`.
|
CfnRecordSet.Builder |
name(String name)
`AWS::Route53::RecordSet.Name`.
|
CfnRecordSet.Builder |
region(String region)
`AWS::Route53::RecordSet.Region`.
|
CfnRecordSet.Builder |
resourceRecords(List<String> resourceRecords)
`AWS::Route53::RecordSet.ResourceRecords`.
|
CfnRecordSet.Builder |
setIdentifier(String setIdentifier)
`AWS::Route53::RecordSet.SetIdentifier`.
|
CfnRecordSet.Builder |
ttl(String ttl)
`AWS::Route53::RecordSet.TTL`.
|
CfnRecordSet.Builder |
type(String type)
`AWS::Route53::RecordSet.Type`.
|
CfnRecordSet.Builder |
weight(Number weight)
`AWS::Route53::RecordSet.Weight`.
|
@Stability(value=Stable) public static CfnRecordSet.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnRecordSet.AliasTargetProperty.Builder.@Stability(value=Stable) public CfnRecordSet.Builder name(String name)
name - `AWS::Route53::RecordSet.Name`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder type(String type)
type - `AWS::Route53::RecordSet.Type`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder aliasTarget(CfnRecordSet.AliasTargetProperty aliasTarget)
aliasTarget - `AWS::Route53::RecordSet.AliasTarget`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder aliasTarget(IResolvable aliasTarget)
aliasTarget - `AWS::Route53::RecordSet.AliasTarget`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder comment(String comment)
comment - `AWS::Route53::RecordSet.Comment`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder failover(String failover)
failover - `AWS::Route53::RecordSet.Failover`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder geoLocation(CfnRecordSet.GeoLocationProperty geoLocation)
geoLocation - `AWS::Route53::RecordSet.GeoLocation`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder geoLocation(IResolvable geoLocation)
geoLocation - `AWS::Route53::RecordSet.GeoLocation`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder healthCheckId(String healthCheckId)
healthCheckId - `AWS::Route53::RecordSet.HealthCheckId`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder hostedZoneId(String hostedZoneId)
hostedZoneId - `AWS::Route53::RecordSet.HostedZoneId`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder hostedZoneName(String hostedZoneName)
hostedZoneName - `AWS::Route53::RecordSet.HostedZoneName`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder multiValueAnswer(Boolean multiValueAnswer)
multiValueAnswer - `AWS::Route53::RecordSet.MultiValueAnswer`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder multiValueAnswer(IResolvable multiValueAnswer)
multiValueAnswer - `AWS::Route53::RecordSet.MultiValueAnswer`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder region(String region)
region - `AWS::Route53::RecordSet.Region`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder resourceRecords(List<String> resourceRecords)
resourceRecords - `AWS::Route53::RecordSet.ResourceRecords`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder setIdentifier(String setIdentifier)
setIdentifier - `AWS::Route53::RecordSet.SetIdentifier`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder ttl(String ttl)
ttl - `AWS::Route53::RecordSet.TTL`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet.Builder weight(Number weight)
weight - `AWS::Route53::RecordSet.Weight`. This parameter is required.this@Stability(value=Stable) public CfnRecordSet build()
build in interface software.amazon.jsii.Builder<CfnRecordSet>Copyright © 2021. All rights reserved.