Skip to content

Commit 73ac7f7

Browse files
committed
v1.83.0
1 parent 22ee582 commit 73ac7f7

11 files changed

+110
-4
lines changed

docs/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ Define `DT_CLIENT_ID`, `DT_CLIENT_SECRET`, `DT_ACCOUNT_ID` based off of the crea
7373
* **View documents** (`document:documents:read`)
7474
* **Create and edit documents** (`document:documents:write`)
7575
* **Delete documents** (`document:documents:delete`)
76+
* **Delete documents from trash** (`document:trash.documents:delete`)
7677
* **Read direct-shares** (`document:direct-shares:read`)
7778
* **Write direct-shares** (`document:direct-shares:write`)
7879
* **Delete direct-shares** (`document:direct-shares:delete`)

docs/resources/db_app_feature_flags.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: ""
33
page_title: dynatrace_db_app_feature_flags Resource - terraform-provider-dynatrace"
4-
subcategory: "AppEngine"
4+
subcategory: "Deprecated"
55
description: |-
66
The resource `dynatrace_db_app_feature_flags` covers configuration for database app feature flags
77
---

docs/resources/document.md

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

1111
-> **Dynatrace SaaS only**
1212

13-
-> To utilize this resource, please define the environment variables `DT_CLIENT_ID`, `DT_CLIENT_SECRET`, `DT_ACCOUNT_ID` with an OAuth client including the following permissions: **Create and edit documents** (`document:documents:write`), **View documents** (`document:documents:read`) and **Delete documents** (`document:documents:delete`).
13+
-> To utilize this resource, please define the environment variables `DT_CLIENT_ID`, `DT_CLIENT_SECRET`, `DT_ACCOUNT_ID` with an OAuth client including the following permissions: **Create and edit documents** (`document:documents:write`), **View documents** (`document:documents:read`), **Delete documents** (`document:documents:delete`), and **Delete documents from trash** (`document:trash.documents:delete`).
1414

1515
-> This resource is excluded by default in the export utility, please explicitly specify the resource to retrieve existing configuration.
1616

docs/resources/event_driven_ansible_connections.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ The full documentation of the export feature is available [here](https://dt-url.
2626

2727
```terraform
2828
resource "dynatrace_event_driven_ansible_connections" "#name#"{
29+
event_stream_enabled = true
2930
name = "#name#"
3031
url = "https://www.google.com"
3132
type = "api-token"
@@ -44,6 +45,7 @@ resource "dynatrace_event_driven_ansible_connections" "#name#"{
4445

4546
### Optional
4647

48+
- `event_stream_enabled` (Boolean) Flag if Red Hat Event Stream is use for Event-Driven Ansible
4749
- `token` (String, Sensitive) API access token for the Event-Driven Ansible Controller. Please note that this token is not refreshed and can expire.
4850

4951
### Read-Only

docs/resources/infraops_app_settings.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,9 @@ resource "dynatrace_infraops_app_settings" "#name#" {
4242

4343
### Optional
4444

45-
- `interface_saturation_threshold` (Number) (Required v305+) The threshold at which a network device interface is deemed to be saturated.
45+
- `interface_saturation_threshold` (Number) The threshold at which a network device interface is deemed to be saturated.
46+
- `invex_dql_query_limit` (Number) Limit the number of results returned from Grail for Data center, Host, and Network device entities.
47+
- `invex_dql_sort_limit` (Number) Limit for server-side sorting in Data center, Host, and Network device inventories. Sorting is disabled when the row count exceeds the configured threshold.
4648

4749
### Read-Only
4850

docs/resources/process_group_detection_flags.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ resource "dynatrace_process_group_detection_flags" "#name#" {
7070

7171
- `scope` (String) The scope of this setting (HOST, HOST_GROUP). Omit this property if you want to cover the whole environment.
7272
- `security_software_detection_enabled` (Boolean) This flag enables the detection of security software such as anti-malware protection.
73+
- `split_db_2_grouping_by_instances` (Boolean) Enable to group and separately analyze the processes of each DB2 Instance. Each process receives a unique name based on the DB2 Instance name.
7374

7475
### Read-Only
7576

docs/resources/web_app_auto_injection.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,4 +91,5 @@ Required:
9191
Optional:
9292

9393
- `code_snippet_type` (String) Possible Values: `DEFERRED`, `SYNCHRONOUSLY`
94+
- `script_execution_attribute` (String) Possible Values: `async`, `defer`, `none`
9495

docs/resources/web_app_custom_prop_restrictions.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,10 @@ Required:
7575
- `field_data_type` (String) Possible Values: `BOOLEAN`, `NUMBER`, `STRING`
7676
- `field_name` (String) Field name
7777

78+
Optional:
79+
80+
- `case_insensitive_naming_enabled` (Boolean) Field name validation should be case-insensitive
81+
7882

7983

8084
<a id="nestedblock--custom_session_properties_allow_list"></a>
@@ -91,3 +95,7 @@ Required:
9195

9296
- `field_data_type` (String) Possible Values: `BOOLEAN`, `NUMBER`, `STRING`
9397
- `field_name` (String) Field name
98+
99+
Optional:
100+
101+
- `case_insensitive_naming_enabled` (Boolean) Field name validation should be case-insensitive
Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
---
2+
layout: ""
3+
page_title: Resource - terraform-provider-dynatrace"
4+
subcategory: "Web Applications"
5+
description: |-
6+
The resource `dynatrace_web_app_manual_insertion` covers configuration for web application manual insertion
7+
---
8+
9+
# dynatrace_web_app_manual_insertion (Resource)
10+
11+
-> This resource requires the API token scopes **Read settings** (`settings.read`) and **Write settings** (`settings.write`)
12+
13+
## Dynatrace Documentation
14+
15+
- Select a snippet format - https://docs.dynatrace.com/docs/shortlink/snippet-formats
16+
17+
- Settings API - https://www.dynatrace.com/support/help/dynatrace-api/environment-api/settings (schemaId: `builtin:rum.web.manual-insertion`)
18+
19+
## Resource Example Usage
20+
21+
```terraform
22+
resource "dynatrace_web_app_manual_insertion" "#name#" {
23+
application_id = "APPLICATION-1234567890000000"
24+
code_snippet {
25+
code_snippet_type = "SYNCHRONOUSLY"
26+
}
27+
javascript_tag {
28+
cache_duration = "1"
29+
crossorigin_anonymous = true
30+
}
31+
}
32+
```
33+
34+
<!-- schema generated by tfplugindocs -->
35+
## Schema
36+
37+
### Required
38+
39+
- `application_id` (String) The scope of this settings. If the settings should cover the whole environment, just don't specify any scope.
40+
- `code_snippet` (Block List, Min: 1, Max: 1) Code snippet is a piece of inline code that implements basic functionality and loads the full functionality either synchronously or deferred. Even though it implements an update mechanism, regular updates are still required to guarantee compatibility. (see [below for nested schema](#nestedblock--code_snippet))
41+
- `javascript_tag` (Block List, Min: 1, Max: 1) JavaScript tag references an external file containing monitoring code and configuration. Due to its dynamic update mechanism, it is recommended for most use cases. (see [below for nested schema](#nestedblock--javascript_tag))
42+
43+
### Optional
44+
45+
- `oneagent_javascript_tag` (Block List, Max: 1) OneAgent JavaScript tag includes configuration and a reference to an external file containing the monitoring code. It needs to be updated after configuration changes and monitoring code updates. (see [below for nested schema](#nestedblock--oneagent_javascript_tag))
46+
- `oneagent_javascript_tag_sri` (Block List, Max: 1) OneAgent JavaScript tag with SRI includes configuration, a reference to an external file containing the monitoring code, and a hash that allows the browser to verify the integrity of the monitoring code before executing it. It needs to be updated after configuration changes and monitoring code updates. (see [below for nested schema](#nestedblock--oneagent_javascript_tag_sri))
47+
48+
### Read-Only
49+
50+
- `id` (String) The ID of this resource.
51+
52+
<a id="nestedblock--code_snippet"></a>
53+
### Nested Schema for `code_snippet`
54+
55+
Required:
56+
57+
- `code_snippet_type` (String) Possible Values: `DEFERRED`, `SYNCHRONOUSLY`
58+
59+
60+
<a id="nestedblock--javascript_tag"></a>
61+
### Nested Schema for `javascript_tag`
62+
63+
Required:
64+
65+
- `cache_duration` (String) Duration in hours, possible Values: `1`, `12`, `144`, `24`, `3`, `6`, `72`
66+
- `crossorigin_anonymous` (Boolean) Add the `crossorigin=anonymous` attribute to capture JavaScript error messages and W3C resource timings
67+
68+
Optional:
69+
70+
- `script_execution_attribute` (String) Possible Values: `Async`, `Defer`, `None`
71+
72+
73+
<a id="nestedblock--oneagent_javascript_tag"></a>
74+
### Nested Schema for `oneagent_javascript_tag`
75+
76+
Optional:
77+
78+
- `script_execution_attribute` (String) Possible Values: `Async`, `Defer`, `None`
79+
80+
81+
<a id="nestedblock--oneagent_javascript_tag_sri"></a>
82+
### Nested Schema for `oneagent_javascript_tag_sri`
83+
84+
Optional:
85+
86+
- `script_execution_attribute` (String) Possible Values: `Async`, `Defer`, `None`

documentation/supported-resources.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,7 @@ Dynatrace Configuration as Code via Terraform supports the following resources,
238238
| dynatrace_request_naming | /api/config/v1/service/requestNaming | ReadConfig, WriteConfig |
239239
| dynatrace_request_namings | /api/config/v1/service/requestNaming/order | ReadConfig, WriteConfig |
240240
| dynatrace_resource_attributes | /api/v2/settings/objects (schema: builtin:resource-attribute) | settings.read, settings.write |
241+
| dynatrace_rpc_based_sampling | /api/v2/settings/objects (schema: builtin:rpc-based-sampling) | settings.read, settings.write |
241242
| dynatrace_rum_advanced_correlation | /api/v2/settings/objects (schema: builtin:rum.resource-timing-origins) | settings.read, settings.write |
242243
| dynatrace_rum_host_headers | /api/v2/settings/objects (schema: builtin:rum.host-headers) | settings.read, settings.write |
243244
| dynatrace_rum_ip_determination | /api/v2/settings/objects (schema: builtin:rum.ip-determination) | settings.read, settings.write |
@@ -246,6 +247,7 @@ Dynatrace Configuration as Code via Terraform supports the following resources,
246247
| dynatrace_rum_provider_breakdown | /api/v2/settings/objects (schema: builtin:rum.provider-breakdown) | settings.read, settings.write |
247248
| dynatrace_security_context | /api/v2/settings/objects (schema: builtin:security-context) | settings.read, settings.write |
248249
| dynatrace_service_anomalies_v2 | /api/v2/settings/objects (schema: builtin:anomaly-detection.services) | settings.read, settings.write |
250+
| dynatrace_service_detection_rules | /api/v2/settings/objects (schema: builtin:service-detection-rules) | settings.read, settings.write |
249251
| dynatrace_service_external_web_request | /api/v2/settings/objects (schema: builtin:service-detection.external-web-request) | settings.read, settings.write |
250252
| dynatrace_service_external_web_service | /api/v2/settings/objects (schema: builtin:service-detection.external-web-service) | settings.read, settings.write |
251253
| dynatrace_service_failure | /api/v2/settings/objects (schema: builtin:failure-detection.service.general-parameters) | settings.read, settings.write |
@@ -254,6 +256,7 @@ Dynatrace Configuration as Code via Terraform supports the following resources,
254256
| dynatrace_service_http_failure | /api/v2/settings/objects (schema: builtin:failure-detection.service.http-parameters) | settings.read, settings.write |
255257
| dynatrace_service_naming | /api/config/v1/conditionalNaming/service | ReadConfig, WriteConfig |
256258
| dynatrace_service_now_notification | /api/v2/settings/objects (schema: builtin:problem.notifications) | settings.read, settings.write |
259+
| dynatrace_service_splitting | /api/v2/settings/objects (schema: builtin:service-splitting-rules) | settings.read, settings.write |
257260
| dynatrace_servicenow_connection | /api/v2/settings/objects (schema: app:dynatrace.servicenow:connection) | settings.read, settings.write |
258261
| dynatrace_session_replay_resource_capture | /api/v2/settings/objects (schema: builtin:sessionreplay.web.resource-capturing) | settings.read, settings.write |
259262
| dynatrace_session_replay_web_privacy | /api/v2/settings/objects (schema: builtin:sessionreplay.web.privacy-preferences) | settings.read, settings.write |
@@ -299,12 +302,14 @@ Dynatrace Configuration as Code via Terraform supports the following resources,
299302
| dynatrace_web_app_custom_injection | /api/v2/settings/objects (schema: builtin:rum.web.custom-injection-rules) | settings.read, settings.write |
300303
| dynatrace_web_app_enablement | /api/v2/settings/objects (schema: builtin:rum.web.enablement) | settings.read, settings.write |
301304
| dynatrace_web_app_injection_cookie | /api/v2/settings/objects (schema: builtin:rum.web.injection.cookie) | settings.read, settings.write |
305+
| dynatrace_web_app_ip_address_exclusion | /api/v2/settings/objects (schema: builtin:rum.web.ipaddress-exclusion) | settings.read, settings.write |
302306
| dynatrace_web_app_javascript_filename| /api/v2/settings/objects (schema: builtin:rum.web.rum-javascript-file-name) | settings.read, settings.write |
303307
| dynatrace_web_app_javascript_updates | /api/v2/settings/objects (schema: builtin:rum.web.rum-javascript-updates) | settings.read, settings.write |
304308
| dynatrace_web_app_javascript_version | /api/v2/settings/objects (schema: builtin:rum.web.custom-rum-javascript-version) | settings.read, settings.write |
305309
| dynatrace_web_app_key_performance_custom | /api/v2/settings/objects (schema: builtin:rum.web.key-performance-metric-custom-actions) | settings.read, settings.write |
306310
| dynatrace_web_app_key_performance_load | /api/v2/settings/objects (schema: builtin:rum.web.key-performance-metric-load-actions) | settings.read, settings.write |
307311
| dynatrace_web_app_key_performance_xhr | /api/v2/settings/objects (schema: builtin:rum.web.key-performance-metric-xhr-actions) | settings.read, settings.write |
312+
| dynatrace_web_app_manual_insertion | /api/v2/settings/objects (schema: builtin:rum.web.manual-insertion) | settings.read, settings.write |
308313
| dynatrace_web_app_resource_cleanup | /api/v2/settings/objects (schema: builtin:rum.web.resource-cleanup-rules) | settings.read, settings.write |
309314
| dynatrace_web_app_resource_types | /api/v2/settings/objects (schema: builtin:rum.web.resource-types) | settings.read, settings.write |
310315
| dynatrace_web_application | /api/config/v1/applications/web | ReadConfig, WriteConfig |

0 commit comments

Comments
 (0)