| Package | Description |
|---|---|
| software.amazon.awscdk.services.certificatemanager |
AWS Certificate Manager Construct Library
|
| software.amazon.awscdk.services.ecs.patterns |
CDK Construct library for higher-level ECS Constructs
|
| software.amazon.awscdk.services.elasticsearch |
Amazon Elasticsearch Service Construct Library
|
| software.amazon.awscdk.services.opensearchservice |
Amazon OpenSearch Service Construct Library
|
| software.amazon.awscdk.services.route53 |
Amazon Route53 Construct Library
|
| software.amazon.awscdk.services.route53.patterns |
CDK Construct library for higher-level Route 53 Constructs
|
| software.amazon.awscdk.services.route53.targets |
Route53 Alias Record Targets for the CDK Route53 Library
|
| Modifier and Type | Method and Description |
|---|---|
IHostedZone |
DnsValidatedCertificateProps.getHostedZone()
Route 53 Hosted Zone used to perform DNS validation of the request.
|
IHostedZone |
DnsValidatedCertificateProps.Jsii$Proxy.getHostedZone() |
default IHostedZone |
CertificationValidationProps.getHostedZone()
Hosted zone to use for DNS validation.
|
IHostedZone |
CertificationValidationProps.Jsii$Proxy.getHostedZone() |
| Modifier and Type | Method and Description |
|---|---|
default Map<String,IHostedZone> |
CertificationValidationProps.getHostedZones()
A map of hosted zones to use for DNS validation.
|
Map<String,IHostedZone> |
CertificationValidationProps.Jsii$Proxy.getHostedZones() |
| Modifier and Type | Method and Description |
|---|---|
static CertificateValidation |
CertificateValidation.fromDns(IHostedZone hostedZone)
Validate the certificate with DNS.
|
DnsValidatedCertificateProps.Builder |
DnsValidatedCertificateProps.Builder.hostedZone(IHostedZone hostedZone)
Sets the value of
DnsValidatedCertificateProps.getHostedZone() |
DnsValidatedCertificate.Builder |
DnsValidatedCertificate.Builder.hostedZone(IHostedZone hostedZone)
Route 53 Hosted Zone used to perform DNS validation of the request.
|
CertificationValidationProps.Builder |
CertificationValidationProps.Builder.hostedZone(IHostedZone hostedZone)
Sets the value of
CertificationValidationProps.getHostedZone() |
| Modifier and Type | Method and Description |
|---|---|
static CertificateValidation |
CertificateValidation.fromDnsMultiZone(Map<String,? extends IHostedZone> hostedZones)
Validate the certificate with automatically created DNS records in multiple Amazon Route 53 hosted zones.
|
CertificationValidationProps.Builder |
CertificationValidationProps.Builder.hostedZones(Map<String,? extends IHostedZone> hostedZones)
Sets the value of
CertificationValidationProps.getHostedZones() |
| Modifier and Type | Method and Description |
|---|---|
IHostedZone |
ApplicationLoadBalancedEc2ServiceProps.Jsii$Proxy.getDomainZone() |
default IHostedZone |
NetworkLoadBalancerProps.getDomainZone()
The Route53 hosted zone for the domain, e.g.
|
IHostedZone |
NetworkLoadBalancerProps.Jsii$Proxy.getDomainZone() |
default IHostedZone |
NetworkLoadBalancedServiceBaseProps.getDomainZone()
The Route53 hosted zone for the domain, e.g.
|
IHostedZone |
NetworkLoadBalancedServiceBaseProps.Jsii$Proxy.getDomainZone() |
default IHostedZone |
ApplicationLoadBalancerProps.getDomainZone()
The Route53 hosted zone for the domain, e.g.
|
IHostedZone |
ApplicationLoadBalancerProps.Jsii$Proxy.getDomainZone() |
IHostedZone |
NetworkLoadBalancedEc2ServiceProps.Jsii$Proxy.getDomainZone() |
IHostedZone |
ApplicationLoadBalancedFargateServiceProps.Jsii$Proxy.getDomainZone() |
IHostedZone |
NetworkLoadBalancedFargateServiceProps.Jsii$Proxy.getDomainZone() |
default IHostedZone |
ApplicationLoadBalancedServiceBaseProps.getDomainZone()
The Route53 hosted zone for the domain, e.g.
|
IHostedZone |
ApplicationLoadBalancedServiceBaseProps.Jsii$Proxy.getDomainZone() |
| Modifier and Type | Method and Description |
|---|---|
default IHostedZone |
CustomEndpointOptions.getHostedZone()
Deprecated.
use opensearchservice module instead
|
IHostedZone |
CustomEndpointOptions.Jsii$Proxy.getHostedZone()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
CustomEndpointOptions.Builder |
CustomEndpointOptions.Builder.hostedZone(IHostedZone hostedZone)
Deprecated.
use opensearchservice module instead
|
| Modifier and Type | Method and Description |
|---|---|
default IHostedZone |
CustomEndpointOptions.getHostedZone()
The hosted zone in Route53 to create the CNAME record in.
|
IHostedZone |
CustomEndpointOptions.Jsii$Proxy.getHostedZone() |
| Modifier and Type | Method and Description |
|---|---|
CustomEndpointOptions.Builder |
CustomEndpointOptions.Builder.hostedZone(IHostedZone hostedZone)
Sets the value of
CustomEndpointOptions.getHostedZone() |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IHostedZone.Jsii$Default
Internal default implementation for
IHostedZone. |
interface |
IPrivateHostedZone
Represents a Route 53 private hosted zone.
|
static interface |
IPrivateHostedZone.Jsii$Default
Internal default implementation for
IPrivateHostedZone. |
interface |
IPublicHostedZone
Represents a Route 53 public hosted zone.
|
static interface |
IPublicHostedZone.Jsii$Default
Internal default implementation for
IPublicHostedZone. |
| Modifier and Type | Class and Description |
|---|---|
class |
HostedZone
Container for records, and records contain information about how to route traffic for a specific domain, such as example.com and its subdomains (acme.example.com, zenith.example.com).
|
static class |
IHostedZone.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IPrivateHostedZone.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IPublicHostedZone.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
PrivateHostedZone
Create a Route53 private hosted zone for use in one or more VPCs.
|
class |
PublicHostedZone
Create a Route53 public hosted zone.
|
| Modifier and Type | Method and Description |
|---|---|
static IHostedZone |
HostedZone.fromHostedZoneAttributes(software.constructs.Construct scope,
String id,
HostedZoneAttributes attrs)
Imports a hosted zone from another stack.
|
static IHostedZone |
HostedZone.fromHostedZoneId(software.constructs.Construct scope,
String id,
String hostedZoneId)
Import a Route 53 hosted zone defined either outside the CDK, or in a different CDK stack.
|
static IHostedZone |
HostedZone.fromLookup(software.constructs.Construct scope,
String id,
HostedZoneProviderProps query)
Lookup a hosted zone in the current account/region based on query parameters.
|
IHostedZone |
CrossAccountZoneDelegationRecordProps.getDelegatedZone()
The zone to be delegated.
|
IHostedZone |
CrossAccountZoneDelegationRecordProps.Jsii$Proxy.getDelegatedZone() |
IHostedZone |
RecordSetProps.Jsii$Proxy.getZone() |
IHostedZone |
NsRecordProps.Jsii$Proxy.getZone() |
IHostedZone |
TxtRecordProps.Jsii$Proxy.getZone() |
IHostedZone |
CaaRecordProps.Jsii$Proxy.getZone() |
IHostedZone |
DsRecordProps.Jsii$Proxy.getZone() |
IHostedZone |
AaaaRecordProps.Jsii$Proxy.getZone() |
IHostedZone |
MxRecordProps.Jsii$Proxy.getZone() |
IHostedZone |
ARecordProps.Jsii$Proxy.getZone() |
IHostedZone |
RecordSetOptions.getZone()
The hosted zone in which to define the new record.
|
IHostedZone |
RecordSetOptions.Jsii$Proxy.getZone() |
IHostedZone |
CaaAmazonRecordProps.Jsii$Proxy.getZone() |
IHostedZone |
ZoneDelegationRecordProps.Jsii$Proxy.getZone() |
IHostedZone |
SrvRecordProps.Jsii$Proxy.getZone() |
IHostedZone |
CnameRecordProps.Jsii$Proxy.getZone() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
CrossAccountZoneDelegationRecordProps.Builder |
CrossAccountZoneDelegationRecordProps.Builder.delegatedZone(IHostedZone delegatedZone)
Sets the value of
CrossAccountZoneDelegationRecordProps.getDelegatedZone() |
CrossAccountZoneDelegationRecord.Builder |
CrossAccountZoneDelegationRecord.Builder.delegatedZone(IHostedZone delegatedZone)
The zone to be delegated.
|
RecordSetProps.Builder |
RecordSetProps.Builder.zone(IHostedZone zone)
Sets the value of
RecordSetOptions.getZone() |
MxRecord.Builder |
MxRecord.Builder.zone(IHostedZone zone)
The hosted zone in which to define the new record.
|
CaaAmazonRecord.Builder |
CaaAmazonRecord.Builder.zone(IHostedZone zone)
The hosted zone in which to define the new record.
|
NsRecordProps.Builder |
NsRecordProps.Builder.zone(IHostedZone zone)
Sets the value of
RecordSetOptions.getZone() |
TxtRecordProps.Builder |
TxtRecordProps.Builder.zone(IHostedZone zone)
Sets the value of
RecordSetOptions.getZone() |
CaaRecordProps.Builder |
CaaRecordProps.Builder.zone(IHostedZone zone)
Sets the value of
RecordSetOptions.getZone() |
ZoneDelegationRecord.Builder |
ZoneDelegationRecord.Builder.zone(IHostedZone zone)
The hosted zone in which to define the new record.
|
DsRecordProps.Builder |
DsRecordProps.Builder.zone(IHostedZone zone)
Sets the value of
RecordSetOptions.getZone() |
AaaaRecordProps.Builder |
AaaaRecordProps.Builder.zone(IHostedZone zone)
Sets the value of
RecordSetOptions.getZone() |
CaaRecord.Builder |
CaaRecord.Builder.zone(IHostedZone zone)
The hosted zone in which to define the new record.
|
MxRecordProps.Builder |
MxRecordProps.Builder.zone(IHostedZone zone)
Sets the value of
RecordSetOptions.getZone() |
SrvRecord.Builder |
SrvRecord.Builder.zone(IHostedZone zone)
The hosted zone in which to define the new record.
|
ARecordProps.Builder |
ARecordProps.Builder.zone(IHostedZone zone)
Sets the value of
RecordSetOptions.getZone() |
NsRecord.Builder |
NsRecord.Builder.zone(IHostedZone zone)
The hosted zone in which to define the new record.
|
CnameRecord.Builder |
CnameRecord.Builder.zone(IHostedZone zone)
The hosted zone in which to define the new record.
|
AaaaRecord.Builder |
AaaaRecord.Builder.zone(IHostedZone zone)
The hosted zone in which to define the new record.
|
RecordSetOptions.Builder |
RecordSetOptions.Builder.zone(IHostedZone zone)
Sets the value of
RecordSetOptions.getZone() |
CaaAmazonRecordProps.Builder |
CaaAmazonRecordProps.Builder.zone(IHostedZone zone)
Sets the value of
RecordSetOptions.getZone() |
ZoneDelegationRecordProps.Builder |
ZoneDelegationRecordProps.Builder.zone(IHostedZone zone)
Sets the value of
RecordSetOptions.getZone() |
DsRecord.Builder |
DsRecord.Builder.zone(IHostedZone zone)
The hosted zone in which to define the new record.
|
TxtRecord.Builder |
TxtRecord.Builder.zone(IHostedZone zone)
The hosted zone in which to define the new record.
|
SrvRecordProps.Builder |
SrvRecordProps.Builder.zone(IHostedZone zone)
Sets the value of
RecordSetOptions.getZone() |
RecordSet.Builder |
RecordSet.Builder.zone(IHostedZone zone)
The hosted zone in which to define the new record.
|
CnameRecordProps.Builder |
CnameRecordProps.Builder.zone(IHostedZone zone)
Sets the value of
RecordSetOptions.getZone() |
ARecord.Builder |
ARecord.Builder.zone(IHostedZone zone)
The hosted zone in which to define the new record.
|
| Modifier and Type | Method and Description |
|---|---|
IHostedZone |
HttpsRedirectProps.getZone()
Hosted zone of the domain which will be used to create alias record(s) from domain names in the hosted zone to the target domain.
|
IHostedZone |
HttpsRedirectProps.Jsii$Proxy.getZone() |
| Modifier and Type | Method and Description |
|---|---|
HttpsRedirect.Builder |
HttpsRedirect.Builder.zone(IHostedZone zone)
Hosted zone of the domain which will be used to create alias record(s) from domain names in the hosted zone to the target domain.
|
HttpsRedirectProps.Builder |
HttpsRedirectProps.Builder.zone(IHostedZone zone)
Sets the value of
HttpsRedirectProps.getZone() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
Copyright © 2022. All rights reserved.