├── .github ├── pull_request_template.md └── workflows │ ├── ci.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .goreleaser.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── REFERENCE.md ├── docs ├── index.md └── resources │ ├── apikey.md │ ├── dashboard.md │ ├── dataintegration.md │ ├── ingestionkey.md │ ├── logspipeline.md │ ├── monitor.md │ ├── policy.md │ └── serviceaccount.md ├── examples └── resources │ ├── groundcover_apikey │ └── resource.tf │ ├── groundcover_dashboard │ └── resource.tf │ ├── groundcover_dataintegration │ └── resource.tf │ ├── groundcover_ingestionkey │ └── resource.tf │ ├── groundcover_logspipeline │ └── resource.tf │ ├── groundcover_monitor │ └── resource.tf │ ├── groundcover_policy │ ├── resource.tf │ ├── resource_advanced.tf │ └── resource_no_data.tf │ └── groundcover_serviceaccount │ └── resource.tf ├── go.mod ├── go.sum ├── internal └── provider │ ├── client.go │ ├── client_apikey.go │ ├── client_dashboard.go │ ├── client_dataintegration.go │ ├── client_ingestionkey.go │ ├── client_logspipeline.go │ ├── client_monitor.go │ ├── client_resource_policy.go │ ├── client_serviceaccount.go │ ├── client_test.go │ ├── json_utils.go │ ├── provider.go │ ├── provider_test.go │ ├── resource_apikey.go │ ├── resource_apikey_test.go │ ├── resource_dashboard.go │ ├── resource_dashboard_test.go │ ├── resource_dataintegration.go │ ├── resource_dataintegration_test.go │ ├── resource_ingestionkey.go │ ├── resource_ingestionkey_test.go │ ├── resource_logspipeline.go │ ├── resource_logspipeline_test.go │ ├── resource_monitor.go │ ├── resource_monitor_test.go │ ├── resource_policy.go │ ├── resource_policy_test.go │ ├── resource_serviceaccount.go │ ├── resource_serviceaccount_test.go │ ├── resource_simple_test.go │ ├── test_helpers.go │ ├── yaml_utils.go │ └── yaml_utils_test.go ├── main.go ├── terraform-registry-manifest.json └── tools ├── go.mod ├── go.sum └── tools.go /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/README.md -------------------------------------------------------------------------------- /REFERENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/REFERENCE.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/resources/apikey.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/docs/resources/apikey.md -------------------------------------------------------------------------------- /docs/resources/dashboard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/docs/resources/dashboard.md -------------------------------------------------------------------------------- /docs/resources/dataintegration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/docs/resources/dataintegration.md -------------------------------------------------------------------------------- /docs/resources/ingestionkey.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/docs/resources/ingestionkey.md -------------------------------------------------------------------------------- /docs/resources/logspipeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/docs/resources/logspipeline.md -------------------------------------------------------------------------------- /docs/resources/monitor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/docs/resources/monitor.md -------------------------------------------------------------------------------- /docs/resources/policy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/docs/resources/policy.md -------------------------------------------------------------------------------- /docs/resources/serviceaccount.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/docs/resources/serviceaccount.md -------------------------------------------------------------------------------- /examples/resources/groundcover_apikey/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/examples/resources/groundcover_apikey/resource.tf -------------------------------------------------------------------------------- /examples/resources/groundcover_dashboard/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/examples/resources/groundcover_dashboard/resource.tf -------------------------------------------------------------------------------- /examples/resources/groundcover_dataintegration/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/examples/resources/groundcover_dataintegration/resource.tf -------------------------------------------------------------------------------- /examples/resources/groundcover_ingestionkey/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/examples/resources/groundcover_ingestionkey/resource.tf -------------------------------------------------------------------------------- /examples/resources/groundcover_logspipeline/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/examples/resources/groundcover_logspipeline/resource.tf -------------------------------------------------------------------------------- /examples/resources/groundcover_monitor/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/examples/resources/groundcover_monitor/resource.tf -------------------------------------------------------------------------------- /examples/resources/groundcover_policy/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/examples/resources/groundcover_policy/resource.tf -------------------------------------------------------------------------------- /examples/resources/groundcover_policy/resource_advanced.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/examples/resources/groundcover_policy/resource_advanced.tf -------------------------------------------------------------------------------- /examples/resources/groundcover_policy/resource_no_data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/examples/resources/groundcover_policy/resource_no_data.tf -------------------------------------------------------------------------------- /examples/resources/groundcover_serviceaccount/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/examples/resources/groundcover_serviceaccount/resource.tf -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/go.sum -------------------------------------------------------------------------------- /internal/provider/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/client.go -------------------------------------------------------------------------------- /internal/provider/client_apikey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/client_apikey.go -------------------------------------------------------------------------------- /internal/provider/client_dashboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/client_dashboard.go -------------------------------------------------------------------------------- /internal/provider/client_dataintegration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/client_dataintegration.go -------------------------------------------------------------------------------- /internal/provider/client_ingestionkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/client_ingestionkey.go -------------------------------------------------------------------------------- /internal/provider/client_logspipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/client_logspipeline.go -------------------------------------------------------------------------------- /internal/provider/client_monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/client_monitor.go -------------------------------------------------------------------------------- /internal/provider/client_resource_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/client_resource_policy.go -------------------------------------------------------------------------------- /internal/provider/client_serviceaccount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/client_serviceaccount.go -------------------------------------------------------------------------------- /internal/provider/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/client_test.go -------------------------------------------------------------------------------- /internal/provider/json_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/json_utils.go -------------------------------------------------------------------------------- /internal/provider/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/provider.go -------------------------------------------------------------------------------- /internal/provider/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/provider_test.go -------------------------------------------------------------------------------- /internal/provider/resource_apikey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_apikey.go -------------------------------------------------------------------------------- /internal/provider/resource_apikey_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_apikey_test.go -------------------------------------------------------------------------------- /internal/provider/resource_dashboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_dashboard.go -------------------------------------------------------------------------------- /internal/provider/resource_dashboard_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_dashboard_test.go -------------------------------------------------------------------------------- /internal/provider/resource_dataintegration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_dataintegration.go -------------------------------------------------------------------------------- /internal/provider/resource_dataintegration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_dataintegration_test.go -------------------------------------------------------------------------------- /internal/provider/resource_ingestionkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_ingestionkey.go -------------------------------------------------------------------------------- /internal/provider/resource_ingestionkey_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_ingestionkey_test.go -------------------------------------------------------------------------------- /internal/provider/resource_logspipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_logspipeline.go -------------------------------------------------------------------------------- /internal/provider/resource_logspipeline_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_logspipeline_test.go -------------------------------------------------------------------------------- /internal/provider/resource_monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_monitor.go -------------------------------------------------------------------------------- /internal/provider/resource_monitor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_monitor_test.go -------------------------------------------------------------------------------- /internal/provider/resource_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_policy.go -------------------------------------------------------------------------------- /internal/provider/resource_policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_policy_test.go -------------------------------------------------------------------------------- /internal/provider/resource_serviceaccount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_serviceaccount.go -------------------------------------------------------------------------------- /internal/provider/resource_serviceaccount_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_serviceaccount_test.go -------------------------------------------------------------------------------- /internal/provider/resource_simple_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/resource_simple_test.go -------------------------------------------------------------------------------- /internal/provider/test_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/test_helpers.go -------------------------------------------------------------------------------- /internal/provider/yaml_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/yaml_utils.go -------------------------------------------------------------------------------- /internal/provider/yaml_utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/internal/provider/yaml_utils_test.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/main.go -------------------------------------------------------------------------------- /terraform-registry-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/terraform-registry-manifest.json -------------------------------------------------------------------------------- /tools/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/tools/go.mod -------------------------------------------------------------------------------- /tools/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/tools/go.sum -------------------------------------------------------------------------------- /tools/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groundcover-com/terraform-provider-groundcover/HEAD/tools/tools.go --------------------------------------------------------------------------------