Show / Hide Table of Contents

Namespace Amazon.CDK.AWS.Route53

Classes

ARecord

A DNS A record.

ARecordAttrs

Construction properties to import existing ARecord as target.

ARecordProps

Construction properties for a ARecord.

AaaaRecord

A DNS AAAA record.

AaaaRecordProps

Construction properties for a AaaaRecord.

AlarmIdentifier

A CloudWatch alarm that you want Amazon Route 53 health checker to use to determine whether this health check is healthy.

AliasRecordTargetConfig

Represents the properties of an alias target destination.

CaaAmazonRecord

A DNS Amazon CAA record.

CaaAmazonRecordProps

Construction properties for a CaaAmazonRecord.

CaaRecord

A DNS CAA record.

CaaRecordProps

Construction properties for a CaaRecord.

CaaRecordValue

Properties for a CAA record value.

CfnCidrCollection

Creates a CIDR collection in the current AWS account.

CfnCidrCollection.LocationProperty

Specifies the list of CIDR blocks for a CIDR location.

CfnCidrCollectionProps

Properties for defining a CfnCidrCollection.

CfnDNSSEC

The AWS::Route53::DNSSEC resource is used to enable DNSSEC signing in a hosted zone.

CfnDNSSECProps

Properties for defining a CfnDNSSEC.

CfnHealthCheck

The AWS::Route53::HealthCheck resource is a Route 53 resource type that contains settings for a Route 53 health check.

CfnHealthCheck.AlarmIdentifierProperty

A complex type that identifies the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether the specified health check is healthy.

CfnHealthCheck.HealthCheckConfigProperty

A complex type that contains information about the health check.

CfnHealthCheck.HealthCheckTagProperty

The HealthCheckTag property describes one key-value pair that is associated with an AWS::Route53::HealthCheck resource.

CfnHealthCheckProps

Properties for defining a CfnHealthCheck.

CfnHostedZone

Creates a new public or private hosted zone.

CfnHostedZone.HostedZoneConfigProperty

A complex type that contains an optional comment about your hosted zone.

CfnHostedZone.HostedZoneTagProperty

A complex type that contains information about a tag that you want to add or edit for the specified health check or hosted zone.

CfnHostedZone.QueryLoggingConfigProperty

A complex type that contains information about a configuration for DNS query logging.

CfnHostedZone.VPCProperty

Private hosted zones only: A complex type that contains information about an Amazon VPC.

CfnHostedZoneProps

Properties for defining a CfnHostedZone.

CfnKeySigningKey

The AWS::Route53::KeySigningKey resource creates a new key-signing key (KSK) in a hosted zone.

CfnKeySigningKeyProps

Properties for defining a CfnKeySigningKey.

CfnRecordSet

Information about the record that you want to create.

CfnRecordSet.AliasTargetProperty

Alias records only: Information about the AWS resource, such as a CloudFront distribution or an Amazon S3 bucket, that you want to route traffic to.

CfnRecordSet.CidrRoutingConfigProperty

The object that is specified in resource record set object when you are linking a resource record set to a CIDR location.

CfnRecordSet.CoordinatesProperty

A complex type that lists the coordinates for a geoproximity resource record.

CfnRecordSet.GeoLocationProperty

A complex type that contains information about a geographic location.

CfnRecordSet.GeoProximityLocationProperty

(Resource record sets only): A complex type that lets you specify where your resources are located.

CfnRecordSetGroup

A complex type that contains an optional comment, the name and ID of the hosted zone that you want to make changes in, and values for the records that you want to create.

CfnRecordSetGroup.AliasTargetProperty

Alias records only: Information about the AWS resource, such as a CloudFront distribution or an Amazon S3 bucket, that you want to route traffic to.

CfnRecordSetGroup.CidrRoutingConfigProperty

The object that is specified in resource record set object when you are linking a resource record set to a CIDR location.

CfnRecordSetGroup.CoordinatesProperty

A complex type that lists the coordinates for a geoproximity resource record.

CfnRecordSetGroup.GeoLocationProperty

A complex type that contains information about a geographic location.

CfnRecordSetGroup.GeoProximityLocationProperty

(Resource record sets only): A complex type that lets you specify where your resources are located.

CfnRecordSetGroup.RecordSetProperty

Information about one record that you want to create.

CfnRecordSetGroupProps

Properties for defining a CfnRecordSetGroup.

CfnRecordSetProps

Properties for defining a CfnRecordSet.

CidrRoutingConfig

Configuration for CIDR routing in Route 53 resource record set objects.

CidrRoutingConfigProps

Properties for configuring CIDR routing in Route 53 resource record set objects.

CnameRecord

A DNS CNAME record.

CnameRecordProps

Construction properties for a CnameRecord.

CommonHostedZoneProps

Common properties to create a Route 53 hosted zone.

CrossAccountZoneDelegationRecord

A Cross Account Zone Delegation record.

CrossAccountZoneDelegationRecordProps

Construction properties for a CrossAccountZoneDelegationRecord.

DsRecord

A DNS DS record.

DsRecordProps

Construction properties for a DSRecord.

GeoLocation

Routing based on geographical location.

HealthCheck

Amazon Route 53 health checks monitor the health and performance of your web applications, web servers, and other resources.

HealthCheckProps

Properties for a new health check.

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).

HostedZoneAttributes

Reference to a hosted zone.

HostedZoneProps

Properties of a new hosted zone.

HostedZoneProviderProps

Zone properties for looking up the Hosted Zone.

KeySigningKey

A Key Signing Key for a Route 53 Hosted Zone.

KeySigningKeyAttributes

The attributes of a key signing key.

KeySigningKeyProps

Properties for constructing a Key Signing Key.

MxRecord

A DNS MX record.

MxRecordProps

Construction properties for a MxRecord.

MxRecordValue

Properties for a MX record value.

NsRecord

A DNS NS record.

NsRecordProps

Construction properties for a NSRecord.

PrivateHostedZone

Create a Route53 private hosted zone for use in one or more VPCs.

PrivateHostedZoneProps

Properties to create a Route 53 private hosted zone.

PublicHostedZone

Create a Route53 public hosted zone.

PublicHostedZoneAttributes

Reference to a public hosted zone.

PublicHostedZoneProps

Construction properties for a PublicHostedZone.

RecordSet

A record set.

RecordSetOptions

Options for a RecordSet.

RecordSetProps

Construction properties for a RecordSet.

RecordTarget

Type union for a record that accepts multiple types of target.

SrvRecord

A DNS SRV record.

SrvRecordProps

Construction properties for a SrvRecord.

SrvRecordValue

Properties for a SRV record value.

TxtRecord

A DNS TXT record.

TxtRecordProps

Construction properties for a TxtRecord.

VpcEndpointServiceDomainName

A Private DNS configuration for a VPC endpoint service.

VpcEndpointServiceDomainNameProps

Properties to configure a VPC Endpoint Service domain name.

ZoneDelegationOptions

Options available when creating a delegation relationship from one PublicHostedZone to another.

ZoneDelegationRecord

A record to delegate further lookups to a different set of name servers.

ZoneDelegationRecordProps

Construction properties for a ZoneDelegationRecord.

ZoneSigningOptions

Options for enabling key signing from a hosted zone.

Interfaces

CfnCidrCollection.ILocationProperty

Specifies the list of CIDR blocks for a CIDR location.

CfnHealthCheck.IAlarmIdentifierProperty

A complex type that identifies the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether the specified health check is healthy.

CfnHealthCheck.IHealthCheckConfigProperty

A complex type that contains information about the health check.

CfnHealthCheck.IHealthCheckTagProperty

The HealthCheckTag property describes one key-value pair that is associated with an AWS::Route53::HealthCheck resource.

CfnHostedZone.IHostedZoneConfigProperty

A complex type that contains an optional comment about your hosted zone.

CfnHostedZone.IHostedZoneTagProperty

A complex type that contains information about a tag that you want to add or edit for the specified health check or hosted zone.

CfnHostedZone.IQueryLoggingConfigProperty

A complex type that contains information about a configuration for DNS query logging.

CfnHostedZone.IVPCProperty

Private hosted zones only: A complex type that contains information about an Amazon VPC.

CfnRecordSet.IAliasTargetProperty

Alias records only: Information about the AWS resource, such as a CloudFront distribution or an Amazon S3 bucket, that you want to route traffic to.

CfnRecordSet.ICidrRoutingConfigProperty

The object that is specified in resource record set object when you are linking a resource record set to a CIDR location.

CfnRecordSet.ICoordinatesProperty

A complex type that lists the coordinates for a geoproximity resource record.

CfnRecordSet.IGeoLocationProperty

A complex type that contains information about a geographic location.

CfnRecordSet.IGeoProximityLocationProperty

(Resource record sets only): A complex type that lets you specify where your resources are located.

CfnRecordSetGroup.IAliasTargetProperty

Alias records only: Information about the AWS resource, such as a CloudFront distribution or an Amazon S3 bucket, that you want to route traffic to.

CfnRecordSetGroup.ICidrRoutingConfigProperty

The object that is specified in resource record set object when you are linking a resource record set to a CIDR location.

CfnRecordSetGroup.ICoordinatesProperty

A complex type that lists the coordinates for a geoproximity resource record.

CfnRecordSetGroup.IGeoLocationProperty

A complex type that contains information about a geographic location.

CfnRecordSetGroup.IGeoProximityLocationProperty

(Resource record sets only): A complex type that lets you specify where your resources are located.

CfnRecordSetGroup.IRecordSetProperty

Information about one record that you want to create.

IARecordAttrs

Construction properties to import existing ARecord as target.

IARecordProps

Construction properties for a ARecord.

IAaaaRecordProps

Construction properties for a AaaaRecord.

IAlarmIdentifier

A CloudWatch alarm that you want Amazon Route 53 health checker to use to determine whether this health check is healthy.

IAliasRecordTarget

Classes that are valid alias record targets, like CloudFront distributions and load balancers, should implement this interface.

IAliasRecordTargetConfig

Represents the properties of an alias target destination.

ICaaAmazonRecordProps

Construction properties for a CaaAmazonRecord.

ICaaRecordProps

Construction properties for a CaaRecord.

ICaaRecordValue

Properties for a CAA record value.

ICfnCidrCollectionProps

Properties for defining a CfnCidrCollection.

ICfnDNSSECProps

Properties for defining a CfnDNSSEC.

ICfnHealthCheckProps

Properties for defining a CfnHealthCheck.

ICfnHostedZoneProps

Properties for defining a CfnHostedZone.

ICfnKeySigningKeyProps

Properties for defining a CfnKeySigningKey.

ICfnRecordSetGroupProps

Properties for defining a CfnRecordSetGroup.

ICfnRecordSetProps

Properties for defining a CfnRecordSet.

ICidrRoutingConfigProps

Properties for configuring CIDR routing in Route 53 resource record set objects.

ICnameRecordProps

Construction properties for a CnameRecord.

ICommonHostedZoneProps

Common properties to create a Route 53 hosted zone.

ICrossAccountZoneDelegationRecordProps

Construction properties for a CrossAccountZoneDelegationRecord.

IDsRecordProps

Construction properties for a DSRecord.

IHealthCheck

Imported or created health check.

IHealthCheckProps

Properties for a new health check.

IHostedZone

Imported or created hosted zone.

IHostedZoneAttributes

Reference to a hosted zone.

IHostedZoneProps

Properties of a new hosted zone.

IHostedZoneProviderProps

Zone properties for looking up the Hosted Zone.

IKeySigningKey

A Key Signing Key for a Route 53 Hosted Zone.

IKeySigningKeyAttributes

The attributes of a key signing key.

IKeySigningKeyProps

Properties for constructing a Key Signing Key.

IMxRecordProps

Construction properties for a MxRecord.

IMxRecordValue

Properties for a MX record value.

INsRecordProps

Construction properties for a NSRecord.

IPrivateHostedZone

Represents a Route 53 private hosted zone.

IPrivateHostedZoneProps

Properties to create a Route 53 private hosted zone.

IPublicHostedZone

Represents a Route 53 public hosted zone.

IPublicHostedZoneAttributes

Reference to a public hosted zone.

IPublicHostedZoneProps

Construction properties for a PublicHostedZone.

IRecordSet

A record set.

IRecordSetOptions

Options for a RecordSet.

IRecordSetProps

Construction properties for a RecordSet.

ISrvRecordProps

Construction properties for a SrvRecord.

ISrvRecordValue

Properties for a SRV record value.

ITxtRecordProps

Construction properties for a TxtRecord.

IVpcEndpointServiceDomainNameProps

Properties to configure a VPC Endpoint Service domain name.

IZoneDelegationOptions

Options available when creating a delegation relationship from one PublicHostedZone to another.

IZoneDelegationRecordProps

Construction properties for a ZoneDelegationRecord.

IZoneSigningOptions

Options for enabling key signing from a hosted zone.

Enums

CaaTag

The CAA tag.

Continent

Continents for geolocation routing.

HealthCheckType

The type of health check to be associated with the record.

InsufficientDataHealthStatusEnum

The status of the health check when CloudWatch has insufficient data about the state of associated alarm.

KeySigningKeyStatus

The status for a Key Signing Key.

RecordType

The record type.

Back to top Generated by DocFX