This is an AWS CDK construct library that provides a L1 CloudFormation resource for Datadog Monitor (DATADOG::MONITORS::MONITOR). It wraps the Datadog Monitor CloudFormation resource, allowing you to define and manage Datadog monitors as part of your CDK infrastructure. The current version is 4.8.0a7 (alpha). The library is part of the cdklabs/cdk-cloudformation project, which generates CDK constructs for CloudFormation registry resources. The library is in maintenance mode and has a release cadence tied to upstream CloudFormation registry changes.
pip install cdk-cloudformation-datadog-monitors-monitor==4.8.0a7Verified import paths — ran on the pinned version, not inferred.
Creates a Datadog monitor using the CDK CloudFormation resource. Note: This construct requires a Datadog API key and application key to be set up via CloudFormation resource provider or environment variables.
Always check the CloudFormation resource documentation for the latest property types. Pin your library version and test schema changes.
Consider migrating to a dedicated Datadog CDK construct (e.g., datadog-cdk-constructs) or using the CloudFormation resource directly.
Install with pip using hyphens, but import using underscores: `from cdk_cloudformation_datadog_monitors_monitor import CfnMonitor`.
Register the Datadog resource provider in your AWS account by following the Datadog CloudFormation integration guide. You may need to use a custom resource provider or the Datadog AWS integration.
Install the package: `pip install cdk-cloudformation-datadog-monitors-monitor==4.8.0a7`. Ensure the import is `from cdk_cloudformation_datadog_monitors_monitor import CfnMonitor`.
Install the package: `pip install cdk-cloudformation-datadog-monitors-monitor==4.8.0a7`.
Register the Datadog resource provider using the AWS CloudFormation registry or the Datadog integration.