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 |
CfnDNSSEC | The |
CfnDNSSECProps | Properties for defining a |
CfnHealthCheck | The |
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 |
CfnHealthCheckProps | Properties for defining a |
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 |
CfnKeySigningKey | The |
CfnKeySigningKeyProps | Properties for defining a |
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 |
CfnRecordSetProps | Properties for defining a |
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 |
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 |
ICfnDNSSECProps | Properties for defining a |
ICfnHealthCheckProps | Properties for defining a |
ICfnHostedZoneProps | Properties for defining a |
ICfnKeySigningKeyProps | Properties for defining a |
ICfnRecordSetGroupProps | Properties for defining a |
ICfnRecordSetProps | Properties for defining a |
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. |