aws_cdk.aws_logs

Package Overview

CfnAccountPolicy

Creates or updates an account-level data protection policy or subscription filter policy that applies to all log groups or a subset of log groups in the account.

CfnAccountPolicyProps

CfnDelivery

This structure contains information about one delivery in your account.

CfnDeliveryDestination

This structure contains information about one delivery destination in your account.

CfnDeliveryDestinationProps

CfnDeliveryProps

CfnDeliverySource

This structure contains information about one delivery source in your account.

CfnDeliverySourceProps

CfnDestination

The AWS::Logs::Destination resource specifies a CloudWatch Logs destination.

CfnDestinationProps

CfnIntegration

Creates an integration between CloudWatch Logs and another service in this account.

CfnIntegrationProps

CfnLogAnomalyDetector

Creates or updates an anomaly detector that regularly scans one or more log groups and look for patterns and anomalies in the logs.

CfnLogAnomalyDetectorProps

CfnLogGroup

The AWS::Logs::LogGroup resource specifies a log group.

CfnLogGroupProps

CfnLogStream

The AWS::Logs::LogStream resource specifies an Amazon CloudWatch Logs log stream in a specific log group.

CfnLogStreamProps

CfnMetricFilter

The AWS::Logs::MetricFilter resource specifies a metric filter that describes how CloudWatch Logs extracts information from logs and transforms it into Amazon CloudWatch metrics.

CfnMetricFilterProps

CfnQueryDefinition

Creates a query definition for CloudWatch Logs Insights.

CfnQueryDefinitionProps

CfnResourcePolicy

Creates or updates a resource policy that allows other AWS services to put log events to this account.

CfnResourcePolicyProps

CfnSubscriptionFilter

The AWS::Logs::SubscriptionFilter resource specifies a subscription filter and associates it with the specified log group.

CfnSubscriptionFilterProps

ColumnRestriction

CrossAccountDestination

A new CloudWatch Logs Destination for use in cross-account scenarios.

CrossAccountDestinationProps

CustomDataIdentifier

A custom data identifier.

DataIdentifier

A data protection identifier.

DataProtectionPolicy

Creates a data protection policy for CloudWatch Logs log groups.

DataProtectionPolicyProps

Distribution

The method used to distribute log data to the destination.

FilterPattern

A collection of static methods to generate appropriate ILogPatterns.

IFilterPattern

Interface for objects that can render themselves to log patterns.

ILogGroup

ILogStream

ILogSubscriptionDestination

Interface for classes that can be the destination of a log Subscription.

JsonPattern

Base class for patterns that only match JSON log events.

LogGroup

Define a CloudWatch Log Group.

LogGroupClass

Class of Log Group.

LogGroupProps

LogRetention

Creates a custom resource to control the retention policy of a CloudWatch Logs log group.

LogRetentionProps

LogRetentionRetryOptions

LogStream

Define a Log Stream in a Log Group.

LogStreamProps

LogSubscriptionDestinationConfig

MetricFilter

A filter that extracts information from CloudWatch Logs and emits to CloudWatch Metrics.

MetricFilterOptions

MetricFilterProps

QueryDefinition

Define a query definition for CloudWatch Logs Insights.

QueryDefinitionProps

QueryString

Define a QueryString.

QueryStringProps

ResourcePolicy

Resource Policy for CloudWatch Log Groups.

ResourcePolicyProps

RetentionDays

How long, in days, the log contents will be retained.

SpaceDelimitedTextPattern

Space delimited text pattern.

StreamOptions

SubscriptionFilter

A new Subscription on a CloudWatch log group.

SubscriptionFilterOptions

SubscriptionFilterProps