SubscriptionFilterOptions
- class aws_cdk.aws_logs.SubscriptionFilterOptions(*, destination, filter_pattern)
Bases:
object
Properties for a new SubscriptionFilter created from a LogGroup.
- Parameters:
destination (
ILogSubscriptionDestination
) – The destination to send the filtered events to. For example, a Kinesis stream or a Lambda function.filter_pattern (
IFilterPattern
) – Log events matching this pattern will be sent to the destination.
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_logs as logs # filter_pattern: logs.IFilterPattern # log_subscription_destination: logs.ILogSubscriptionDestination subscription_filter_options = logs.SubscriptionFilterOptions( destination=log_subscription_destination, filter_pattern=filter_pattern )
Attributes
- destination
The destination to send the filtered events to.
For example, a Kinesis stream or a Lambda function.
- filter_pattern
Log events matching this pattern will be sent to the destination.