Как добавить псевдоним Route53 для CfnDistribution? - PullRequest
1 голос
/ 24 января 2020

Amazon имеет в этом примере о том, как создать пользовательский псевдоним для CloudFrontWebDistribution:

import route53 = require('@aws-cdk/aws-route53');
import targets = require('@aws-cdk/aws-route53-targets');

new route53.AaaaRecord(this, 'Alias', {
  zone: myZone,
  target: route53.RecordTarget.fromAlias(new targets.CloudFrontTarget(distribution))
});

, что выглядит очень просто.

Однако из-за Lambda@Edge ограничения, вместо этого я вынужден использовать низкоуровневый CfnDistribution. Есть ли способ создать псевдоним для этого? Либо прямо, либо с каким-то вуду, чтобы создать высокоуровневую CloudFrontWebDistribution конструкцию из низкоуровневого CfnDistribution?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...