Безсерверный пользовательский домен Api Gateway Получить возвращаемые значения - PullRequest
0 голосов
/ 29 марта 2020

Я успешно создал пользовательское доменное имя с помощью npm пользовательского плагина доменного имени. Теперь я хочу получить имя распространения облачного фронта и добавить его в route53 Запись с использованием облачной информации.

Любая помощь, как я могу создать дистрибутив Cloudfront? Я знаю, что он автоматически создает набор записей, но это требование моей системы.

  customDomain:
    domainName: ${self:custom.domainName.${self:provider.stage}}
    basePath: ""
    stage: ${self:provider.stage}
    createRoute53Record: false
    certificateName: ${self:custom.domainName.${self:provider.stage}}

Шаблон CloudFormation:

Parameters:
  varDomainEnvironment:
    Type: "String"

Resources:

  PublicZoneEnvironment:
    Type: AWS::Route53::HostedZone
    Properties:
      Name: !Ref "varDomainEnvironment"

...