WebAclRuleVisibilityConfig

data class WebAclRuleVisibilityConfig(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

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

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.