VisibilityConfig
Defines and enables Amazon CloudWatch metrics and web request sample collection.
Contents
- CloudWatchMetricsEnabled
-
A boolean indicating whether the associated resource sends metrics to Amazon CloudWatch. For the list of available metrics, see AWS WAF Metrics in the AWS WAF Developer Guide.
Type: Boolean
Required: Yes
- MetricName
-
A name of the Amazon CloudWatch metric dimension. The name can contain only the characters: A-Z, a-z, 0-9, - (hyphen), and _ (underscore). The name can be from one to 128 characters long. It can't contain whitespace or metric names that are reserved for AWS WAF, for example
All
andDefault_Action
.Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern:
^[\w#:\.\-/]+$
Required: Yes
- SampledRequestsEnabled
-
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.
Type: Boolean
Required: Yes
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: