Package-level declarations
Types
The AWS::Logs::AccountPolicy resource specifies a CloudWatch Logs AccountPolicy.
The AWS::Logs::AccountPolicy resource specifies a CloudWatch Logs AccountPolicy.
Builder for AccountPolicyArgs.
Builder for AccountPolicy.
This structure contains information about one delivery in your account. A delivery is a connection between a logical delivery source and a logical delivery destination. For more information, see CreateDelivery.
This structure contains information about one delivery in your account. A delivery is a connection between a logical delivery source and a logical delivery destination. For more information, see CreateDelivery.
Builder for DeliveryArgs.
This structure contains information about one delivery destination in your account. A delivery destination is an AWS resource that represents an AWS service that logs can be sent to CloudWatch Logs, Amazon S3, are supported as Kinesis Data Firehose delivery destinations.
This structure contains information about one delivery destination in your account. A delivery destination is an AWS resource that represents an AWS service that logs can be sent to CloudWatch Logs, Amazon S3, are supported as Kinesis Data Firehose delivery destinations.
Builder for DeliveryDestinationArgs.
Builder for DeliveryDestination.
Builder for Delivery.
A delivery source is an AWS resource that sends logs to an AWS destination. The destination can be CloudWatch Logs, Amazon S3, or Kinesis Data Firehose. Only some AWS services support being configured as a delivery source. These services are listed as Supported V2 Permissions in the table at Enabling logging from AWS services.
A delivery source is an AWS resource that sends logs to an AWS destination. The destination can be CloudWatch Logs, Amazon S3, or Kinesis Data Firehose. Only some AWS services support being configured as a delivery source. These services are listed as Supported V2 Permissions in the table at Enabling logging from AWS services.
Builder for DeliverySourceArgs.
Builder for DeliverySource.
The AWS::Logs::Destination resource specifies a CloudWatch Logs destination. A destination encapsulates a physical resource (such as an Amazon Kinesis data stream) and enables you to subscribe that resource to a stream of log events.
The AWS::Logs::Destination resource specifies a CloudWatch Logs destination. A destination encapsulates a physical resource (such as an Amazon Kinesis data stream) and enables you to subscribe that resource to a stream of log events.
Builder for DestinationArgs.
Builder for Destination.
The AWS::Logs::LogAnomalyDetector resource specifies a CloudWatch Logs LogAnomalyDetector.
The AWS::Logs::LogAnomalyDetector resource specifies a CloudWatch Logs LogAnomalyDetector.
Builder for LogAnomalyDetectorArgs.
Builder for LogAnomalyDetector.
The `AWS::Logs::LogGroup`
resource specifies a log group. A log group defines common properties for log streams, such as their retention and access control rules. Each log stream must belong to one log group. You can create up to 1,000,000 log groups per Region per account. You must use the following guidelines when naming a log group:
The `AWS::Logs::LogGroup`
resource specifies a log group. A log group defines common properties for log streams, such as their retention and access control rules. Each log stream must belong to one log group. You can create up to 1,000,000 log groups per Region per account. You must use the following guidelines when naming a log group:
Builder for LogGroupArgs.
Builder for LogGroup.
Resource Type definition for AWS::Logs::LogStream
Builder for LogStreamArgs.
Builder for LogStream.
The `AWS::Logs::MetricFilter`
resource specifies a metric filter that describes how CWL extracts information from logs and transforms it into Amazon CloudWatch metrics. If you have multiple metric filters that are associated with a log group, all the filters are applied to the log streams in that group. The maximum number of metric filters that can be associated with a log group is 100.
The `AWS::Logs::MetricFilter`
resource specifies a metric filter that describes how CWL extracts information from logs and transforms it into Amazon CloudWatch metrics. If you have multiple metric filters that are associated with a log group, all the filters are applied to the log streams in that group. The maximum number of metric filters that can be associated with a log group is 100.
Builder for MetricFilterArgs.
Builder for MetricFilter.
The resource schema for AWSLogs QueryDefinition
The resource schema for AWSLogs QueryDefinition
Builder for QueryDefinitionArgs.
Builder for QueryDefinition.
The resource schema for AWSLogs ResourcePolicy
The resource schema for AWSLogs ResourcePolicy
Builder for ResourcePolicyArgs.
Builder for ResourcePolicy.
The `AWS::Logs::SubscriptionFilter`
resource specifies 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 and have them delivered to a specific destination. Currently, the supported destinations are:
The `AWS::Logs::SubscriptionFilter`
resource specifies 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 and have them delivered to a specific destination. Currently, the supported destinations are:
Builder for SubscriptionFilterArgs.
Builder for SubscriptionFilter.