RuleGroupRuleVisibilityConfig

data class RuleGroupRuleVisibilityConfig(val cloudwatchMetricsEnabled: Boolean, val metricName: String, val sampledRequestsEnabled: Boolean)

Constructors

Link copied to clipboard
constructor(cloudwatchMetricsEnabled: Boolean, metricName: String, sampledRequestsEnabled: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A boolean indicating whether the associated resource sends metrics to CloudWatch. For the list of available metrics, see AWS WAF Metrics.

Link copied to clipboard

A friendly name of the CloudWatch metric. The name can contain only alphanumeric characters (A-Z, a-z, 0-9) hyphen(-) and underscore (_), with length from one to 128 characters. It can't contain whitespace or metric names reserved for AWS WAF, for example All and Default_Action.

Link copied to clipboard

A boolean indicating whether AWS WAF should store a sampling of the web requests that match the rules. You can view the sampled requests through the AWS WAF console.