MCPcopy Index your code
hub / github.com/DataDog/terraform-provider-datadog

github.com/DataDog/terraform-provider-datadog @v4.14.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v4.14.0 ↗ · + Follow
6,952 symbols 24,216 edges 629 files 882 documented · 13% updated 1d agov4.15.0 · 2026-07-07★ 452288 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Datadog Terraform Provider

  • Website: https://registry.terraform.io/providers/DataDog/datadog/latest
  • Documentation: https://registry.terraform.io/providers/DataDog/datadog/latest/docs
  • Terraform website: https://www.terraform.io
  • Support

Requirements

Building The Provider

Clone repository to: $GOPATH/src/github.com/DataDog/terraform-provider-datadog

$ mkdir -p $GOPATH/src/github.com/DataDog; cd $GOPATH/src/github.com/DataDog
$ git clone git@github.com:DataDog/terraform-provider-datadog

Enter the provider directory and build the provider

$ cd $GOPATH/src/github.com/DataDog/terraform-provider-datadog
$ make build

Note: For contributions created from forks, the repository should still be cloned under the $GOPATH/src/github.com/DataDog/terraform-provider-datadog directory to allow the provided make commands to properly run, build, and test this project.

Using the provider

If you're building the provider, follow the instructions to install it as a plugin. After placing it into your plugins directory, run terraform init to initialize it.

Further usage documentation is available on the Terraform website.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 4,267
Method 1,869
Struct 800
Interface 11
TypeAlias 3
Class 2

Languages

Go99%
Python1%

Modules by API surface

datadog/resource_datadog_dashboard.go296 symbols
datadog/fwprovider/resource_datadog_observability_pipeline.go256 symbols
datadog/tests/resource_datadog_synthetics_test_test.go173 symbols
datadog/tests/resource_datadog_observability_pipeline_test.go129 symbols
datadog/fwprovider/resource_datadog_security_monitoring_rule.go120 symbols
datadog/tests/resource_datadog_monitor_test.go93 symbols
datadog/internal/utils/api_instances_helper.go91 symbols
datadog/resource_datadog_synthetics_test_.go87 symbols
datadog/fwprovider/resource_datadog_monitor.go83 symbols
datadog/tests/resource_datadog_security_monitoring_rule_test.go82 symbols
datadog/dashboardmapping/engine.go69 symbols
datadog/resource_datadog_logs_custom_pipeline.go68 symbols

For agents

$ claude mcp add terraform-provider-datadog \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page