Skip to main content

CloudWatch

AwsCloudwatchCompositeAlarm

Provides a CloudWatch Composite Alarm resource.

import { AwsCloudwatchCompositeAlarm } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchCompositeAlarm/>

AwsCloudwatchContributorInsightRule

Terraform resource for managing an AWS CloudWatch Contributor Insight Rule.

import { AwsCloudwatchContributorInsightRule } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchContributorInsightRule/>

AwsCloudwatchContributorManagedInsightRule

Terraform resource for managing an AWS CloudWatch Contributor Managed Insight Rule.

import { AwsCloudwatchContributorManagedInsightRule } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchContributorManagedInsightRule/>

AwsCloudwatchContributorManagedInsightRules

Terraform data source for managing an AWS CloudWatch Contributor Managed Insight Rules.

import { DataAwsCloudwatchContributorManagedInsightRules } from "@dinghy/tf-aws/serviceCloudwatch"

<DataAwsCloudwatchContributorManagedInsightRules/>

AwsCloudwatchDashboard

Provides a CloudWatch Dashboard resource.

import { AwsCloudwatchDashboard } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchDashboard/>

AwsCloudwatchEventApiDestination

Provides an EventBridge event API Destination resource.

import { AwsCloudwatchEventApiDestination } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchEventApiDestination/>

AwsCloudwatchEventArchive

Provides an EventBridge event archive resource.

import { AwsCloudwatchEventArchive } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchEventArchive/>

AwsCloudwatchEventBus

Provides an EventBridge event bus resource.

import { AwsCloudwatchEventBus } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchEventBus/>

AwsCloudwatchEventBuses

Terraform data source for managing an AWS EventBridge (Cloudwatch) Event Buses.

import { DataAwsCloudwatchEventBuses } from "@dinghy/tf-aws/serviceCloudwatch"

<DataAwsCloudwatchEventBuses/>

AwsCloudwatchEventBusPolicy

Provides a resource to create an EventBridge policy to support cross-account events.

import { AwsCloudwatchEventBusPolicy } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchEventBusPolicy/>

AwsCloudwatchEventConnection

Provides an EventBridge connection resource.

import { AwsCloudwatchEventConnection } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchEventConnection/>

AwsCloudwatchEventEndpoint

Provides a resource to create an EventBridge Global Endpoint.

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.

import { AwsCloudwatchEventPermission } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchEventPermission/>

AwsCloudwatchEventRule

Provides an EventBridge Rule resource.

import { AwsCloudwatchEventRule } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchEventRule/>

AwsCloudwatchEventSource

Get information on an EventBridge (Cloudwatch) Event Source.

import { DataAwsCloudwatchEventSource } from "@dinghy/tf-aws/serviceCloudwatch"

<DataAwsCloudwatchEventSource/>

AwsCloudwatchEventTarget

Provides an EventBridge Target resource.

import { AwsCloudwatchEventTarget } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchEventTarget/>

AwsCloudwatchLogAccountPolicy

Provides a CloudWatch Log Account Policy resource.

import { AwsCloudwatchLogAccountPolicy } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchLogAccountPolicy/>

AwsCloudwatchLogAnomalyDetector

Terraform resource for managing an AWS CloudWatch Log Anomaly Detector.

import { AwsCloudwatchLogAnomalyDetector } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchLogAnomalyDetector/>

AwsCloudwatchLogDataProtectionPolicy

Provides a CloudWatch Log Data Protection Policy resource.

import { AwsCloudwatchLogDataProtectionPolicy } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchLogDataProtectionPolicy/>

AwsCloudwatchLogDataProtectionPolicyDocument

Generates a CloudWatch Log Group Data Protection Policy document in JSON format

import { DataAwsCloudwatchLogDataProtectionPolicyDocument } from "@dinghy/tf-aws/serviceCloudwatch"

<DataAwsCloudwatchLogDataProtectionPolicyDocument/>

AwsCloudwatchLogDelivery

Terraform resource for managing an AWS CloudWatch Logs Delivery.

import { AwsCloudwatchLogDelivery } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchLogDelivery/>

AwsCloudwatchLogDeliveryDestination

Terraform resource for managing an AWS CloudWatch Logs Delivery Destination.

import { AwsCloudwatchLogDeliveryDestination } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchLogDeliveryDestination/>

AwsCloudwatchLogDeliveryDestinationPolicy

Terraform resource for managing an AWS CloudWatch Logs Delivery Destination Policy.

import { AwsCloudwatchLogDeliveryDestinationPolicy } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchLogDeliveryDestinationPolicy/>

AwsCloudwatchLogDeliverySource

Terraform resource for managing an AWS CloudWatch Logs Delivery Source.

import { AwsCloudwatchLogDeliverySource } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchLogDeliverySource/>

AwsCloudwatchLogDestination

Provides a CloudWatch Logs destination.

import { AwsCloudwatchLogDestination } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchLogDestination/>

AwsCloudwatchLogDestinationPolicy

Provides a CloudWatch Logs destination policy.

import { AwsCloudwatchLogDestinationPolicy } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchLogDestinationPolicy/>

AwsCloudwatchLogGroup

Provides a CloudWatch Log Group resource.

import { AwsCloudwatchLogGroup } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchLogGroup/>

AwsCloudwatchLogGroups

Get list of Cloudwatch Log Groups.

import { DataAwsCloudwatchLogGroups } from "@dinghy/tf-aws/serviceCloudwatch"

<DataAwsCloudwatchLogGroups/>

AwsCloudwatchLogIndexPolicy

Terraform resource for managing an AWS CloudWatch Logs Index Policy.

import { AwsCloudwatchLogIndexPolicy } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchLogIndexPolicy/>

AwsCloudwatchLogMetricFilter

Provides a CloudWatch Log Metric Filter resource.

import { AwsCloudwatchLogMetricFilter } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchLogMetricFilter/>

AwsCloudwatchLogResourcePolicy

Provides a resource to manage a CloudWatch log resource policy

import { AwsCloudwatchLogResourcePolicy } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchLogResourcePolicy/>

AwsCloudwatchLogStream

Provides a CloudWatch Log Stream resource.

import { AwsCloudwatchLogStream } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchLogStream/>

AwsCloudwatchLogSubscriptionFilter

Provides a CloudWatch Logs subscription filter.

import { AwsCloudwatchLogSubscriptionFilter } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchLogSubscriptionFilter/>

AwsCloudwatchMetricAlarm

Provides a CloudWatch Metric Alarm resource.

import { AwsCloudwatchMetricAlarm } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchMetricAlarm/>

AwsCloudwatchMetricStream

Provides a CloudWatch Metric Stream resource.

import { AwsCloudwatchMetricStream } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchMetricStream/>

AwsCloudwatchQueryDefinition

Provides a CloudWatch Logs query definition resource.

import { AwsCloudwatchQueryDefinition } from "@dinghy/tf-aws/serviceCloudwatch"

<AwsCloudwatchQueryDefinition/>