CloudWatch
AwsCloudwatchCompositeAlarm
Provides a CloudWatch Composite Alarm resource.
- Resource
import { AwsCloudwatchCompositeAlarm } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchCompositeAlarm/>
AwsCloudwatchContributorInsightRule
Terraform resource for managing an AWS CloudWatch Contributor Insight Rule.
- Resource
import { AwsCloudwatchContributorInsightRule } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchContributorInsightRule/>
AwsCloudwatchContributorManagedInsightRule
Terraform resource for managing an AWS CloudWatch Contributor Managed Insight Rule.
- Resource
import { AwsCloudwatchContributorManagedInsightRule } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchContributorManagedInsightRule/>
AwsCloudwatchContributorManagedInsightRules
Terraform data source for managing an AWS CloudWatch Contributor Managed Insight Rules.
- Data
import { DataAwsCloudwatchContributorManagedInsightRules } from "@dinghy/tf-aws/serviceCloudwatch"
<DataAwsCloudwatchContributorManagedInsightRules/>
AwsCloudwatchDashboard
Provides a CloudWatch Dashboard resource.
- Resource
import { AwsCloudwatchDashboard } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchDashboard/>
AwsCloudwatchEventApiDestination
Provides an EventBridge event API Destination resource.
- Resource
import { AwsCloudwatchEventApiDestination } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchEventApiDestination/>
AwsCloudwatchEventArchive
Provides an EventBridge event archive resource.
- Resource
import { AwsCloudwatchEventArchive } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchEventArchive/>
AwsCloudwatchEventBus
Provides an EventBridge event bus resource.
- Resource
- Data
import { AwsCloudwatchEventBus } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchEventBus/>
import { DataAwsCloudwatchEventBus } from "@dinghy/tf-aws/serviceCloudwatch"
<DataAwsCloudwatchEventBus/>
AwsCloudwatchEventBuses
Terraform data source for managing an AWS EventBridge (Cloudwatch) Event Buses.
- Data
import { DataAwsCloudwatchEventBuses } from "@dinghy/tf-aws/serviceCloudwatch"
<DataAwsCloudwatchEventBuses/>
AwsCloudwatchEventBusPolicy
Provides a resource to create an EventBridge policy to support cross-account events.
- Resource
import { AwsCloudwatchEventBusPolicy } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchEventBusPolicy/>
AwsCloudwatchEventConnection
Provides an EventBridge connection resource.
- Resource
- Data
import { AwsCloudwatchEventConnection } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchEventConnection/>
import { DataAwsCloudwatchEventConnection } from "@dinghy/tf-aws/serviceCloudwatch"
<DataAwsCloudwatchEventConnection/>
AwsCloudwatchEventEndpoint
Provides a resource to create an EventBridge Global Endpoint.
- Resource
import { AwsCloudwatchEventEndpoint } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchEventEndpoint/>
AwsCloudwatchEventPermission
Provides a resource to create an EventBridge permission to support cross-account events in the current account default event bus.
- Resource
import { AwsCloudwatchEventPermission } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchEventPermission/>
AwsCloudwatchEventRule
Provides an EventBridge Rule resource.
- Resource
- Import
import { AwsCloudwatchEventRule } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchEventRule/>
<AwsCloudwatchEventRule
name = {}
/>
AwsCloudwatchEventSource
Get information on an EventBridge (Cloudwatch) Event Source.
- Data
import { DataAwsCloudwatchEventSource } from "@dinghy/tf-aws/serviceCloudwatch"
<DataAwsCloudwatchEventSource/>
AwsCloudwatchEventTarget
Provides an EventBridge Target resource.
- Resource
- Import
import { AwsCloudwatchEventTarget } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchEventTarget/>
<AwsCloudwatchEventTarget
event_bus_name = {}
rule = {}
target_id = {}
/>
AwsCloudwatchLogAccountPolicy
Provides a CloudWatch Log Account Policy resource.
- Resource
import { AwsCloudwatchLogAccountPolicy } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchLogAccountPolicy/>
AwsCloudwatchLogAnomalyDetector
Terraform resource for managing an AWS CloudWatch Log Anomaly Detector.
- Resource
import { AwsCloudwatchLogAnomalyDetector } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchLogAnomalyDetector/>
AwsCloudwatchLogDataProtectionPolicy
Provides a CloudWatch Log Data Protection Policy resource.
- Resource
import { AwsCloudwatchLogDataProtectionPolicy } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchLogDataProtectionPolicy/>
AwsCloudwatchLogDataProtectionPolicyDocument
Generates a CloudWatch Log Group Data Protection Policy document in JSON format
- Data
import { DataAwsCloudwatchLogDataProtectionPolicyDocument } from "@dinghy/tf-aws/serviceCloudwatch"
<DataAwsCloudwatchLogDataProtectionPolicyDocument/>
AwsCloudwatchLogDelivery
Terraform resource for managing an AWS CloudWatch Logs Delivery.
- Resource
import { AwsCloudwatchLogDelivery } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchLogDelivery/>
AwsCloudwatchLogDeliveryDestination
Terraform resource for managing an AWS CloudWatch Logs Delivery Destination.
- Resource
import { AwsCloudwatchLogDeliveryDestination } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchLogDeliveryDestination/>
AwsCloudwatchLogDeliveryDestinationPolicy
Terraform resource for managing an AWS CloudWatch Logs Delivery Destination Policy.
- Resource
import { AwsCloudwatchLogDeliveryDestinationPolicy } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchLogDeliveryDestinationPolicy/>
AwsCloudwatchLogDeliverySource
Terraform resource for managing an AWS CloudWatch Logs Delivery Source.
- Resource
import { AwsCloudwatchLogDeliverySource } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchLogDeliverySource/>
AwsCloudwatchLogDestination
Provides a CloudWatch Logs destination.
- Resource
import { AwsCloudwatchLogDestination } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchLogDestination/>
AwsCloudwatchLogDestinationPolicy
Provides a CloudWatch Logs destination policy.
- Resource
import { AwsCloudwatchLogDestinationPolicy } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchLogDestinationPolicy/>
AwsCloudwatchLogGroup
Provides a CloudWatch Log Group resource.
- Resource
- Data
- Import
import { AwsCloudwatchLogGroup } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchLogGroup/>
import { DataAwsCloudwatchLogGroup } from "@dinghy/tf-aws/serviceCloudwatch"
<DataAwsCloudwatchLogGroup/>
<AwsCloudwatchLogGroup
name = {}
/>
AwsCloudwatchLogGroups
Get list of Cloudwatch Log Groups.
- Data
import { DataAwsCloudwatchLogGroups } from "@dinghy/tf-aws/serviceCloudwatch"
<DataAwsCloudwatchLogGroups/>
AwsCloudwatchLogIndexPolicy
Terraform resource for managing an AWS CloudWatch Logs Index Policy.
- Resource
import { AwsCloudwatchLogIndexPolicy } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchLogIndexPolicy/>
AwsCloudwatchLogMetricFilter
Provides a CloudWatch Log Metric Filter resource.
- Resource
import { AwsCloudwatchLogMetricFilter } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchLogMetricFilter/>
AwsCloudwatchLogResourcePolicy
Provides a resource to manage a CloudWatch log resource policy
- Resource
import { AwsCloudwatchLogResourcePolicy } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchLogResourcePolicy/>
AwsCloudwatchLogStream
Provides a CloudWatch Log Stream resource.
- Resource
import { AwsCloudwatchLogStream } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchLogStream/>
AwsCloudwatchLogSubscriptionFilter
Provides a CloudWatch Logs subscription filter.
- Resource
import { AwsCloudwatchLogSubscriptionFilter } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchLogSubscriptionFilter/>
AwsCloudwatchMetricAlarm
Provides a CloudWatch Metric Alarm resource.
- Resource
- Import
import { AwsCloudwatchMetricAlarm } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchMetricAlarm/>
<AwsCloudwatchMetricAlarm
alarm_name = {}
/>
AwsCloudwatchMetricStream
Provides a CloudWatch Metric Stream resource.
- Resource
import { AwsCloudwatchMetricStream } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchMetricStream/>
AwsCloudwatchQueryDefinition
Provides a CloudWatch Logs query definition resource.
- Resource
import { AwsCloudwatchQueryDefinition } from "@dinghy/tf-aws/serviceCloudwatch"
<AwsCloudwatchQueryDefinition/>