Skip to content

CDK constructs for DataDog Cloudformation Resource Types.

License

Notifications You must be signed in to change notification settings

cultureamp/datadog-cdk

Repository files navigation

datadog-cdk

CDK constructs for the DataDog CFN resources.

In order to use these resources, you need to ensure that they are configured in your environment. See instructions in the above repo.

Currently supports AWS CDK v2 1 on the following resource types:

  • Datadog::Dashboards::Dashboard
  • Datadog::Monitors::Monitor
  • Datadog::Monitors::Downtime
  • Datadog::IAM::User
  • Datadog::SLOs::SLO
    • Creator attribute not directly supported (use an escape hatch)

Status

This package is currently released as a public package on the Github NPM repository.

Contributions welcome for:

  • unit tests for all L1 constructs
  • integration tests for all L1 constructs

Contributing

Contributions are welcome: be sure to open an issue though before embarking on any large-scale endeavours!

Publishing

Publishing requires a GH token in the environment named GITHUB_REGISTRY_PUBLISH_TOKEN. It requires repo and write:packages permissions.

pnpm run prebuildpackage
npm publish

Footnotes

  1. v1 support is present via the v1.0.0 release of the package

About

CDK constructs for DataDog Cloudformation Resource Types.

Resources

License

Stars

Watchers

Forks

Releases

No releases published