New Resources
dynatrace_setting_permissions
covers access configurations for Settings 2.0 objectsdynatrace_failure_detection_rule_sets
covers configuration for failure detection rule setsdynatrace_endpoint_detection_rules_optin
covers configuration for endpoint detection rules opt-indynatrace_endpoint_detection_rules
covers configuration for endpoint detection rules
Bug Fixes
- #738 - Automation Workflow | Documentation | Actions details might be misleading
- Deletion of
dynatrace_credentials
resources will no longer automatically remove all referenced synthetic monitors. A warning will get printed out by Terraform instead
Documentation Improvements
- The docs contain now a clear warning that eploying an OpenPipeline configuration will overwrite the existing one of the same kind, causing any manual changes made in the web UI or other configurations managed by Terraform or Monaco to be lost.
- The required permissions for maintaining
dynatrace_automation_workflow
resources have been updated
Schema Updates
The following resources got updated to be compatible with the most recent schema version of Dynatrace:
dynatrace_attack_settings
dynatrace_vulnerability_settings
dynatrace_servicenow_connection
dynatrace_api_detection
dynatrace_kubernetes_enrichment
dynatrace_builtin_process_monitoring
dynatrace_process_monitoring_rule
Changelog
- e94adb4 v1.84.0
- 3767be1 Introduced
dynatrace_endpoint_detection_rules
resource - ff6309a Introduced
dynatrace_endpoint_detection_rules_optin
resource - 3d9c3d0 Introduced
dynatrace_failure_detection_rule_sets
resource - 4850f29 Returning a warning when Credentials cannot get deleted
- 3375a49 support for rest.Warning returned by service.Delete
- a4f9375 Updated credentials destroy behavior
- 12faf3e feat(openpipeline): adds HCL schema for the ingest source
- a9d4ecf feat(openpipeline): adds HCL schema for the ingest source
- 22fa79c feat(openpipeline): adds HCL schemas for 5 different processor types
- b7152da feat(openpipeline): adds JSON and Terraform example
- 8b82192 refactor: removed comment in example
- 897f929 doc: generate and update md files
- 7e1cbd2 doc: add and update settings permissions
- 897ca12 fix: make settings permission calls sync
- 817c6d4 test: add integration test for permission settings
- a5340d6 Updated
dynatrace_process_monitoring_rule
resource - 1abd5d7 Updated
dynatrace_builtin_process_monitoring
resource - 9c3c17f Updated
dynatrace_kubernetes_enrichment
resource - dcf918b Updated
dynatrace_api_detection
resource - dcd85d7 Updated
dynatrace_servicenow_connection
resource - d557595 Updated resources with version update only
- 57dca65 fix: update dynatrace_attack_settings and dynatrace_vulnerability_settings schemas
- 464dc5c feat: wire up settings permissions
- acb7360 feat: support platform credentials for generic settings
- a9236cd feat: Use updated user agent with version, operating system and architecture when making HTTP requests
- 17e4ae7 feat: Define version and use
ldflags
to set version during GoReleaser build - 0898cb1 chore: Update
format
field in.goreleaser.yml
- fa4f509 Updated workflow connection doc subcategories
- d18807c ci: Add
.snyk
file to ignore MPL license issues - f223940 ci: Add snyk for vulnerability scanning
- ff5f06d feat: Use settings client in List implementation
- 9107178 feat: Minimal settings client for getting schemas with permissions and all object IDs of these schemas
- 1783295 chore: Add pull request templates
- 3348163 Updated documentation with official support note
- e71177f test: fix race condition of settings permissions test
- 695ba0b feat: add admin access retry for permissions
- 097ac0c doc: mention credential vault delete side effects
- 0b2ae10 feat: Adding tests for marshalling and unmarshalling of settings permissions
- a48a37f refactor: parallelize update calls
- 6d2b76e feat: introduce permission service
- ccacba4 fix: fixed HCL marshaling
- 61520df refactor: introduce accessor constants
- 6902489 fix: handle HCL marshal errors during development
- d9a0da3 Updated workflow permissions
- 813c1c6 Added warning to OpenPipeline resources
- 2ab5d85 Fixed #738
- 933893c feat: add settings permission DTO
- d3ef12a feat: Adding dynatrace_github_connection to example
- 8c0d6c6 feat: Renaming of user_id and group_id
- 111d4c3 feat: descriptions for settings_object_id and all_users
- 6385622 feat: Adding MaxItems to "users" and "groups" schemas
- d1cdafd feat: Changing types for "user" and "group"
- 66a52fa feat: Adding descriptions to group and user schemas.
- f7d9aa5 feat: Replacing occurrences of "@home.com" with "@example.com"
- 2a281c9 feat: Added SettingPermissions schema and example
- 12f5247 Early version of
dynatrace_aws_connection
anddynatrace_aws_connection_role_arn
- 7ef7975 Early version of
dynatrace_aws_connection
anddynatrace_aws_connection_role_arn
- 15102a5 Fixed potential cast exception