| Package | Description |
|---|---|
| software.amazon.awscdk.services.route53 |
Amazon Route53 Construct Library
|
| software.amazon.awscdk.services.route53.targets |
Route53 Alias Record Targets for the CDK Route53 Library
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IRecordSet.Jsii$Default
Internal default implementation for
IRecordSet. |
| Modifier and Type | Class and Description |
|---|---|
class |
AaaaRecord
A DNS AAAA record.
|
class |
ARecord
A DNS A record.
|
class |
CaaAmazonRecord
A DNS Amazon CAA record.
|
class |
CaaRecord
A DNS CAA record.
|
class |
CnameRecord
A DNS CNAME record.
|
class |
DsRecord
A DNS DS record.
|
static class |
IRecordSet.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
MxRecord
A DNS MX record.
|
class |
NsRecord
A DNS NS record.
|
class |
RecordSet
A record set.
|
class |
SrvRecord
A DNS SRV record.
|
class |
TxtRecord
A DNS TXT record.
|
class |
ZoneDelegationRecord
A record to delegate further lookups to a different set of name servers.
|
| Modifier and Type | Method and Description |
|---|---|
AliasRecordTargetConfig |
IAliasRecordTarget.bind(IRecordSet record)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
IAliasRecordTarget.Jsii$Proxy.bind(IRecordSet record)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
IAliasRecordTarget.bind(IRecordSet record,
IHostedZone zone)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
IAliasRecordTarget.Jsii$Proxy.bind(IRecordSet record,
IHostedZone zone)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
default AliasRecordTargetConfig |
IAliasRecordTarget.Jsii$Default.bind(IRecordSet record,
IHostedZone zone)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
| Modifier and Type | Method and Description |
|---|---|
AliasRecordTargetConfig |
Route53RecordTarget.bind(IRecordSet _record)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
LoadBalancerTarget.bind(IRecordSet _record)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
CloudFrontTarget.bind(IRecordSet _record)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
UserPoolDomainTarget.bind(IRecordSet _record)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
ElasticBeanstalkEnvironmentEndpointTarget.bind(IRecordSet _record)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
ClassicLoadBalancerTarget.bind(IRecordSet _record)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
InterfaceVpcEndpointTarget.bind(IRecordSet _record)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
ApiGatewayDomain.bind(IRecordSet _record)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
ApiGatewayv2DomainProperties.bind(IRecordSet _record)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
BucketWebsiteTarget.bind(IRecordSet _record)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
GlobalAcceleratorDomainTarget.bind(IRecordSet _record)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
Route53RecordTarget.bind(IRecordSet _record,
IHostedZone zone)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
LoadBalancerTarget.bind(IRecordSet _record,
IHostedZone _zone)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
CloudFrontTarget.bind(IRecordSet _record,
IHostedZone _zone)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
UserPoolDomainTarget.bind(IRecordSet _record,
IHostedZone _zone)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
ElasticBeanstalkEnvironmentEndpointTarget.bind(IRecordSet _record,
IHostedZone _zone)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
ClassicLoadBalancerTarget.bind(IRecordSet _record,
IHostedZone _zone)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
InterfaceVpcEndpointTarget.bind(IRecordSet _record,
IHostedZone _zone)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
ApiGatewayDomain.bind(IRecordSet _record,
IHostedZone _zone)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
ApiGatewayv2DomainProperties.bind(IRecordSet _record,
IHostedZone _zone)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
BucketWebsiteTarget.bind(IRecordSet _record,
IHostedZone _zone)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
AliasRecordTargetConfig |
GlobalAcceleratorDomainTarget.bind(IRecordSet _record,
IHostedZone _zone)
Return hosted zone ID and DNS name, usable for Route53 alias targets.
|
| Constructor and Description |
|---|
Route53RecordTarget(IRecordSet record) |
Copyright © 2022. All rights reserved.