CloudWatch Log Group
Container for application log streams.
Configuration
Section titled “Configuration”| Setting | Type | Required | Default |
|---|---|---|---|
| Log group name | Text | Yes | — |
| Retention (days) | Number | — | 30 |
| KMS key ARN (encryption) | Text | — | — |
| Log class Options: STANDARD, INFREQUENT_ACCESS | Choice | — | STANDARD |
| Skip destroy (preserve on delete) | Toggle | — | false |
| Tags | Key–value | — | — |
Connections
Section titled “Connections”| Socket | Direction | Accepts | Terraform arg |
|---|---|---|---|
| Log producer | Input | any | — |
| Encryption KMS key | Input | aws.kms-key | kms_key_id |
| Logged resource | Output | aws.cloudtrail, aws.cloudwatch-log-metric-filter, aws.cloudwatch-log-subscription-filter, aws.cloudwatch-query-definition, aws.datasync-task, aws.route53-query-log, aws.step-functions | — |