PutMetricFilterRequest

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

This parameter is valid only for log groups that have an active log transformer. For more information about log transformers, see PutTransformer.

Link copied to clipboard

A list of system fields to emit as additional dimensions in the generated metrics. Valid values are @aws.account and @aws.region. These dimensions help identify the source of centralized log data and count toward the total dimension limit for metric filters.

Link copied to clipboard

A filter expression that specifies which log events should be processed by this metric filter based on system fields such as source account and source region. Uses selection criteria syntax with operators like =, !=, AND, OR, IN, NOT IN. Example: @aws.region = "us-east-1" or @aws.account IN ["123456789012", "987654321098"]. Maximum length: 2000 characters.

Link copied to clipboard

A name for the metric filter.

Link copied to clipboard

A filter pattern for extracting metric data out of ingested log events.

Link copied to clipboard

The name of the log group.

Link copied to clipboard

A collection of information that defines how metric data gets emitted.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String