Uses of Interface
software.amazon.awscdk.services.route53.IHostedZone
Packages that use 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
Methods in software.amazon.awscdk.services.certificatemanager that return IHostedZoneModifier and TypeMethodDescriptiondefault IHostedZoneCertificationValidationProps.getHostedZone()Hosted zone to use for DNS validation.final IHostedZoneCertificationValidationProps.Jsii$Proxy.getHostedZone()DnsValidatedCertificateProps.getHostedZone()Route 53 Hosted Zone used to perform DNS validation of the request.final IHostedZoneDnsValidatedCertificateProps.Jsii$Proxy.getHostedZone()Methods in software.amazon.awscdk.services.certificatemanager that return types with arguments of type IHostedZoneModifier 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()Methods in software.amazon.awscdk.services.certificatemanager with parameters of type IHostedZoneModifier and TypeMethodDescriptionstatic CertificateValidationCertificateValidation.fromDns(IHostedZone hostedZone) Validate the certificate with DNS.CertificationValidationProps.Builder.hostedZone(IHostedZone hostedZone) Sets the value ofCertificationValidationProps.getHostedZone()DnsValidatedCertificate.Builder.hostedZone(IHostedZone hostedZone) Route 53 Hosted Zone used to perform DNS validation of the request.DnsValidatedCertificateProps.Builder.hostedZone(IHostedZone hostedZone) Sets the value ofDnsValidatedCertificateProps.getHostedZone()Method parameters in software.amazon.awscdk.services.certificatemanager with type arguments of type IHostedZoneModifier and TypeMethodDescriptionstatic CertificateValidationCertificateValidation.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
Methods in software.amazon.awscdk.services.ecs.patterns that return IHostedZoneModifier and TypeMethodDescriptionfinal IHostedZoneApplicationLoadBalancedEc2ServiceProps.Jsii$Proxy.getDomainZone()final IHostedZoneApplicationLoadBalancedFargateServiceProps.Jsii$Proxy.getDomainZone()default IHostedZoneApplicationLoadBalancedServiceBaseProps.getDomainZone()The Route53 hosted zone for the domain, e.g.final IHostedZoneApplicationLoadBalancedServiceBaseProps.Jsii$Proxy.getDomainZone()default IHostedZoneApplicationLoadBalancerProps.getDomainZone()The Route53 hosted zone for the domain, e.g.final IHostedZoneApplicationLoadBalancerProps.Jsii$Proxy.getDomainZone()final IHostedZoneNetworkLoadBalancedEc2ServiceProps.Jsii$Proxy.getDomainZone()final IHostedZoneNetworkLoadBalancedFargateServiceProps.Jsii$Proxy.getDomainZone()default IHostedZoneNetworkLoadBalancedServiceBaseProps.getDomainZone()The Route53 hosted zone for the domain, e.g.final IHostedZoneNetworkLoadBalancedServiceBaseProps.Jsii$Proxy.getDomainZone()default IHostedZoneNetworkLoadBalancerProps.getDomainZone()The Route53 hosted zone for the domain, e.g.final IHostedZoneNetworkLoadBalancerProps.Jsii$Proxy.getDomainZone()Methods in software.amazon.awscdk.services.ecs.patterns with parameters of type IHostedZoneModifier 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
Methods in software.amazon.awscdk.services.elasticsearch that return IHostedZoneModifier and TypeMethodDescriptiondefault IHostedZoneCustomEndpointOptions.getHostedZone()Deprecated.use opensearchservice module insteadfinal IHostedZoneCustomEndpointOptions.Jsii$Proxy.getHostedZone()Deprecated.Methods in software.amazon.awscdk.services.elasticsearch with parameters of type IHostedZoneModifier and TypeMethodDescriptionCustomEndpointOptions.Builder.hostedZone(IHostedZone hostedZone) Deprecated.use opensearchservice module instead -
Uses of IHostedZone in software.amazon.awscdk.services.opensearchservice
Methods in software.amazon.awscdk.services.opensearchservice that return IHostedZoneModifier and TypeMethodDescriptiondefault IHostedZoneCustomEndpointOptions.getHostedZone()The hosted zone in Route53 to create the CNAME record in.final IHostedZoneCustomEndpointOptions.Jsii$Proxy.getHostedZone()Methods in software.amazon.awscdk.services.opensearchservice with parameters of type IHostedZoneModifier and TypeMethodDescriptionCustomEndpointOptions.Builder.hostedZone(IHostedZone hostedZone) Sets the value ofCustomEndpointOptions.getHostedZone() -
Uses of IHostedZone in software.amazon.awscdk.services.route53
Subinterfaces of IHostedZone in software.amazon.awscdk.services.route53Modifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIHostedZone.interfaceRepresents a Route 53 private hosted zone.static interfaceInternal default implementation forIPrivateHostedZone.interfaceRepresents a Route 53 public hosted zone.static interfaceInternal default implementation forIPublicHostedZone.Classes in software.amazon.awscdk.services.route53 that implement IHostedZoneModifier and TypeClassDescriptionclassContainer 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 classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.classCreate a Route53 private hosted zone for use in one or more VPCs.classCreate a Route53 public hosted zone.Methods in software.amazon.awscdk.services.route53 that return IHostedZoneModifier and TypeMethodDescriptionstatic IHostedZoneHostedZone.fromHostedZoneAttributes(software.constructs.Construct scope, String id, HostedZoneAttributes attrs) Imports a hosted zone from another stack.static IHostedZoneHostedZone.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 IHostedZoneHostedZone.fromLookup(software.constructs.Construct scope, String id, HostedZoneProviderProps query) Lookup a hosted zone in the current account/region based on query parameters.static IHostedZonePublicHostedZone.fromPublicHostedZoneAttributes(software.constructs.Construct scope, String id, PublicHostedZoneAttributes attrs) Imports a public hosted zone from another stack.CrossAccountZoneDelegationRecordProps.getDelegatedZone()The zone to be delegated.final IHostedZoneCrossAccountZoneDelegationRecordProps.Jsii$Proxy.getDelegatedZone()final IHostedZoneAaaaRecordProps.Jsii$Proxy.getZone()final IHostedZoneARecordProps.Jsii$Proxy.getZone()final IHostedZoneCaaAmazonRecordProps.Jsii$Proxy.getZone()final IHostedZoneCaaRecordProps.Jsii$Proxy.getZone()final IHostedZoneCnameRecordProps.Jsii$Proxy.getZone()final IHostedZoneDsRecordProps.Jsii$Proxy.getZone()final IHostedZoneMxRecordProps.Jsii$Proxy.getZone()final IHostedZoneNsRecordProps.Jsii$Proxy.getZone()RecordSetOptions.getZone()The hosted zone in which to define the new record.final IHostedZoneRecordSetOptions.Jsii$Proxy.getZone()final IHostedZoneRecordSetProps.Jsii$Proxy.getZone()final IHostedZoneSrvRecordProps.Jsii$Proxy.getZone()final IHostedZoneTxtRecordProps.Jsii$Proxy.getZone()final IHostedZoneZoneDelegationRecordProps.Jsii$Proxy.getZone()Methods in software.amazon.awscdk.services.route53 with parameters of type IHostedZoneModifier and TypeMethodDescriptionIAliasRecordTarget.bind(IRecordSet record, IHostedZone zone) Return hosted zone ID and DNS name, usable for Route53 alias targets.default AliasRecordTargetConfigIAliasRecordTarget.Jsii$Default.bind(IRecordSet record, IHostedZone zone) Return hosted zone ID and DNS name, usable for Route53 alias targets.final AliasRecordTargetConfigIAliasRecordTarget.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()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.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
Methods in software.amazon.awscdk.services.route53.patterns that return IHostedZoneModifier 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 IHostedZoneHttpsRedirectProps.Jsii$Proxy.getZone()Methods in software.amazon.awscdk.services.route53.patterns with parameters of type IHostedZoneModifier 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
Methods in software.amazon.awscdk.services.route53.targets with parameters of type IHostedZoneModifier 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.