Skip to content

figurate/terraform-aws-events

Repository files navigation

AWS CloudWatch Event Rule

CI

AWS CloudWatch Event Rule

Purpose: Templates for CloudWatch Event rules.

Requirements

No requirements.

Providers

Name Version
aws n/a
template n/a

Inputs

Name Description Type Default Required
description Trigger description any n/a yes
event_detail A map of configuration data specific to the event type map(any) {} no
event_source Source of events for this rule any null no
event_types A list of event types to monitor from the event source list(string) [] no
frequency_cron A CRON expression defining the trigger schedule any null no
frequency_rate A rate of scheduled triggering any null no
frequency_type A predefined frequency for scheduled triggering (required if trigger_arn not specified) string "hourly_on_weekdays" no
name Name of the CloudWatch Event trigger any n/a yes
source_arns A list of ARNs used to filter the monitored source list [] no
tags Tags for the event rule map(any) {} no
target_arn ARN of the CloudWatch Event target any n/a yes
target_name Function name for Lambda targets (used to configure invocation permissions) any null no
target_role Name of the IAM role assumed by the target any n/a yes

Outputs

No output.