Skip to content

Commit f34246a

Browse files
v1.35.2
1 parent 5acb339 commit f34246a

File tree

239 files changed

+646
-91
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

239 files changed

+646
-91
lines changed

docs/data-sources/host.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ description: |-
77

88
# dynatrace_host (Data Source)
99

10-
-> The data source API endpoint has been deprecated, please use [dynatrace_entity](https://registry.terraform.io/providers/dynatrace-oss/dynatrace/latest/docs/data-sources/entity) with entity type `HOST` instead.
10+
!> The data source API endpoint has been deprecated, please use [dynatrace_entity](https://registry.terraform.io/providers/dynatrace-oss/dynatrace/latest/docs/data-sources/entity) with entity type `HOST` instead.
1111

1212
The host data source allows the host ID to be retrieved by its name and optionally tags / tag-value pairs.
1313

docs/data-sources/process.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ description: |-
77

88
# dynatrace_process (Data Source)
99

10-
-> The data source API endpoint has been deprecated, please use [dynatrace_entity](https://registry.terraform.io/providers/dynatrace-oss/dynatrace/latest/docs/data-sources/entity) with entity type `PROCESS_GROUP_INSTANCE` instead.
10+
!> The data source API endpoint has been deprecated, please use [dynatrace_entity](https://registry.terraform.io/providers/dynatrace-oss/dynatrace/latest/docs/data-sources/entity) with entity type `PROCESS_GROUP_INSTANCE` instead.
1111

1212
The process data source allows the process ID to be retrieved by its name and optionally tags / tag-value pairs.
1313

docs/data-sources/process_group.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ description: |-
77

88
# dynatrace_process_group (Data Source)
99

10-
-> The data source API endpoint has been deprecated, please use [dynatrace_entity](https://registry.terraform.io/providers/dynatrace-oss/dynatrace/latest/docs/data-sources/entity) with entity type `PROCESS_GROUP` instead.
10+
!> The data source API endpoint has been deprecated, please use [dynatrace_entity](https://registry.terraform.io/providers/dynatrace-oss/dynatrace/latest/docs/data-sources/entity) with entity type `PROCESS_GROUP` instead.
1111

1212
The process group data source allows the process group ID to be retrieved by its name and optionally tags / tag-value pairs.
1313

docs/data-sources/service.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ description: |-
77

88
# dynatrace_service (Data Source)
99

10-
-> The data source API endpoint has been deprecated, please use [dynatrace_entity](https://registry.terraform.io/providers/dynatrace-oss/dynatrace/latest/docs/data-sources/entity) with entity type `SERVICE` instead.
10+
!> The data source API endpoint has been deprecated, please use [dynatrace_entity](https://registry.terraform.io/providers/dynatrace-oss/dynatrace/latest/docs/data-sources/entity) with entity type `SERVICE` instead.
1111

1212
The service data source allows the service ID to be retrieved by its name and optionally tags / tag-value pairs.
1313

docs/index.md

Lines changed: 26 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Use the links to the left to learn about the available resources, data sources,
1818
terraform {
1919
required_providers {
2020
dynatrace = {
21-
version = "1.34.0"
21+
version = "1.35.2"
2222
source = "dynatrace-oss/dynatrace"
2323
}
2424
}
@@ -29,31 +29,28 @@ The recommended way to configure the provider is via environment variables.
2929
The value of `DYNATRACE_ENV_URL` needs to refer to the URL your Dynatrace Environment is reachable with.
3030
* Saas Environments: `https://########.live.dynatrace.com`
3131
* Managed Enviroments: `https://<dynatrace-host>/e/#####################`
32+
3233
The value of `DYNATRACE_API_TOKEN` needs to be an API Token with the following permissions:
33-
* `Read configuration`
34-
* `Capture request data`
35-
* `Read SLO`
36-
* `Read settings`
37-
* `Read API tokens`
38-
* `Read entities`
39-
* `Read Geographic regions`
40-
* `Read network zones`
41-
* `Read synthetic locations`
42-
* `Read synthetic monitors, locations, and nodes`
43-
* `Capture request data`
44-
* `Read credential vault entries`
45-
* `Access problem and event feed, metrics and topology`
46-
* `Read synthetic monitors, locations, and nodes`
47-
* `Write settings`
48-
* `Write API tokens`
49-
* `Write entities`
50-
* `Write network zones`
51-
* `Write SLO`
52-
* `Write synthetic locations`
53-
* `Write credential vault entries`
54-
* `Change data privacy settings`
55-
* `Create and read synthetic monitors, locations`
56-
* `Write configuration`
34+
* **Read configuration** (`ReadConfig`)
35+
* Required for reading API v1 configuration.
36+
* **Write configuration** (`WriteConfig`)
37+
* Required for creating API v1 configuration.
38+
* **Read settings** (`settings.read`)
39+
* Required for reading Settings 2.0 configuration.
40+
* **Write settings** (`settings.write`) (API v2)
41+
* Required for modifying Settings 2.0 configuration.
42+
* **Create and read synthetic monitors, locations, and nodes** (`ExternalSyntheticIntegration`)
43+
* Required for reading and creating synthetic configuration.
44+
* **Capture request data** (`CaptureRequestData`)
45+
* Required for configuring request attributes.
46+
* **Read credential vault entries** (`credentialVault.read`)
47+
* Required for reading credentials.
48+
* **Write credential vault entries** (`credentialVault.write`)
49+
* Required for writing credentials.
50+
* **Read network zones** (`networkZones.read`)
51+
* Required for reading network zones.
52+
* **Write network zones** (`networkZones.write`)
53+
* Required for writing network zones.
5754

5855
Alternatively - but not recommended for security reasons you can also add configuration options within your Terraform Module.
5956
```
@@ -86,6 +83,10 @@ Please provide any feedback of the export utility via [GitHub Issues](https://gi
8683

8784
### Optional
8885

86+
- `automation_client_id` (String, Sensitive)
87+
- `automation_client_secret` (String, Sensitive)
88+
- `automation_env_url` (String) The URL of the Dynatrace Environment with Platform capabilities turned on (`https://#####.apps.dynatrace.com)`. This is optional configuration when `dt_env_url` already specifies a SaaS Environment like `https://#####.live.dynatrace.com` or `https://#####.apps.dynatrace.com`
89+
- `automation_token_url` (String) The URL that provides the Bearer tokens when accessing the Automation REST API. This is optional configuration when `dt_env_url` already specifies a SaaS Environment like `https://#####.live.dynatrace.com` or `https://#####.apps.dynatrace.com`
8990
- `dt_api_token` (String, Sensitive)
9091
- `dt_cluster_api_token` (String, Sensitive)
9192
- `dt_cluster_url` (String, Sensitive)

docs/resources/activegate_token.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ description: |-
77

88
# dynatrace_activegate_token (Resource)
99

10+
-> This resource requires the API token scopes **Read settings** (`settings.read`) and **Write settings** (`settings.write`)
11+
1012
## Dynatrace Documentation
1113

1214
- ActiveGate security - https://www.dynatrace.com/support/help/setup-and-configuration/dynatrace-activegate/activegate-security

docs/resources/activegate_updates.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ description: |-
77

88
# dynatrace_activegate_updates (Resource)
99

10+
-> This resource requires the API token scopes **Read settings** (`settings.read`) and **Write settings** (`settings.write`)
11+
1012
## Dynatrace Documentation
1113

1214
- Update ActiveGate - https://www.dynatrace.com/support/help/setup-and-configuration/dynatrace-activegate/operation/update-activegate

docs/resources/aix_extension.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ description: |-
77

88
# dynatrace_aix_extension (Resource)
99

10+
-> This resource requires the API token scopes **Read settings** (`settings.read`) and **Write settings** (`settings.write`)
11+
1012
## Dynatrace Documentation
1113

1214
- Automated injection of deep-code monitoring on AIX - https://www.dynatrace.com/support/help/setup-and-configuration/dynatrace-oneagent/installation-and-operation/aix/operation/enable-auto-injection

docs/resources/alerting.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ description: |-
77

88
# dynatrace_alerting (Resource)
99

10+
-> This resource requires the API token scopes **Read settings** (`settings.read`) and **Write settings** (`settings.write`)
11+
1012
## Dynatrace Documentation
1113

1214
- Alerting profiles - https://www.dynatrace.com/support/help/how-to-use-dynatrace/problem-detection-and-analysis/notifications-and-alerting/alerting-profiles

docs/resources/alerting_profile.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ description: |-
77

88
# dynatrace_alerting_profile (Resource)
99

10-
-> This resource API endpoint has been deprecated, please use [dynatrace_alerting](https://registry.terraform.io/providers/dynatrace-oss/dynatrace/latest/docs/resources/alerting) instead.
10+
!> This resource API endpoint has been deprecated, please use [dynatrace_alerting](https://registry.terraform.io/providers/dynatrace-oss/dynatrace/latest/docs/resources/alerting) instead.
11+
12+
-> This resource requires the API token scopes **Read configuration** (`ReadConfig`) and **Write configuration** (`WriteConfig`)
1113

1214
## Dynatrace Documentation
1315

0 commit comments

Comments
 (0)