aws_cdk.aws_logs

Package Overview

AddKeyEntryProperty

AddKeysProperty

BaseProcessorProps

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

Creates or updates 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

CfnTransformer

Creates or updates a log transformer for a single log group.

CfnTransformerProps

ColumnRestriction

CopyValueEntryProperty

CopyValueProperty

CrossAccountDestination

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

CrossAccountDestinationProps

CsvProperty

CustomDataIdentifier

A custom data identifier.

DataConverterProcessor

Processor for data conversion operations.

DataConverterProps

DataConverterType

Types of data conversion operations.

DataIdentifier

A data protection identifier.

DataProtectionPolicy

Creates a data protection policy for CloudWatch Logs log groups.

DataProtectionPolicyProps

DateTimeConverterProperty

DateTimeFormat

Standard datetime formats for the DateTimeConverter processor.

DelimiterCharacter

Valid delimiter characters for CSV processor.

Distribution

The method used to distribute log data to the destination.

FieldIndexPolicy

Creates a field index policy for CloudWatch Logs log groups.

FieldIndexPolicyProps

FilterPattern

A collection of static methods to generate appropriate ILogPatterns.

GrokProperty

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.

IProcessor

Interface representing a single processor in a CloudWatch Logs transformer.

JsonMutatorProcessor

Processor for JSON mutation operations.

JsonMutatorProps

JsonMutatorType

Types of JSON mutation operations.

JsonPattern

Base class for patterns that only match JSON log events.

KeyValueDelimiter

Valid key-value delimiters for ParseKeyValue processor.

KeyValuePairDelimiter

Valid field delimiters for ParseKeyValue processor.

ListToMapProperty

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

MoveKeyEntryProperty

MoveKeysProperty

OCSFSourceType

Types of event sources supported to convert to OCSF format.

OCSFVersion

OCSF Schema versions supported by transformers.

ParseJSONProperty

ParseKeyValueProperty

ParseToOCSFProperty

ParserProcessor

Parser processor for common data formats.

ParserProcessorProps

ParserProcessorType

Types of configurable parser processors.

ProcessorDeleteKeysProperty

QueryDefinition

Define a query definition for CloudWatch Logs Insights.

QueryDefinitionProps

QueryString

Define a QueryString.

QueryStringProps

QuoteCharacter

Valid quote characters for CSV processor.

RenameKeyEntryProperty

RenameKeysProperty

ResourcePolicy

Resource Policy for CloudWatch Log Groups.

ResourcePolicyProps

RetentionDays

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

SpaceDelimitedTextPattern

Space delimited text pattern.

SplitStringEntryProperty

SplitStringProperty

StreamOptions

StringMutatorProcessor

Processor for string mutation operations.

StringMutatorProps

StringMutatorType

Types of string mutation operations.

SubscriptionFilter

A new Subscription on a CloudWatch log group.

SubscriptionFilterOptions

SubscriptionFilterProps

SubstituteStringEntryProperty

SubstituteStringProperty

Transformer

Represent the L2 construct for the AWS::Logs::Transformer CloudFormation resource.

TransformerOptions

TransformerProps

TypeConverterEntryProperty

TypeConverterProperty

TypeConverterType

Valid data types for type conversion in the TypeConverter processor.

VendedLogParser

Parser processor for AWS vended logs.

VendedLogParserProps

VendedLogType

Types of AWS vended logs with built-in parsers.