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(config): add constructs for managed and custom rules #2326

Merged
merged 23 commits into from
May 23, 2019

Commits on Apr 18, 2019

  1. feat(config): add constructs for managed and custom rules

    Specific classes are exposed for an AWS managed rule (`ManagedRule`) and a custom rule
    (`CustomRule`) with support for compliance and re-evaluation events.
    
    Higher level constructs for configured AWS managed rules are also exposed (starting with Access
    Keys Rotated and CloudFormation rules). This defines a pattern for future configured managed rules.
    jogold committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    b50ae1b View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2019

  1. Configuration menu
    Copy the full SHA
    9cc50d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    178397a View commit details
    Browse the repository at this point in the history

Commits on May 1, 2019

  1. Configuration menu
    Copy the full SHA
    31c8ed0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f11337d View commit details
    Browse the repository at this point in the history

Commits on May 2, 2019

  1. Configuration menu
    Copy the full SHA
    72e5e07 View commit details
    Browse the repository at this point in the history
  2. fromRuleName

    jogold committed May 2, 2019
    Configuration menu
    Copy the full SHA
    608de3f View commit details
    Browse the repository at this point in the history

Commits on May 3, 2019

  1. JSDoc and readonly

    jogold committed May 3, 2019
    Configuration menu
    Copy the full SHA
    2816f55 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2019

  1. Configuration menu
    Copy the full SHA
    def7878 View commit details
    Browse the repository at this point in the history
  2. @resource and @Attribute

    jogold committed May 6, 2019
    Configuration menu
    Copy the full SHA
    84adef0 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2019

  1. Configuration menu
    Copy the full SHA
    1b0c7ba View commit details
    Browse the repository at this point in the history

Commits on May 20, 2019

  1. Configuration menu
    Copy the full SHA
    9ff64ad View commit details
    Browse the repository at this point in the history
  2. ITopic

    jogold committed May 20, 2019
    Configuration menu
    Copy the full SHA
    d8f8fef View commit details
    Browse the repository at this point in the history
  3. remove export()

    jogold committed May 20, 2019
    Configuration menu
    Copy the full SHA
    bc4a0f7 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2019

  1. typo

    jogold committed May 21, 2019
    Configuration menu
    Copy the full SHA
    36aadd1 View commit details
    Browse the repository at this point in the history
  2. remove remaining export()

    jogold committed May 21, 2019
    Configuration menu
    Copy the full SHA
    56e7be9 View commit details
    Browse the repository at this point in the history
  3. full link to Managed Rules

    jogold committed May 21, 2019
    Configuration menu
    Copy the full SHA
    156d2c0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    66bd7fc View commit details
    Browse the repository at this point in the history
  5. better role

    jogold committed May 21, 2019
    Configuration menu
    Copy the full SHA
    34fd2b9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c240d5c View commit details
    Browse the repository at this point in the history
  7. EventRule > Rule

    jogold committed May 21, 2019
    Configuration menu
    Copy the full SHA
    1a67868 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2019

  1. remove optionals from IRule

    jogold committed May 22, 2019
    Configuration menu
    Copy the full SHA
    7469643 View commit details
    Browse the repository at this point in the history
  2. addXxx() > scopeToXxx()

    jogold committed May 22, 2019
    Configuration menu
    Copy the full SHA
    22a21de View commit details
    Browse the repository at this point in the history