Uses of Package
software.amazon.awscdk.services.logs
Packages that use software.amazon.awscdk.services.logs
Package
Description
AWS CDK Custom Resources
integ-tests
Amazon API Gateway Construct Library
AWS APIGatewayv2 Construct Library
AWS AppSync Construct Library
AWS::Chatbot Construct Library
AWS CloudTrail Construct Library
AWS CodeBuild Construct Library
Amazon DocumentDB Construct Library
Amazon EC2 Construct Library
Amazon ECS Construct Library
Amazon OpenSearch Service Construct Library
Event Targets for Amazon EventBridge
AWS Glue Construct Library
Actions for AWS IoT Rule
Kinesis Analytics Flink
Amazon Data Firehose Construct Library
AWS Lambda Construct Library
Amazon Lambda Golang Library
Amazon Lambda Node.js Library
Amazon Lambda Python Library
Amazon CloudWatch Logs Construct Library
AWS CloudWatch Logs Subscription Destination Library
Amazon Managed Streaming for Apache Kafka Construct Library
Amazon Neptune Construct Library
Amazon OpenSearch Service Construct Library
Amazon EventBridge Pipes Construct Library
Amazon EventBridge Pipes Targets Construct Library
Amazon Relational Database Service Construct Library
AWS S3 Deployment Construct Library
AWS Step Functions Construct Library
Tasks for AWS Step Functions
Triggers
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.customresources
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.integtests.alpha
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.services.apigateway
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.services.apigatewayv2
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.services.appsync
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.services.chatbotClassDescriptionRetry options for all AWS API calls.How long, in days, the log contents will be retained.
-
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.services.cloudtrail
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.services.codebuild
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.services.docdb
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.services.ec2
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.services.ecs
-
-
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.services.glue.alpha
-
-
-
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.services.lambdaClassDescriptionRetry options for all AWS API calls.How long, in days, the log contents will be retained.
-
-
-
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.services.logsClassDescriptionA reference to a AccountPolicy resource.A builder for
AccountPolicyReference
This object defines one key that will be added with the addKeys processor.A builder forAddKeyEntryProperty
This processor adds new key-value pairs to the log event.A builder forAddKeysProperty
Base properties for all processor types.A builder forBaseProcessorProps
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.A fluent builder forCfnAccountPolicy
.Properties for defining aCfnAccountPolicy
.A builder forCfnAccountPolicyProps
This structure contains information about one delivery in your account.A fluent builder forCfnDelivery
.This structure contains information about one delivery destination in your account.A fluent builder forCfnDeliveryDestination
.An IAM policy that grants permissions to CloudWatch Logs to deliver logs cross-account to a specified destination in this account.A builder forCfnDeliveryDestination.DestinationPolicyProperty
Properties for defining aCfnDeliveryDestination
.A builder forCfnDeliveryDestinationProps
Properties for defining aCfnDelivery
.A builder forCfnDeliveryProps
Creates or updates one delivery source in your account.A fluent builder forCfnDeliverySource
.Properties for defining aCfnDeliverySource
.A builder forCfnDeliverySourceProps
The AWS::Logs::Destination resource specifies a CloudWatch Logs destination.A fluent builder forCfnDestination
.Properties for defining aCfnDestination
.A builder forCfnDestinationProps
Creates an integration between CloudWatch Logs and another service in this account.A fluent builder forCfnIntegration
.This structure contains configuration details about an integration between CloudWatch Logs and OpenSearch Service.A builder forCfnIntegration.OpenSearchResourceConfigProperty
This structure contains configuration details about an integration between CloudWatch Logs and another entity.A builder forCfnIntegration.ResourceConfigProperty
Properties for defining aCfnIntegration
.A builder forCfnIntegrationProps
Creates or updates an anomaly detector that regularly scans one or more log groups and look for patterns and anomalies in the logs.A fluent builder forCfnLogAnomalyDetector
.Properties for defining aCfnLogAnomalyDetector
.A builder forCfnLogAnomalyDetectorProps
TheAWS::Logs::LogGroup
resource specifies a log group.A fluent builder forCfnLogGroup
.Properties for defining aCfnLogGroup
.A builder forCfnLogGroupProps
TheAWS::Logs::LogStream
resource specifies an Amazon CloudWatch Logs log stream in a specific log group.A fluent builder forCfnLogStream
.Properties for defining aCfnLogStream
.A builder forCfnLogStreamProps
TheAWS::Logs::MetricFilter
resource specifies a metric filter that describes how CloudWatch Logs extracts information from logs and transforms it into Amazon CloudWatch metrics.A fluent builder forCfnMetricFilter
.Specifies the CloudWatch metric dimensions to publish with this metric.A builder forCfnMetricFilter.DimensionProperty
MetricTransformation
is a property of theAWS::Logs::MetricFilter
resource that describes how to transform log streams into a CloudWatch metric.A builder forCfnMetricFilter.MetricTransformationProperty
Properties for defining aCfnMetricFilter
.A builder forCfnMetricFilterProps
Creates a query definition for CloudWatch Logs Insights.A fluent builder forCfnQueryDefinition
.Properties for defining aCfnQueryDefinition
.A builder forCfnQueryDefinitionProps
Creates or updates a resource policy that allows other AWS services to put log events to this account.A fluent builder forCfnResourcePolicy
.Properties for defining aCfnResourcePolicy
.A builder forCfnResourcePolicyProps
TheAWS::Logs::SubscriptionFilter
resource specifies a subscription filter and associates it with the specified log group.A fluent builder forCfnSubscriptionFilter
.Properties for defining aCfnSubscriptionFilter
.A builder forCfnSubscriptionFilterProps
Creates or updates a log transformer for a single log group.This object defines one key that will be added with the addKeys processor.A builder forCfnTransformer.AddKeyEntryProperty
This processor adds new key-value pairs to the log event.A builder forCfnTransformer.AddKeysProperty
A fluent builder forCfnTransformer
.This object defines one value to be copied with the copyValue processor.A builder forCfnTransformer.CopyValueEntryProperty
This processor copies values within a log event.A builder forCfnTransformer.CopyValueProperty
TheCSV
processor parses comma-separated values (CSV) from the log events into columns.A builder forCfnTransformer.CsvProperty
This processor converts a datetime string into a format that you specify.A builder forCfnTransformer.DateTimeConverterProperty
This processor deletes entries from a log event.A builder forCfnTransformer.DeleteKeysProperty
This processor uses pattern matching to parse and structure unstructured data.A builder forCfnTransformer.GrokProperty
This processor takes a list of objects that contain key fields, and converts them into a map of target keys.A builder forCfnTransformer.ListToMapProperty
This processor converts a string to lowercase.A builder forCfnTransformer.LowerCaseStringProperty
This object defines one key that will be moved with the moveKey processor.A builder forCfnTransformer.MoveKeyEntryProperty
This processor moves a key from one field to another.A builder forCfnTransformer.MoveKeysProperty
This processor parses CloudFront vended logs, extract fields, and convert them into JSON format.A builder forCfnTransformer.ParseCloudfrontProperty
This processor parses log events that are in JSON format.A builder forCfnTransformer.ParseJSONProperty
This processor parses a specified field in the original log event into key-value pairs.A builder forCfnTransformer.ParseKeyValueProperty
Use this processor to parse RDS for PostgreSQL vended logs, extract fields, and and convert them into a JSON format.A builder forCfnTransformer.ParsePostgresProperty
Use this processor to parse Route 53 vended logs, extract fields, and and convert them into a JSON format.A builder forCfnTransformer.ParseRoute53Property
This processor converts logs into Open Cybersecurity Schema Framework (OCSF) events.A builder forCfnTransformer.ParseToOCSFProperty
Use this processor to parse Amazon VPC vended logs, extract fields, and and convert them into a JSON format.A builder forCfnTransformer.ParseVPCProperty
Use this processor to parse AWS WAF vended logs, extract fields, and and convert them into a JSON format.A builder forCfnTransformer.ParseWAFProperty
This structure contains the information about one processor in a log transformer.A builder forCfnTransformer.ProcessorProperty
This object defines one key that will be renamed with the renameKey processor.A builder forCfnTransformer.RenameKeyEntryProperty
Use this processor to rename keys in a log event.A builder forCfnTransformer.RenameKeysProperty
This object defines one log field that will be split with the splitString processor.A builder forCfnTransformer.SplitStringEntryProperty
Use this processor to split a field into an array of strings using a delimiting character.A builder forCfnTransformer.SplitStringProperty
This object defines one log field key that will be replaced using the substituteString processor.A builder forCfnTransformer.SubstituteStringEntryProperty
This processor matches a key’s value against a regular expression and replaces all matches with a replacement string.A builder forCfnTransformer.SubstituteStringProperty
Use this processor to remove leading and trailing whitespace.A builder forCfnTransformer.TrimStringProperty
This object defines one value type that will be converted using the typeConverter processor.A builder forCfnTransformer.TypeConverterEntryProperty
Use this processor to convert a value type associated with the specified key to the specified type.A builder forCfnTransformer.TypeConverterProperty
This processor converts a string field to uppercase.A builder forCfnTransformer.UpperCaseStringProperty
Properties for defining aCfnTransformer
.A builder forCfnTransformerProps
Example:A builder forColumnRestriction
This object defines one value to be copied with the copyValue processor.A builder forCopyValueEntryProperty
Copy Value processor, copies values from source to target for each entry.A builder forCopyValueProperty
A new CloudWatch Logs Destination for use in cross-account scenarios.A fluent builder forCrossAccountDestination
.Properties for a CrossAccountDestination.A builder forCrossAccountDestinationProps
The CSV processor parses comma-separated values (CSV) from the log events into columns.A builder forCsvProperty
Processor for data conversion operations.A fluent builder forDataConverterProcessor
.Properties for creating data converter processors.A builder forDataConverterProps
Types of data conversion operations.A data protection identifier.Creates a data protection policy for CloudWatch Logs log groups.A fluent builder forDataProtectionPolicy
.Properties for creating a data protection policy.A builder forDataProtectionPolicyProps
This processor converts a datetime string into a format that you specify.A builder forDateTimeConverterProperty
Standard datetime formats for the DateTimeConverter processor.Valid delimiter characters for CSV processor.A reference to a DeliveryDestination resource.A builder forDeliveryDestinationReference
A reference to a Delivery resource.A builder forDeliveryReference
A reference to a DeliverySource resource.A builder forDeliverySourceReference
A reference to a Destination resource.A builder forDestinationReference
The method used to distribute log data to the destination.Creates a field index policy for CloudWatch Logs log groups.A fluent builder forFieldIndexPolicy
.Properties for creating field index policies.A builder forFieldIndexPolicyProps
This processor uses pattern matching to parse and structure unstructured data.A builder forGrokProperty
(experimental) Indicates that this resource can be referenced as a AccountPolicy.Internal default implementation forIAccountPolicyRef
.(experimental) Indicates that this resource can be referenced as a DeliveryDestination.Internal default implementation forIDeliveryDestinationRef
.(experimental) Indicates that this resource can be referenced as a Delivery.Internal default implementation forIDeliveryRef
.(experimental) Indicates that this resource can be referenced as a DeliverySource.Internal default implementation forIDeliverySourceRef
.(experimental) Indicates that this resource can be referenced as a Destination.Internal default implementation forIDestinationRef
.Interface for objects that can render themselves to log patterns.Internal default implementation forIFilterPattern
.(experimental) Indicates that this resource can be referenced as a Integration.Internal default implementation forIIntegrationRef
.(experimental) Indicates that this resource can be referenced as a LogAnomalyDetector.Internal default implementation forILogAnomalyDetectorRef
.Internal default implementation forILogGroup
.(experimental) Indicates that this resource can be referenced as a LogGroup.Internal default implementation forILogGroupRef
.Internal default implementation forILogStream
.(experimental) Indicates that this resource can be referenced as a LogStream.Internal default implementation forILogStreamRef
.Interface for classes that can be the destination of a log Subscription.Internal default implementation forILogSubscriptionDestination
.(experimental) Indicates that this resource can be referenced as a MetricFilter.Internal default implementation forIMetricFilterRef
.A reference to a Integration resource.A builder forIntegrationReference
Interface representing a single processor in a CloudWatch Logs transformer.Internal default implementation forIProcessor
.(experimental) Indicates that this resource can be referenced as a QueryDefinition.Internal default implementation forIQueryDefinitionRef
.(experimental) Indicates that this resource can be referenced as a ResourcePolicy.Internal default implementation forIResourcePolicyRef
.(experimental) Indicates that this resource can be referenced as a SubscriptionFilter.Internal default implementation forISubscriptionFilterRef
.(experimental) Indicates that this resource can be referenced as a Transformer.Internal default implementation forITransformerRef
.Processor for JSON mutation operations.A fluent builder forJsonMutatorProcessor
.Properties for creating JSON mutator processors.A builder forJsonMutatorProps
Types of JSON mutation operations.Base class for patterns that only match JSON log events.Valid key-value delimiters for ParseKeyValue processor.Valid field delimiters for ParseKeyValue processor.This processor takes a list of objects that contain key fields, and converts them into a map of target keys.A builder forListToMapProperty
A reference to a LogAnomalyDetector resource.A builder forLogAnomalyDetectorReference
Define a CloudWatch Log Group.A fluent builder forLogGroup
.Class of Log Group.Properties for a LogGroup.A builder forLogGroupProps
A reference to a LogGroup resource.A builder forLogGroupReference
Creates a custom resource to control the retention policy of a CloudWatch Logs log group.A fluent builder forLogRetention
.Construction properties for a LogRetention.A builder forLogRetentionProps
Retry options for all AWS API calls.A builder forLogRetentionRetryOptions
Define a Log Stream in a Log Group.A fluent builder forLogStream
.Properties for a LogStream.A builder forLogStreamProps
A reference to a LogStream resource.A builder forLogStreamReference
Properties returned by a Subscription destination.A builder forLogSubscriptionDestinationConfig
A filter that extracts information from CloudWatch Logs and emits to CloudWatch Metrics.A fluent builder forMetricFilter
.Properties for a MetricFilter created from a LogGroup.A builder forMetricFilterOptions
Properties for a MetricFilter.A builder forMetricFilterProps
A reference to a MetricFilter resource.A builder forMetricFilterReference
This object defines one key that will be moved with the moveKey processor.A builder forMoveKeyEntryProperty
This processor moves a key from one field to another.A builder forMoveKeysProperty
Types of event sources supported to convert to OCSF format.OCSF Schema versions supported by transformers.This processor parses log events that are in JSON format.A builder forParseJSONProperty
This processor parses a specified field in the original log event into key-value pairs.A builder forParseKeyValueProperty
Parser processor for common data formats.A fluent builder forParserProcessor
.Properties for creating configurable parser processors.A builder forParserProcessorProps
Types of configurable parser processors.Processor to parse events from CloudTrail, Route53Resolver, VPCFlow, EKSAudit and AWSWAF into OCSF V1.1 format.A builder forParseToOCSFProperty
This processor adds new key-value pairs to the log event.A builder forProcessorDeleteKeysProperty
Define a query definition for CloudWatch Logs Insights.A fluent builder forQueryDefinition
.Properties for a QueryDefinition.A builder forQueryDefinitionProps
A reference to a QueryDefinition resource.A builder forQueryDefinitionReference
Define a QueryString.A fluent builder forQueryString
.Properties for a QueryString.A builder forQueryStringProps
Valid quote characters for CSV processor.This object defines one key that will be renamed with the renameKey processor.A builder forRenameKeyEntryProperty
Use this processor to rename keys in a log event.A builder forRenameKeysProperty
Resource Policy for CloudWatch Log Groups.A fluent builder forResourcePolicy
.Properties to define Cloudwatch log group resource policy.A builder forResourcePolicyProps
A reference to a ResourcePolicy resource.A builder forResourcePolicyReference
How long, in days, the log contents will be retained.Space delimited text pattern.This object defines one log field that will be split with the splitString processor.A builder forSplitStringEntryProperty
Use this processor to split a field into an array of strings using a delimiting character.A builder forSplitStringProperty
Properties for a new LogStream created from a LogGroup.A builder forStreamOptions
Processor for string mutation operations.A fluent builder forStringMutatorProcessor
.Properties for creating string mutator processors.A builder forStringMutatorProps
Types of string mutation operations.A new Subscription on a CloudWatch log group.A fluent builder forSubscriptionFilter
.Properties for a new SubscriptionFilter created from a LogGroup.A builder forSubscriptionFilterOptions
Properties for a SubscriptionFilter.A builder forSubscriptionFilterProps
A reference to a SubscriptionFilter resource.A builder forSubscriptionFilterReference
This object defines one log field key that will be replaced using the substituteString processor.A builder forSubstituteStringEntryProperty
This processor matches a key's value against a regular expression and replaces all matches with a replacement string.A builder forSubstituteStringProperty
Represent the L2 construct for the AWS::Logs::Transformer CloudFormation resource.A fluent builder forTransformer
.Properties for Transformer created from LogGroup.A builder forTransformerOptions
The Resource properties for AWS::Logs::Transformer resource.A builder forTransformerProps
A reference to a Transformer resource.A builder forTransformerReference
This object defines one value type that will be converted using the typeConverter processor.A builder forTypeConverterEntryProperty
Use this processor to convert a value type associated with the specified key to the specified type.A builder forTypeConverterProperty
Valid data types for type conversion in the TypeConverter processor.Parser processor for AWS vended logs.A fluent builder forVendedLogParser
.Properties for creating AWS vended log parsers.A builder forVendedLogParserProps
Types of AWS vended logs with built-in parsers. -
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.services.logs.destinationsClassDescriptionInterface for classes that can be the destination of a log Subscription.Properties returned by a Subscription destination.
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.services.msk.alpha
-
-
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.services.pipes.alpha
-
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.services.rds
-
-
-
-
Classes in software.amazon.awscdk.services.logs used by software.amazon.awscdk.triggers