C# Class Amazon.CloudWatchLogs.Model.PutSubscriptionFilterRequest

Container for the parameters to the PutSubscriptionFilter operation. Creates or updates a subscription filter and associates it with the specified log group. Subscription filters allow you to subscribe to a real-time stream of log events ingested through PutLogEvents and have them delivered to a specific destination. Currently, the supported destinations are:
  • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

  • A logical destination that belongs to a different account, for cross-account delivery.

  • An Amazon Kinesis Firehose stream that belongs to the same account as the subscription filter, for same-account delivery.

  • An AWS Lambda function that belongs to the same account as the subscription filter, for same-account delivery.

There can only be one subscription filter associated with a log group.

Inheritance: AmazonCloudWatchLogsRequest
Show file Open project: aws/aws-sdk-net Class Usage Examples

Private Methods

Method Description
IsSetDestinationArn ( ) : bool
IsSetDistribution ( ) : bool
IsSetFilterName ( ) : bool
IsSetFilterPattern ( ) : bool
IsSetLogGroupName ( ) : bool
IsSetRoleArn ( ) : bool