Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(route53): improve constructs for basic records #2741

Merged
merged 7 commits into from
Jun 7, 2019

Commits on Jun 4, 2019

  1. feat(route53): improve constructs for basic records

    Constructs for basic records (CNAME, TXT, etc.) now extend the `BasicRecord` construct and
    offer better typed properties interfaces.
    
    Add constructs for A, AAAA, CAA, MX and SRV records.
    
    Add support for multiple values in basic records.
    
    Make `recordName` optional with default to zone root.
    
    Add a "security" `CaaAmazonRecord` construct to easily restrict certificate authorities
    allowed to issue certificates for a domain to Amazon only.
    
    BREAKING CHANGE: `recordValue: string` prop in `route53.TxtRecord` changed to `values: string[]`
    * `recordValue` prop in `route53.CnameRecord` renamed to `domainName`
    jogold committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    174515f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1c2263 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2019

  1. Configuration menu
    Copy the full SHA
    b1490a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e51eb57 View commit details
    Browse the repository at this point in the history
  3. JSDoc and fromAlias

    jogold committed Jun 5, 2019
    Configuration menu
    Copy the full SHA
    06589ac View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2019

  1. move type union to RecordSet

    jogold committed Jun 6, 2019
    Configuration menu
    Copy the full SHA
    705bdc7 View commit details
    Browse the repository at this point in the history
  2. README

    jogold authored Jun 6, 2019
    Configuration menu
    Copy the full SHA
    49020c8 View commit details
    Browse the repository at this point in the history