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.
- Return type
-
filter_pattern
¶ Log events matching this pattern will be sent to the destination.
- Return type