AWS Route53别名目标的CDK构造
aws-cdk.aws-route53-targets的Python项目详细描述
cdk route53库的route53别名记录目标
此库包含路径53别名记录目标:
- API网关自定义域
newroute53.ARecord(this,'AliasRecord',{zone,target: route53.RecordTarget.fromAlias(newalias.ApiGateway(restApi)),// or - route53.RecordTarget.fromAlias(new alias.ApiGatewayDomainName(domainName)),});
- 云锋分布
newroute53.ARecord(this,'AliasRecord',{zone,target: route53.RecordTarget.fromAlias(newalias.CloudFrontTarget(distribution)),});
- S3桶网站
newroute53.ARecord(this,'AliasRecord',{zone,target: route53.RecordTarget.fromAlias(newalias.BucketWebsiteTarget(bucket)),});
- ELBV2负载均衡器
newroute53.ARecord(this,'AliasRecord',{zone,target: route53.RecordTarget.fromAlias(newalias.LoadBalancerTarget(elbv2)),// or - route53.RecordTarget.fromAlias(new alias.ApiGatewayDomainName(domainName)),});
- 经典负载均衡器
newroute53.ARecord(this,'AliasRecord',{zone,target: route53.RecordTarget.fromAlias(newalias.ClassicLoadBalancerTarget(elb)),// or - route53.RecordTarget.fromAlias(new alias.ApiGatewayDomainName(domainName)),});
有关详细信息,请参阅@aws-cdk/aws-route53
的文档。