terraform-provider-sumologic
terraform-provider-sumologic copied to clipboard
Terraform provider for Sumo Logic
- Adding support for smart alerts in Monitor resource. - Using "Normal" for `status` field to avoid drift b/w backend and state. We should deprecate this field and eventually remove...
Addressed comments in [#590](https://github.com/SumoLogic/terraform-provider-sumologic/pull/590). Closing the last pr since the base branch is too old. I was able to create the source with the dev build and acceptance tests can...
Add terraform resource and dataSource for role v2 api. Tested locally
Support use-case to deploy S3 data forwarding destination and rules ```terraform resource "aws_s3_bucket" "this" { bucket = "${terraform.workspace}-sumologic" } resource "aws_s3_bucket_public_access_block" "this" { bucket = aws_s3_bucket.this.id block_public_acls = true block_public_policy...
The current TF provider version has a bug where any new AWS sources (except S3 Source) when created, are using `use_versioned_api` as `false` despite having a default value of `true`....
https://registry.terraform.io/providers/SumoLogic/sumologic/latest/docs/resources/monitor#metrics_missing_data_condition There is another required field called `trigger_source` that accepts one of two values: - `AllTimeSeries` - `AnyTimeSeries`
https://api.sumologic.com/docs/#operation/createField Fields should not include the dataType property during its creation.
golang version is updated to 1.22. Upgrade was performed semi-automatically with the [tf-sdk-migrator](https://developer.hashicorp.com/terraform/plugin/sdkv2/guides/v2-upgrade-guide#version-2-of-the-module) tool. Manual changes: * Manual changes had to be made afterwards in the provider.go and provider_test.go files...
Sumo Logic has APIs that supports the management of access keys. It would be really nice if the provider supported the these as resources so they can be automatically provisioned/rotated/retired...
## Steps to Reproduce 1. Create a Lookup Table using the Terraform [sumologic_lookup_table](https://registry.terraform.io/providers/SumoLogic/sumologic/latest/docs/resources/lookup_table) resource. 2. Delete the Lookup Table in the Sumo Logic UI 3. Run a Terraform plan for...