Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
layout: ""
page_title: "dynatrace_openpipeline_v2_bizevents_pipelinegroups Resource - terraform-provider-dynatrace"
subcategory: "OpenPipeline V2"
description: |-
The resource `dynatrace_openpipeline_v2_bizevents_pipelinegroups` covers configuration of OpenPipeline for bizevents pipeline groups
---

# dynatrace_openpipeline_v2_bizevents_pipelinegroups (Resource)

-> This resource requires the API token scopes **Read settings** (`settings.read`) and **Write settings** (`settings.write`)

-> This resource requires the OAuth scopes **Read settings** (`settings:objects:read`) and **Write settings** (`settings:objects:write`)

## Limitations
~> **Warning** If a resource is created using an API token or without setting `DYNATRACE_HTTP_OAUTH_PREFERENCE=true` (when both are used), the settings object's owner will remain empty.

An empty owner implies:
- The settings object becomes public, allowing other users with settings permissions to read and modify it.
- Changing the settings object's permissions will have no effect, meaning the `dynatrace_settings_permissions` resource can't alter its access.

When a settings object is created using platform credentials:
- The owner is set to the owner of the OAuth client or platform token.
- By default, the settings object is private; only the owner can read and modify it.
- Access modifiers can be managed using the `dynatrace_settings_permissions` resource.

We recommend using platform credentials to ensure a correct setup.
In case an API token is needed, we recommend setting `DYNATRACE_HTTP_OAUTH_PREFERENCE=true`.

## Dynatrace Documentation

- OpenPipeline - https://docs.dynatrace.com/docs/platform/openpipeline
- Pipeline groups - https://docs.dynatrace.com/docs/shortlink/openpipeline-pipeline-groups

## Export Example Usage

- `terraform-provider-dynatrace -export dynatrace_openpipeline_v2_bizevents_pipelinegroups` downloads all existing OpenPipeline definitions for bizevents pipeline groups

The full documentation of the export feature is available [here](https://dt-url.net/h203qmc).

## Resource Example Usage

{{ tffile "dynatrace/api/builtin/openpipeline/bizevents/pipelinegroups/testdata/terraform/example.tf" }}

{{ .SchemaMarkdown | trimspace }}
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
layout: ""
page_title: "dynatrace_openpipeline_v2_davis_events_pipelinegroups Resource - terraform-provider-dynatrace"
subcategory: "OpenPipeline V2"
description: |-
The resource `dynatrace_openpipeline_v2_davis_events_pipelinegroups` covers configuration of OpenPipeline for davis events pipeline groups
---

# dynatrace_openpipeline_v2_davis_events_pipelinegroups (Resource)

-> This resource requires the API token scopes **Read settings** (`settings.read`) and **Write settings** (`settings.write`)

-> This resource requires the OAuth scopes **Read settings** (`settings:objects:read`) and **Write settings** (`settings:objects:write`)

## Limitations
~> **Warning** If a resource is created using an API token or without setting `DYNATRACE_HTTP_OAUTH_PREFERENCE=true` (when both are used), the settings object's owner will remain empty.

An empty owner implies:
- The settings object becomes public, allowing other users with settings permissions to read and modify it.
- Changing the settings object's permissions will have no effect, meaning the `dynatrace_settings_permissions` resource can't alter its access.

When a settings object is created using platform credentials:
- The owner is set to the owner of the OAuth client or platform token.
- By default, the settings object is private; only the owner can read and modify it.
- Access modifiers can be managed using the `dynatrace_settings_permissions` resource.

We recommend using platform credentials to ensure a correct setup.
In case an API token is needed, we recommend setting `DYNATRACE_HTTP_OAUTH_PREFERENCE=true`.

## Dynatrace Documentation

- OpenPipeline - https://docs.dynatrace.com/docs/platform/openpipeline
- Pipeline groups - https://docs.dynatrace.com/docs/shortlink/openpipeline-pipeline-groups

## Export Example Usage

- `terraform-provider-dynatrace -export dynatrace_openpipeline_v2_davis_events_pipelinegroups` downloads all existing OpenPipeline definitions for davis events pipeline groups

The full documentation of the export feature is available [here](https://dt-url.net/h203qmc).

## Resource Example Usage

{{ tffile "dynatrace/api/builtin/openpipeline/davis/events/pipelinegroups/testdata/terraform/example.tf" }}

{{ .SchemaMarkdown | trimspace }}
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
layout: ""
page_title: "dynatrace_openpipeline_v2_davis_problems_pipelinegroups Resource - terraform-provider-dynatrace"
subcategory: "OpenPipeline V2"
description: |-
The resource `dynatrace_openpipeline_v2_davis_problems_pipelinegroups` covers configuration of OpenPipeline for davis problems pipeline groups
---

# dynatrace_openpipeline_v2_davis_problems_pipelinegroups (Resource)

-> This resource requires the API token scopes **Read settings** (`settings.read`) and **Write settings** (`settings.write`)

-> This resource requires the OAuth scopes **Read settings** (`settings:objects:read`) and **Write settings** (`settings:objects:write`)

## Limitations
~> **Warning** If a resource is created using an API token or without setting `DYNATRACE_HTTP_OAUTH_PREFERENCE=true` (when both are used), the settings object's owner will remain empty.

An empty owner implies:
- The settings object becomes public, allowing other users with settings permissions to read and modify it.
- Changing the settings object's permissions will have no effect, meaning the `dynatrace_settings_permissions` resource can't alter its access.

When a settings object is created using platform credentials:
- The owner is set to the owner of the OAuth client or platform token.
- By default, the settings object is private; only the owner can read and modify it.
- Access modifiers can be managed using the `dynatrace_settings_permissions` resource.

We recommend using platform credentials to ensure a correct setup.
In case an API token is needed, we recommend setting `DYNATRACE_HTTP_OAUTH_PREFERENCE=true`.

## Dynatrace Documentation

- OpenPipeline - https://docs.dynatrace.com/docs/platform/openpipeline
- Pipeline groups - https://docs.dynatrace.com/docs/shortlink/openpipeline-pipeline-groups

## Export Example Usage

- `terraform-provider-dynatrace -export dynatrace_openpipeline_v2_davis_problems_pipelinegroups` downloads all existing OpenPipeline definitions for davis problems pipeline groups

The full documentation of the export feature is available [here](https://dt-url.net/h203qmc).

## Resource Example Usage

{{ tffile "dynatrace/api/builtin/openpipeline/davis/problems/pipelinegroups/testdata/terraform/example.tf" }}

{{ .SchemaMarkdown | trimspace }}
45 changes: 45 additions & 0 deletions templates/resources/openpipeline_v2_events_pipelinegroups.md.tmpl
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
layout: ""
page_title: "dynatrace_openpipeline_v2_events_pipelinegroups Resource - terraform-provider-dynatrace"
subcategory: "OpenPipeline V2"
description: |-
The resource `dynatrace_openpipeline_v2_events_pipelinegroups` covers configuration of OpenPipeline for events pipeline groups
---

# dynatrace_openpipeline_v2_events_pipelinegroups (Resource)

-> This resource requires the API token scopes **Read settings** (`settings.read`) and **Write settings** (`settings.write`)

-> This resource requires the OAuth scopes **Read settings** (`settings:objects:read`) and **Write settings** (`settings:objects:write`)

## Limitations
~> **Warning** If a resource is created using an API token or without setting `DYNATRACE_HTTP_OAUTH_PREFERENCE=true` (when both are used), the settings object's owner will remain empty.

An empty owner implies:
- The settings object becomes public, allowing other users with settings permissions to read and modify it.
- Changing the settings object's permissions will have no effect, meaning the `dynatrace_settings_permissions` resource can't alter its access.

When a settings object is created using platform credentials:
- The owner is set to the owner of the OAuth client or platform token.
- By default, the settings object is private; only the owner can read and modify it.
- Access modifiers can be managed using the `dynatrace_settings_permissions` resource.

We recommend using platform credentials to ensure a correct setup.
In case an API token is needed, we recommend setting `DYNATRACE_HTTP_OAUTH_PREFERENCE=true`.

## Dynatrace Documentation

- OpenPipeline - https://docs.dynatrace.com/docs/platform/openpipeline
- Pipeline groups - https://docs.dynatrace.com/docs/shortlink/openpipeline-pipeline-groups

## Export Example Usage

- `terraform-provider-dynatrace -export dynatrace_openpipeline_v2_events_pipelinegroups` downloads all existing OpenPipeline definitions for events pipeline groups

The full documentation of the export feature is available [here](https://dt-url.net/h203qmc).

## Resource Example Usage

{{ tffile "dynatrace/api/builtin/openpipeline/events/pipelinegroups/testdata/terraform/example.tf" }}

{{ .SchemaMarkdown | trimspace }}
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
layout: ""
page_title: "dynatrace_openpipeline_v2_events_sdlc_pipelinegroups Resource - terraform-provider-dynatrace"
subcategory: "OpenPipeline V2"
description: |-
The resource `dynatrace_openpipeline_v2_events_sdlc_pipelinegroups` covers configuration of OpenPipeline for events sdlc pipeline groups
---

# dynatrace_openpipeline_v2_events_sdlc_pipelinegroups (Resource)

-> This resource requires the API token scopes **Read settings** (`settings.read`) and **Write settings** (`settings.write`)

-> This resource requires the OAuth scopes **Read settings** (`settings:objects:read`) and **Write settings** (`settings:objects:write`)

## Limitations
~> **Warning** If a resource is created using an API token or without setting `DYNATRACE_HTTP_OAUTH_PREFERENCE=true` (when both are used), the settings object's owner will remain empty.

An empty owner implies:
- The settings object becomes public, allowing other users with settings permissions to read and modify it.
- Changing the settings object's permissions will have no effect, meaning the `dynatrace_settings_permissions` resource can't alter its access.

When a settings object is created using platform credentials:
- The owner is set to the owner of the OAuth client or platform token.
- By default, the settings object is private; only the owner can read and modify it.
- Access modifiers can be managed using the `dynatrace_settings_permissions` resource.

We recommend using platform credentials to ensure a correct setup.
In case an API token is needed, we recommend setting `DYNATRACE_HTTP_OAUTH_PREFERENCE=true`.

## Dynatrace Documentation

- OpenPipeline - https://docs.dynatrace.com/docs/platform/openpipeline
- Pipeline groups - https://docs.dynatrace.com/docs/shortlink/openpipeline-pipeline-groups

## Export Example Usage

- `terraform-provider-dynatrace -export dynatrace_openpipeline_v2_events_sdlc_pipelinegroups` downloads all existing OpenPipeline definitions for events sdlc pipeline groups

The full documentation of the export feature is available [here](https://dt-url.net/h203qmc).

## Resource Example Usage

{{ tffile "dynatrace/api/builtin/openpipeline/events/sdlc/pipelinegroups/testdata/terraform/example.tf" }}

{{ .SchemaMarkdown | trimspace }}
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
layout: ""
page_title: "dynatrace_openpipeline_v2_events_security_pipelinegroups Resource - terraform-provider-dynatrace"
subcategory: "OpenPipeline V2"
description: |-
The resource `dynatrace_openpipeline_v2_events_security_pipelinegroups` covers configuration of OpenPipeline for events security pipeline groups
---

# dynatrace_openpipeline_v2_events_security_pipelinegroups (Resource)

-> This resource requires the API token scopes **Read settings** (`settings.read`) and **Write settings** (`settings.write`)

-> This resource requires the OAuth scopes **Read settings** (`settings:objects:read`) and **Write settings** (`settings:objects:write`)

## Limitations
~> **Warning** If a resource is created using an API token or without setting `DYNATRACE_HTTP_OAUTH_PREFERENCE=true` (when both are used), the settings object's owner will remain empty.

An empty owner implies:
- The settings object becomes public, allowing other users with settings permissions to read and modify it.
- Changing the settings object's permissions will have no effect, meaning the `dynatrace_settings_permissions` resource can't alter its access.

When a settings object is created using platform credentials:
- The owner is set to the owner of the OAuth client or platform token.
- By default, the settings object is private; only the owner can read and modify it.
- Access modifiers can be managed using the `dynatrace_settings_permissions` resource.

We recommend using platform credentials to ensure a correct setup.
In case an API token is needed, we recommend setting `DYNATRACE_HTTP_OAUTH_PREFERENCE=true`.

## Dynatrace Documentation

- OpenPipeline - https://docs.dynatrace.com/docs/platform/openpipeline
- Pipeline groups - https://docs.dynatrace.com/docs/shortlink/openpipeline-pipeline-groups

## Export Example Usage

- `terraform-provider-dynatrace -export dynatrace_openpipeline_v2_events_security_pipelinegroups` downloads all existing OpenPipeline definitions for events security pipeline groups

The full documentation of the export feature is available [here](https://dt-url.net/h203qmc).

## Resource Example Usage

{{ tffile "dynatrace/api/builtin/openpipeline/events/security/pipelinegroups/testdata/terraform/example.tf" }}

{{ .SchemaMarkdown | trimspace }}
45 changes: 45 additions & 0 deletions templates/resources/openpipeline_v2_logs_pipelinegroups.md.tmpl
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
layout: ""
page_title: "dynatrace_openpipeline_v2_logs_pipelinegroups Resource - terraform-provider-dynatrace"
subcategory: "OpenPipeline V2"
description: |-
The resource `dynatrace_openpipeline_v2_logs_pipelinegroups` covers configuration of OpenPipeline for logs pipeline groups
---

# dynatrace_openpipeline_v2_logs_pipelinegroups (Resource)

-> This resource requires the API token scopes **Read settings** (`settings.read`) and **Write settings** (`settings.write`)

-> This resource requires the OAuth scopes **Read settings** (`settings:objects:read`) and **Write settings** (`settings:objects:write`)

## Limitations
~> **Warning** If a resource is created using an API token or without setting `DYNATRACE_HTTP_OAUTH_PREFERENCE=true` (when both are used), the settings object's owner will remain empty.

An empty owner implies:
- The settings object becomes public, allowing other users with settings permissions to read and modify it.
- Changing the settings object's permissions will have no effect, meaning the `dynatrace_settings_permissions` resource can't alter its access.

When a settings object is created using platform credentials:
- The owner is set to the owner of the OAuth client or platform token.
- By default, the settings object is private; only the owner can read and modify it.
- Access modifiers can be managed using the `dynatrace_settings_permissions` resource.

We recommend using platform credentials to ensure a correct setup.
In case an API token is needed, we recommend setting `DYNATRACE_HTTP_OAUTH_PREFERENCE=true`.

## Dynatrace Documentation

- OpenPipeline - https://docs.dynatrace.com/docs/platform/openpipeline
- Pipeline groups - https://docs.dynatrace.com/docs/shortlink/openpipeline-pipeline-groups

## Export Example Usage

- `terraform-provider-dynatrace -export dynatrace_openpipeline_v2_logs_pipelinegroups` downloads all existing OpenPipeline definitions for logs pipeline groups

The full documentation of the export feature is available [here](https://dt-url.net/h203qmc).

## Resource Example Usage

{{ tffile "dynatrace/api/builtin/openpipeline/logs/pipelinegroups/testdata/terraform/example.tf" }}

{{ .SchemaMarkdown | trimspace }}
45 changes: 45 additions & 0 deletions templates/resources/openpipeline_v2_metrics_pipelinegroups.md.tmpl
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
layout: ""
page_title: "dynatrace_openpipeline_v2_metrics_pipelinegroups Resource - terraform-provider-dynatrace"
subcategory: "OpenPipeline V2"
description: |-
The resource `dynatrace_openpipeline_v2_metrics_pipelinegroups` covers configuration of OpenPipeline for metrics pipeline groups
---

# dynatrace_openpipeline_v2_metrics_pipelinegroups (Resource)

-> This resource requires the API token scopes **Read settings** (`settings.read`) and **Write settings** (`settings.write`)

-> This resource requires the OAuth scopes **Read settings** (`settings:objects:read`) and **Write settings** (`settings:objects:write`)

## Limitations
~> **Warning** If a resource is created using an API token or without setting `DYNATRACE_HTTP_OAUTH_PREFERENCE=true` (when both are used), the settings object's owner will remain empty.

An empty owner implies:
- The settings object becomes public, allowing other users with settings permissions to read and modify it.
- Changing the settings object's permissions will have no effect, meaning the `dynatrace_settings_permissions` resource can't alter its access.

When a settings object is created using platform credentials:
- The owner is set to the owner of the OAuth client or platform token.
- By default, the settings object is private; only the owner can read and modify it.
- Access modifiers can be managed using the `dynatrace_settings_permissions` resource.

We recommend using platform credentials to ensure a correct setup.
In case an API token is needed, we recommend setting `DYNATRACE_HTTP_OAUTH_PREFERENCE=true`.

## Dynatrace Documentation

- OpenPipeline - https://docs.dynatrace.com/docs/platform/openpipeline
- Pipeline groups - https://docs.dynatrace.com/docs/shortlink/openpipeline-pipeline-groups

## Export Example Usage

- `terraform-provider-dynatrace -export dynatrace_openpipeline_v2_metrics_pipelinegroups` downloads all existing OpenPipeline definitions for metrics pipeline groups

The full documentation of the export feature is available [here](https://dt-url.net/h203qmc).

## Resource Example Usage

{{ tffile "dynatrace/api/builtin/openpipeline/metrics/pipelinegroups/testdata/terraform/example.tf" }}

{{ .SchemaMarkdown | trimspace }}
Loading
Loading