AWS::ObservabilityAdmin::TelemetryRule Filter - AWS CloudFormation

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::ObservabilityAdmin::TelemetryRule Filter

A single filter condition that specifies behavior, requirement, and matching conditions for WAF log records.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "Behavior" : String, "Conditions" : [ Condition, ... ], "Requirement" : String }

YAML

Behavior: String Conditions: - Condition Requirement: String

Properties

Behavior

The action to take for log records matching this filter (KEEP or DROP).

Required: No

Type: String

Allowed values: KEEP | DROP

Update requires: No interruption

Conditions

The list of conditions that determine if a log record matches this filter.

Required: No

Type: Array of Condition

Minimum: 1

Update requires: No interruption

Requirement

Whether the log record must meet all conditions (MEETS_ALL) or any condition (MEETS_ANY) to match this filter.

Required: No

Type: String

Allowed values: MEETS_ALL | MEETS_ANY

Update requires: No interruption