Class to encapsulate Waf Managed Rule

Hierarchy

Constructors

  • Parameters

    • ruleName: AWSManagedRules
    • rules: string[]
    • priority: number
    • Optional excludedRules: string[]
    • Optional sampledRequestsEnabled: boolean
    • Optional cloudWatchMetricsEnabled: boolean

    Returns WafManagedRule

Properties

cloudWatchMetricsEnabled?: boolean
excludedRules?: string[]
priority: number
rules: string[]
sampledRequestsEnabled?: boolean

Methods

  • Method to convert custom Waf Managed class to RuleProperty expected by WebACL

    Returns any

Generated using TypeDoc