New Resources
dynatrace_automation_approval- A new resource for configuration of automation workflow approvals
Bug Fixes
- Fixed issue #786 - Resolved problem with custom extension handling by adding proper check for custom extensions (those with
custom:prefix) during installation verification - Fixed issue #813 - Improved OAuth credential handling by defaulting to the production token URL, making environment variable optional for IAM resources
- Fixed issue #772 - Enhanced automation workflow entity tags handling to support multiple tag values separated by whitespace, fixing JSON marshaling/unmarshaling for
StringArraytype - OpenPipeline V2 enum values - Corrected casing issues in enum values (e.g., "Bizevent" → "bizevent", "FieldsAdd" → "fieldsAdd") and improved schema descriptions
- Active Gate URL parsing - Fixed issue where URLs like
myhost:9999/e/my-env-idhad path duplicated, causing broken requests - Request error handling - Fixed bug where POST/PUT/PATCH request errors were unintentionally overwritten and discarded
- Segments download - Fixed to skip ready-made segments in download as they are unmodifiable
- OpenPipeline V1 download count - Corrected export display to show accurate download count instead of always showing "downloading 1 item"
- Document resource fixes:
- Removed non-existent
SchemaVersionfield - Fixed
ownerfield to be computed-only (cannot be set by user) - Removed non-existent
actorfield
- Removed non-existent
- AWS service - Fixed requirement for at least one dimension in monitored metrics (aligning with API requirements)
Updates to Existing Resources
dynatrace_security_context- Deprecated this resourcedynatrace_synthetic_location- Updated resource implementationdynatrace_request_attribute- Updated resource implementationdynatrace_document- Added support for custom IDs (triggers re-create if changed)dynatrace_azure_service- Fixed description ofcredentials_idto properly reference "Azure" instead of "azure"dynatrace_aws_service- Fixed description ofcredentials_idto properly mention AWS credentials
Changelog
- 9c13ef5 doc: Update resource documentation
- 6591359 Introduced
dynatrace_automation_approvalresource - cd7bf39 fix(openpipeline-v2): set correct enum values
- 60b5b49 fix(segments): Adds test for listing segments
- e75a850 fix(segments): Skip ready-made segments in download
- 3a9f929 fix: correctly handle request errors
- 5b4d0c1 fix: Active Gate URL parsing
- fcf318a test: fix flaky tests
- c570233 test: Azure service test produces empty plan
- f710031 Deprecated resource
dynatrace_security_context - 50fa70e test: Expect non-empty plan for Azure services acceptance test
- cc69ab0 test: Add test for Azure service resource
- eba0a2a test: Add test for AWS service resource
- 26cb701 doc: Add link to Dynatrace documentation for individual AWS services
- 1630a13 fix: Require at least one dimension in AWS monitored metrics
- 68f20d1 doc: Add link to Dynatrace documentation for individual Azure services
- 0f5685d Updating iam boundaries must not expect a JSON response
- 110e01f Added GET to check custom extension is installed
- 01ea2a2 Added ability to set headers for requests
- 3ee5948 Fixed #786
- 5e4f918 feat: Update core library and use
slograther thanlogr - 9e49466 chore: Update
.gitignoreto exclude all environment files - 21b65fe fix(openpipeline-v1): set correct download count
- 02d4435 fix: remove openpipeline exception for repairInput
- b515940 fix: Description of
credentials_idofdynatrace_azure_serviceshould include "Azure" rather than "azure" - d1d623a fix: Description of
credentials_idofdynatrace_aws_serviceshould mention AWS credentials - 95798e4 feat(document): support custom IDs
- 4b3ce38 refactor: acceptance test helper
- 1846047 Fix for #813
- da2b29f refactor(document): remove and replace not needed functions
- e58aad9 fix(document): Remove non-existent
SchemaVersion - c0f3ee2 fix(document): Field
owneris computed and cannot be set - 9d5acba fix(document): Remove field
actor - f1e09be chore: Update core library
- 38ab7ea Updated
dynatrace_synthetic_locationresource - d22c314 Updated
dynatrace_request_attributeresource - abfa660 Fixed misleading doc for platform tokens
- 6b0f3e7 Correction: blank value is valid
- 4bc969b Fixed #772
- fd279cd chore: publish releases as draft
- ea3e616 test: disable openpipeline-v1 tests