Uses of Interface
software.amazon.awscdk.services.route53.IHostedZone
Package
Description
AWS Certificate Manager Construct Library
CDK Construct library for higher-level ECS Constructs
Amazon OpenSearch Service Construct Library
Amazon OpenSearch Service Construct Library
Amazon Route53 Construct Library
CDK Construct library for higher-level Route 53 Constructs
Route53 Alias Record Targets for the CDK Route53 Library
-
Uses of IHostedZone in software.amazon.awscdk.services.certificatemanager
Modifier and TypeMethodDescriptiondefault IHostedZone
CertificationValidationProps.getHostedZone()
Hosted zone to use for DNS validation.final IHostedZone
CertificationValidationProps.Jsii$Proxy.getHostedZone()
DnsValidatedCertificateProps.getHostedZone()
Route 53 Hosted Zone used to perform DNS validation of the request.final IHostedZone
DnsValidatedCertificateProps.Jsii$Proxy.getHostedZone()
Modifier and TypeMethodDescriptiondefault Map<String,
IHostedZone> CertificationValidationProps.getHostedZones()
A map of hosted zones to use for DNS validation.final Map<String,
IHostedZone> CertificationValidationProps.Jsii$Proxy.getHostedZones()
Modifier and TypeMethodDescriptionstatic CertificateValidation
CertificateValidation.fromDns
(IHostedZone hostedZone) Validate the certificate with DNS.CertificationValidationProps.Builder.hostedZone
(IHostedZone hostedZone) Sets the value ofCertificationValidationProps.getHostedZone()
DnsValidatedCertificate.Builder.hostedZone
(IHostedZone hostedZone) Deprecated.Route 53 Hosted Zone used to perform DNS validation of the request.DnsValidatedCertificateProps.Builder.hostedZone
(IHostedZone hostedZone) Sets the value ofDnsValidatedCertificateProps.getHostedZone()
Modifier and TypeMethodDescriptionstatic 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.hostedZones
(Map<String, ? extends IHostedZone> hostedZones) Sets the value ofCertificationValidationProps.getHostedZones()
-
Uses of IHostedZone in software.amazon.awscdk.services.ecs.patterns
Modifier and TypeMethodDescriptionfinal IHostedZone
ApplicationLoadBalancedEc2ServiceProps.Jsii$Proxy.getDomainZone()
final IHostedZone
ApplicationLoadBalancedFargateServiceProps.Jsii$Proxy.getDomainZone()
default IHostedZone
ApplicationLoadBalancedServiceBaseProps.getDomainZone()
The Route53 hosted zone for the domain, e.g.final IHostedZone
ApplicationLoadBalancedServiceBaseProps.Jsii$Proxy.getDomainZone()
default IHostedZone
ApplicationLoadBalancerProps.getDomainZone()
The Route53 hosted zone for the domain, e.g.final IHostedZone
ApplicationLoadBalancerProps.Jsii$Proxy.getDomainZone()
final IHostedZone
NetworkLoadBalancedEc2ServiceProps.Jsii$Proxy.getDomainZone()
final IHostedZone
NetworkLoadBalancedFargateServiceProps.Jsii$Proxy.getDomainZone()
default IHostedZone
NetworkLoadBalancedServiceBaseProps.getDomainZone()
The Route53 hosted zone for the domain, e.g.final IHostedZone
NetworkLoadBalancedServiceBaseProps.Jsii$Proxy.getDomainZone()
default IHostedZone
NetworkLoadBalancerProps.getDomainZone()
The Route53 hosted zone for the domain, e.g.final IHostedZone
NetworkLoadBalancerProps.Jsii$Proxy.getDomainZone()
Modifier and TypeMethodDescriptionApplicationLoadBalancedEc2Service.Builder.domainZone
(IHostedZone domainZone) The Route53 hosted zone for the domain, e.g.ApplicationLoadBalancedEc2ServiceProps.Builder.domainZone
(IHostedZone domainZone) Sets the value ofApplicationLoadBalancedServiceBaseProps.getDomainZone()
ApplicationLoadBalancedFargateService.Builder.domainZone
(IHostedZone domainZone) The Route53 hosted zone for the domain, e.g.ApplicationLoadBalancedFargateServiceProps.Builder.domainZone
(IHostedZone domainZone) Sets the value ofApplicationLoadBalancedServiceBaseProps.getDomainZone()
ApplicationLoadBalancedServiceBaseProps.Builder.domainZone
(IHostedZone domainZone) Sets the value ofApplicationLoadBalancedServiceBaseProps.getDomainZone()
ApplicationLoadBalancerProps.Builder.domainZone
(IHostedZone domainZone) Sets the value ofApplicationLoadBalancerProps.getDomainZone()
NetworkLoadBalancedEc2Service.Builder.domainZone
(IHostedZone domainZone) The Route53 hosted zone for the domain, e.g.NetworkLoadBalancedEc2ServiceProps.Builder.domainZone
(IHostedZone domainZone) Sets the value ofNetworkLoadBalancedServiceBaseProps.getDomainZone()
NetworkLoadBalancedFargateService.Builder.domainZone
(IHostedZone domainZone) The Route53 hosted zone for the domain, e.g.NetworkLoadBalancedFargateServiceProps.Builder.domainZone
(IHostedZone domainZone) Sets the value ofNetworkLoadBalancedServiceBaseProps.getDomainZone()
NetworkLoadBalancedServiceBaseProps.Builder.domainZone
(IHostedZone domainZone) Sets the value ofNetworkLoadBalancedServiceBaseProps.getDomainZone()
NetworkLoadBalancerProps.Builder.domainZone
(IHostedZone domainZone) Sets the value ofNetworkLoadBalancerProps.getDomainZone()
-
Uses of IHostedZone in software.amazon.awscdk.services.elasticsearch
Modifier and TypeMethodDescriptiondefault IHostedZone
CustomEndpointOptions.getHostedZone()
Deprecated.use opensearchservice module insteadfinal IHostedZone
CustomEndpointOptions.Jsii$Proxy.getHostedZone()
Deprecated.Modifier and TypeMethodDescriptionCustomEndpointOptions.Builder.hostedZone
(IHostedZone hostedZone) Deprecated.use opensearchservice module instead -
Uses of IHostedZone in software.amazon.awscdk.services.opensearchservice
Modifier and TypeMethodDescriptiondefault IHostedZone
CustomEndpointOptions.getHostedZone()
The hosted zone in Route53 to create the CNAME record in.final IHostedZone
CustomEndpointOptions.Jsii$Proxy.getHostedZone()
Modifier and TypeMethodDescriptionCustomEndpointOptions.Builder.hostedZone
(IHostedZone hostedZone) Sets the value ofCustomEndpointOptions.getHostedZone()
-
Uses of IHostedZone in software.amazon.awscdk.services.route53
Modifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forIHostedZone
.interface
Represents a Route 53 private hosted zone.static interface
Internal default implementation forIPrivateHostedZone
.interface
Represents a Route 53 public hosted zone.static interface
Internal default implementation forIPublicHostedZone
.Modifier and TypeClassDescriptionclass
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 final class
A proxy class which represents a concrete javascript instance of this type.static final class
A proxy class which represents a concrete javascript instance of this type.static final class
A proxy class which represents a concrete javascript instance of this type.class
Create a Route53 private hosted zone for use in one or more VPCs.class
Create a Route53 public hosted zone.Modifier and TypeMethodDescriptionstatic 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.CrossAccountZoneDelegationRecordProps.getDelegatedZone()
The zone to be delegated.final IHostedZone
CrossAccountZoneDelegationRecordProps.Jsii$Proxy.getDelegatedZone()
IKeySigningKey.getHostedZone()
The hosted zone that the key signing key signs.default IHostedZone
IKeySigningKey.Jsii$Default.getHostedZone()
The hosted zone that the key signing key signs.final IHostedZone
IKeySigningKey.Jsii$Proxy.getHostedZone()
The hosted zone that the key signing key signs.KeySigningKey.getHostedZone()
The hosted zone that the key signing key signs.KeySigningKeyAttributes.getHostedZone()
The hosted zone that the key signing key signs.final IHostedZone
KeySigningKeyAttributes.Jsii$Proxy.getHostedZone()
KeySigningKeyProps.getHostedZone()
The hosted zone that this key will be used to sign.final IHostedZone
KeySigningKeyProps.Jsii$Proxy.getHostedZone()
final IHostedZone
AaaaRecordProps.Jsii$Proxy.getZone()
final IHostedZone
ARecordAttrs.Jsii$Proxy.getZone()
final IHostedZone
ARecordProps.Jsii$Proxy.getZone()
final IHostedZone
CaaAmazonRecordProps.Jsii$Proxy.getZone()
final IHostedZone
CaaRecordProps.Jsii$Proxy.getZone()
final IHostedZone
CnameRecordProps.Jsii$Proxy.getZone()
final IHostedZone
DsRecordProps.Jsii$Proxy.getZone()
final IHostedZone
MxRecordProps.Jsii$Proxy.getZone()
final IHostedZone
NsRecordProps.Jsii$Proxy.getZone()
RecordSetOptions.getZone()
The hosted zone in which to define the new record.final IHostedZone
RecordSetOptions.Jsii$Proxy.getZone()
final IHostedZone
RecordSetProps.Jsii$Proxy.getZone()
final IHostedZone
SrvRecordProps.Jsii$Proxy.getZone()
final IHostedZone
TxtRecordProps.Jsii$Proxy.getZone()
final IHostedZone
ZoneDelegationRecordProps.Jsii$Proxy.getZone()
Modifier and TypeMethodDescriptionIAliasRecordTarget.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.final AliasRecordTargetConfig
IAliasRecordTarget.Jsii$Proxy.bind
(IRecordSet record, IHostedZone zone) Return hosted zone ID and DNS name, usable for Route53 alias targets.CrossAccountZoneDelegationRecord.Builder.delegatedZone
(IHostedZone delegatedZone) The zone to be delegated.CrossAccountZoneDelegationRecordProps.Builder.delegatedZone
(IHostedZone delegatedZone) Sets the value ofCrossAccountZoneDelegationRecordProps.getDelegatedZone()
KeySigningKey.Builder.hostedZone
(IHostedZone hostedZone) The hosted zone that this key will be used to sign.KeySigningKeyAttributes.Builder.hostedZone
(IHostedZone hostedZone) Sets the value ofKeySigningKeyAttributes.getHostedZone()
KeySigningKeyProps.Builder.hostedZone
(IHostedZone hostedZone) Sets the value ofKeySigningKeyProps.getHostedZone()
AaaaRecord.Builder.zone
(IHostedZone zone) The hosted zone in which to define the new record.AaaaRecordProps.Builder.zone
(IHostedZone zone) Sets the value ofRecordSetOptions.getZone()
ARecord.Builder.zone
(IHostedZone zone) The hosted zone in which to define the new record.ARecordAttrs.Builder.zone
(IHostedZone zone) Sets the value ofRecordSetOptions.getZone()
ARecordProps.Builder.zone
(IHostedZone zone) Sets the value ofRecordSetOptions.getZone()
CaaAmazonRecord.Builder.zone
(IHostedZone zone) The hosted zone in which to define the new record.CaaAmazonRecordProps.Builder.zone
(IHostedZone zone) Sets the value ofRecordSetOptions.getZone()
CaaRecord.Builder.zone
(IHostedZone zone) The hosted zone in which to define the new record.CaaRecordProps.Builder.zone
(IHostedZone zone) Sets the value ofRecordSetOptions.getZone()
CnameRecord.Builder.zone
(IHostedZone zone) The hosted zone in which to define the new record.CnameRecordProps.Builder.zone
(IHostedZone zone) Sets the value ofRecordSetOptions.getZone()
DsRecord.Builder.zone
(IHostedZone zone) The hosted zone in which to define the new record.DsRecordProps.Builder.zone
(IHostedZone zone) Sets the value ofRecordSetOptions.getZone()
MxRecord.Builder.zone
(IHostedZone zone) The hosted zone in which to define the new record.MxRecordProps.Builder.zone
(IHostedZone zone) Sets the value ofRecordSetOptions.getZone()
NsRecord.Builder.zone
(IHostedZone zone) The hosted zone in which to define the new record.NsRecordProps.Builder.zone
(IHostedZone zone) Sets the value ofRecordSetOptions.getZone()
RecordSet.Builder.zone
(IHostedZone zone) The hosted zone in which to define the new record.RecordSetOptions.Builder.zone
(IHostedZone zone) Sets the value ofRecordSetOptions.getZone()
RecordSetProps.Builder.zone
(IHostedZone zone) Sets the value ofRecordSetOptions.getZone()
SrvRecord.Builder.zone
(IHostedZone zone) The hosted zone in which to define the new record.SrvRecordProps.Builder.zone
(IHostedZone zone) Sets the value ofRecordSetOptions.getZone()
TxtRecord.Builder.zone
(IHostedZone zone) The hosted zone in which to define the new record.TxtRecordProps.Builder.zone
(IHostedZone zone) Sets the value ofRecordSetOptions.getZone()
ZoneDelegationRecord.Builder.zone
(IHostedZone zone) The hosted zone in which to define the new record.ZoneDelegationRecordProps.Builder.zone
(IHostedZone zone) Sets the value ofRecordSetOptions.getZone()
-
Uses of IHostedZone in software.amazon.awscdk.services.route53.patterns
Modifier and TypeMethodDescriptionHttpsRedirectProps.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.final IHostedZone
HttpsRedirectProps.Jsii$Proxy.getZone()
Modifier and TypeMethodDescriptionHttpsRedirect.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.zone
(IHostedZone zone) Sets the value ofHttpsRedirectProps.getZone()
-
Uses of IHostedZone in software.amazon.awscdk.services.route53.targets
Modifier and TypeMethodDescriptionApiGatewayDomain.bind
(IRecordSet _record, IHostedZone _zone) Return hosted zone ID and DNS name, usable for Route53 alias targets.ApiGatewayv2DomainProperties.bind
(IRecordSet _record, IHostedZone _zone) Return hosted zone ID and DNS name, usable for Route53 alias targets.BucketWebsiteTarget.bind
(IRecordSet _record, IHostedZone _zone) Return hosted zone ID and DNS name, usable for Route53 alias targets.ClassicLoadBalancerTarget.bind
(IRecordSet _record, IHostedZone _zone) Return hosted zone ID and DNS name, usable for Route53 alias targets.CloudFrontTarget.bind
(IRecordSet _record, IHostedZone _zone) Return hosted zone ID and DNS name, usable for Route53 alias targets.ElasticBeanstalkEnvironmentEndpointTarget.bind
(IRecordSet _record, IHostedZone _zone) Return hosted zone ID and DNS name, usable for Route53 alias targets.GlobalAcceleratorDomainTarget.bind
(IRecordSet _record, IHostedZone _zone) Return hosted zone ID and DNS name, usable for Route53 alias targets.InterfaceVpcEndpointTarget.bind
(IRecordSet _record, IHostedZone _zone) Return hosted zone ID and DNS name, usable for Route53 alias targets.LoadBalancerTarget.bind
(IRecordSet _record, IHostedZone _zone) Return hosted zone ID and DNS name, usable for Route53 alias targets.Route53RecordTarget.bind
(IRecordSet _record, IHostedZone zone) Return hosted zone ID and DNS name, usable for Route53 alias targets.UserPoolDomainTarget.bind
(IRecordSet _record, IHostedZone _zone) Return hosted zone ID and DNS name, usable for Route53 alias targets.