--- id: aws-cdk-aws-route53-targets version: "1.204.0" license: Apache-2.0 license_treatment: permissive maintenance: active --- # aws-cdk.aws-route53-targets — The CDK Construct Library for AWS Route53 Alias Targets License: permissive · Maintenance: active · Downloads: 149.3K/mo ## What it is and what it does This package provides target adapters that connect AWS Route53 DNS records to various AWS services via AWS CDK v1. It translates AWS resources—such as API Gateway REST APIs, CloudFront distributions, load balancers, S3 buckets, and Cognito user pools—into Route53 alias record targets, allowing you to route traffic by DNS name to these services. The package wraps 16 AWS CDK service modules and handles service-specific DNS configuration details (for example, automatically adding dualstack prefixes for load balancers to support IPv6). This is a v1 library that reached end-of-support on 2023-06-01. AWS CDK v1 is no longer being updated, and the project recommends migration to AWS CDK v2. If you are starting a new project or maintaining an existing one, you should use the v2 equivalent instead of adopting this package. Use it for: - Route DNS traffic from a custom domain to an API Gateway REST API using Route53 alias records. - Point a domain name to a CloudFront distribution for content delivery via Route53. - Create Route53 alias records targeting application or network load balancers for traffic distribution. - Host a static website on S3 and route traffic to it via Route53 using bucket website targets. - Route traffic to a Cognito user pool domain for authentication flows via Route53 alias records. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides Route53 alias record targets for AWS CDK constructs, enabling DNS routing to API Gateway, CloudFront, load balancers, S3 websites, and other AWS services. No—this is a v1 package that reached end-of-support on 2023-06-01 and is no longer being updated. AWS CDK v1 users already depending on it may continue using it, but new projects should adopt AWS CDK v2 and its equivalent libraries instead. The package has no known vulnerabilities but receives no maintenance. ## Install pip install aws-cdk-aws-route53-targets uv add aws-cdk-aws-route53-targets poetry add aws-cdk-aws-route53-targets ## Installing aws-cdk.aws-route53-targets Before you install: Low friction install with wheel distribution. Package is marked inactive (Development Status :: 7) and reached end-of-support on 2023-06-01; users should migrate to AWS CDK v2 rather than adopt this v1 library. License in practice: Apache-2.0 permissive license allows commercial and private use with minimal restrictions, typical for AWS CDK libraries. Quickstart: pip install aws-cdk.aws-route53-targets import aws_cdk.aws_route53 as route53 import aws_cdk.aws_route53_targets as targets import aws_cdk.aws_apigateway as apigw # Assuming zone and rest_api are already defined route53.ARecord(self, "AliasRecord", zone=zone, target=route53.RecordTarget.from_alias(targets.ApiGateway(rest_api)) ) Requires AWS CDK v1 core and route53 modules; Python 3.7 or later. AWS CDK v1 reached end-of-support on 2023-06-01 and is no longer maintained. Verify before relying: - Whether v1 packages remain functional in production despite end-of-support status and whether security patches are backported - Compatibility guarantees with AWS services that may have evolved since the 2023-06-01 end-of-support date ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 149.3K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags route53 alias targets cdk, aws dns routing constructs, cdk route53 integration, alias record targets aws, cloudfront api gateway dns, load balancer route53 cdk, s3 website dns routing, aws-cdk, infrastructure-as-code, deprecated [View on SkillFed](https://skillfed.io/packages/aws-cdk-aws-route53-targets) · [View on PyPI](https://pypi.org/project/aws-cdk-aws-route53-targets/)