published on Tuesday, Jun 9, 2026 by Pulumiverse
published on Tuesday, Jun 9, 2026 by Pulumiverse
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.SettingsPermissionsresource 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.SettingsPermissionsresource.
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
Export Example Usage
terraform-provider-dynatrace -export dynatrace.OpenpipelineV2UserEventsPipelinesdownloads all existing OpenPipeline definitions for user events pipelines
The full documentation of the export feature is available here.
Resource Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as dynatrace from "@pulumiverse/dynatrace";
const max_pipeline = new dynatrace.OpenpipelineV2UserEventsPipelines("max-pipeline", {
displayName: "Warning pipeline",
customId: "pipeline_Warning_pipeline_2773_tf_#name#",
metadataList: {
metadatas: [{
entryKey: "environment",
entryValue: "production",
}],
},
metricExtraction: {
processors: {
processors: [
{
type: "counterMetric",
id: "processor_Count_warning_events_6392",
description: "Count warnings",
matcher: "true",
counterMetric: {
metricKey: "warning.count",
dimensions: {
dimensions: [
{
extractionType: "field",
strategy: "equals",
sourceFieldName: "dt.cost.costcenter",
},
{
extractionType: "field",
strategy: "equals",
sourceFieldName: "dt.cost.product",
},
{
extractionType: "field",
strategy: "equals",
sourceFieldName: "dt.security_context",
},
{
extractionType: "field",
strategy: "equals",
sourceFieldName: "record.category",
destinationFieldName: "warning_category",
},
],
},
},
enabled: true,
},
{
type: "valueMetric",
id: "processor_Warning_timeout_1990",
description: "Warning timeout",
matcher: "true",
valueMetric: {
metricKey: "warning.timeout",
field: "recording.timeout_in_min",
defaultValue: "60",
dimensions: {
dimensions: [
{
extractionType: "field",
strategy: "equals",
sourceFieldName: "dt.cost.costcenter",
},
{
extractionType: "field",
strategy: "equals",
sourceFieldName: "dt.cost.product",
},
{
extractionType: "field",
strategy: "equals",
sourceFieldName: "dt.security_context",
},
{
extractionType: "field",
strategy: "equals",
sourceFieldName: "record.category",
destinationFieldName: "warning_category",
},
],
},
},
enabled: true,
},
],
},
},
securityContext: {
processors: {
processors: [
{
type: "securityContext",
id: "processor_Use_dt.security_context_if_set_1080",
description: "Use dt.security_context if set",
matcher: "isNotNull(dt.security_context)",
securityContext: {
value: {
type: "field",
field: {
sourceFieldName: "dt.security_context",
},
},
},
enabled: true,
},
{
type: "securityContext",
id: "processor_Assign_warnings_to_ACME_teams_if_no_context_set_5465",
description: "Assign warnings to ACME teams if no context set",
matcher: "isNull(dt.security_context)",
securityContext: {
value: {
type: "multiValueConstant",
multiValueConstants: [
"ACME1",
"ACME2",
],
},
},
enabled: true,
},
],
},
},
});
import pulumi
import pulumiverse_dynatrace as dynatrace
max_pipeline = dynatrace.OpenpipelineV2UserEventsPipelines("max-pipeline",
display_name="Warning pipeline",
custom_id="pipeline_Warning_pipeline_2773_tf_#name#",
metadata_list={
"metadatas": [{
"entry_key": "environment",
"entry_value": "production",
}],
},
metric_extraction={
"processors": {
"processors": [
{
"type": "counterMetric",
"id": "processor_Count_warning_events_6392",
"description": "Count warnings",
"matcher": "true",
"counter_metric": {
"metric_key": "warning.count",
"dimensions": {
"dimensions": [
{
"extraction_type": "field",
"strategy": "equals",
"source_field_name": "dt.cost.costcenter",
},
{
"extraction_type": "field",
"strategy": "equals",
"source_field_name": "dt.cost.product",
},
{
"extraction_type": "field",
"strategy": "equals",
"source_field_name": "dt.security_context",
},
{
"extraction_type": "field",
"strategy": "equals",
"source_field_name": "record.category",
"destination_field_name": "warning_category",
},
],
},
},
"enabled": True,
},
{
"type": "valueMetric",
"id": "processor_Warning_timeout_1990",
"description": "Warning timeout",
"matcher": "true",
"value_metric": {
"metric_key": "warning.timeout",
"field": "recording.timeout_in_min",
"default_value": "60",
"dimensions": {
"dimensions": [
{
"extraction_type": "field",
"strategy": "equals",
"source_field_name": "dt.cost.costcenter",
},
{
"extraction_type": "field",
"strategy": "equals",
"source_field_name": "dt.cost.product",
},
{
"extraction_type": "field",
"strategy": "equals",
"source_field_name": "dt.security_context",
},
{
"extraction_type": "field",
"strategy": "equals",
"source_field_name": "record.category",
"destination_field_name": "warning_category",
},
],
},
},
"enabled": True,
},
],
},
},
security_context={
"processors": {
"processors": [
{
"type": "securityContext",
"id": "processor_Use_dt.security_context_if_set_1080",
"description": "Use dt.security_context if set",
"matcher": "isNotNull(dt.security_context)",
"security_context": {
"value": {
"type": "field",
"field": {
"source_field_name": "dt.security_context",
},
},
},
"enabled": True,
},
{
"type": "securityContext",
"id": "processor_Assign_warnings_to_ACME_teams_if_no_context_set_5465",
"description": "Assign warnings to ACME teams if no context set",
"matcher": "isNull(dt.security_context)",
"security_context": {
"value": {
"type": "multiValueConstant",
"multi_value_constants": [
"ACME1",
"ACME2",
],
},
},
"enabled": True,
},
],
},
})
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumiverse/pulumi-dynatrace/sdk/go/dynatrace"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := dynatrace.NewOpenpipelineV2UserEventsPipelines(ctx, "max-pipeline", &dynatrace.OpenpipelineV2UserEventsPipelinesArgs{
DisplayName: pulumi.String("Warning pipeline"),
CustomId: pulumi.String("pipeline_Warning_pipeline_2773_tf_#name#"),
MetadataList: &dynatrace.OpenpipelineV2UserEventsPipelinesMetadataListArgs{
Metadatas: dynatrace.OpenpipelineV2UserEventsPipelinesMetadataListMetadataArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetadataListMetadataArgs{
EntryKey: pulumi.String("environment"),
EntryValue: pulumi.String("production"),
},
},
},
MetricExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionArgs{
Processors: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorArgs{
Type: pulumi.String("counterMetric"),
Id: pulumi.String("processor_Count_warning_events_6392"),
Description: pulumi.String("Count warnings"),
Matcher: pulumi.String("true"),
CounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("warning.count"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ExtractionType: pulumi.String("field"),
Strategy: pulumi.String("equals"),
SourceFieldName: pulumi.String("dt.cost.costcenter"),
},
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ExtractionType: pulumi.String("field"),
Strategy: pulumi.String("equals"),
SourceFieldName: pulumi.String("dt.cost.product"),
},
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ExtractionType: pulumi.String("field"),
Strategy: pulumi.String("equals"),
SourceFieldName: pulumi.String("dt.security_context"),
},
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ExtractionType: pulumi.String("field"),
Strategy: pulumi.String("equals"),
SourceFieldName: pulumi.String("record.category"),
DestinationFieldName: pulumi.String("warning_category"),
},
},
},
},
Enabled: pulumi.Bool(true),
},
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorArgs{
Type: pulumi.String("valueMetric"),
Id: pulumi.String("processor_Warning_timeout_1990"),
Description: pulumi.String("Warning timeout"),
Matcher: pulumi.String("true"),
ValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricArgs{
MetricKey: pulumi.String("warning.timeout"),
Field: pulumi.String("recording.timeout_in_min"),
DefaultValue: pulumi.String("60"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs{
ExtractionType: pulumi.String("field"),
Strategy: pulumi.String("equals"),
SourceFieldName: pulumi.String("dt.cost.costcenter"),
},
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs{
ExtractionType: pulumi.String("field"),
Strategy: pulumi.String("equals"),
SourceFieldName: pulumi.String("dt.cost.product"),
},
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs{
ExtractionType: pulumi.String("field"),
Strategy: pulumi.String("equals"),
SourceFieldName: pulumi.String("dt.security_context"),
},
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs{
ExtractionType: pulumi.String("field"),
Strategy: pulumi.String("equals"),
SourceFieldName: pulumi.String("record.category"),
DestinationFieldName: pulumi.String("warning_category"),
},
},
},
},
Enabled: pulumi.Bool(true),
},
},
},
},
SecurityContext: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextArgs{
Processors: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorArgs{
Type: pulumi.String("securityContext"),
Id: pulumi.String("processor_Use_dt.security_context_if_set_1080"),
Description: pulumi.String("Use dt.security_context if set"),
Matcher: pulumi.String("isNotNull(dt.security_context)"),
SecurityContext: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("field"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("dt.security_context"),
},
},
},
Enabled: pulumi.Bool(true),
},
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorArgs{
Type: pulumi.String("securityContext"),
Id: pulumi.String("processor_Assign_warnings_to_ACME_teams_if_no_context_set_5465"),
Description: pulumi.String("Assign warnings to ACME teams if no context set"),
Matcher: pulumi.String("isNull(dt.security_context)"),
SecurityContext: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("multiValueConstant"),
MultiValueConstants: pulumi.StringArray{
pulumi.String("ACME1"),
pulumi.String("ACME2"),
},
},
},
Enabled: pulumi.Bool(true),
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Dynatrace = Pulumiverse.Dynatrace;
return await Deployment.RunAsync(() =>
{
var max_pipeline = new Dynatrace.OpenpipelineV2UserEventsPipelines("max-pipeline", new()
{
DisplayName = "Warning pipeline",
CustomId = "pipeline_Warning_pipeline_2773_tf_#name#",
MetadataList = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetadataListArgs
{
Metadatas = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetadataListMetadataArgs
{
EntryKey = "environment",
EntryValue = "production",
},
},
},
MetricExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorArgs
{
Type = "counterMetric",
Id = "processor_Count_warning_events_6392",
Description = "Count warnings",
Matcher = "true",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricArgs
{
MetricKey = "warning.count",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ExtractionType = "field",
Strategy = "equals",
SourceFieldName = "dt.cost.costcenter",
},
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ExtractionType = "field",
Strategy = "equals",
SourceFieldName = "dt.cost.product",
},
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ExtractionType = "field",
Strategy = "equals",
SourceFieldName = "dt.security_context",
},
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ExtractionType = "field",
Strategy = "equals",
SourceFieldName = "record.category",
DestinationFieldName = "warning_category",
},
},
},
},
Enabled = true,
},
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorArgs
{
Type = "valueMetric",
Id = "processor_Warning_timeout_1990",
Description = "Warning timeout",
Matcher = "true",
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricArgs
{
MetricKey = "warning.timeout",
Field = "recording.timeout_in_min",
DefaultValue = "60",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ExtractionType = "field",
Strategy = "equals",
SourceFieldName = "dt.cost.costcenter",
},
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ExtractionType = "field",
Strategy = "equals",
SourceFieldName = "dt.cost.product",
},
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ExtractionType = "field",
Strategy = "equals",
SourceFieldName = "dt.security_context",
},
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ExtractionType = "field",
Strategy = "equals",
SourceFieldName = "record.category",
DestinationFieldName = "warning_category",
},
},
},
},
Enabled = true,
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorArgs
{
Type = "securityContext",
Id = "processor_Use_dt.security_context_if_set_1080",
Description = "Use dt.security_context if set",
Matcher = "isNotNull(dt.security_context)",
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs
{
Type = "field",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "dt.security_context",
},
},
},
Enabled = true,
},
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorArgs
{
Type = "securityContext",
Id = "processor_Assign_warnings_to_ACME_teams_if_no_context_set_5465",
Description = "Assign warnings to ACME teams if no context set",
Matcher = "isNull(dt.security_context)",
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs
{
Type = "multiValueConstant",
MultiValueConstants = new[]
{
"ACME1",
"ACME2",
},
},
},
Enabled = true,
},
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.dynatrace.OpenpipelineV2UserEventsPipelines;
import com.pulumi.dynatrace.OpenpipelineV2UserEventsPipelinesArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UserEventsPipelinesMetadataListArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UserEventsPipelinesSecurityContextArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var max_pipeline = new OpenpipelineV2UserEventsPipelines("max-pipeline", OpenpipelineV2UserEventsPipelinesArgs.builder()
.displayName("Warning pipeline")
.customId("pipeline_Warning_pipeline_2773_tf_#name#")
.metadataList(OpenpipelineV2UserEventsPipelinesMetadataListArgs.builder()
.metadatas(OpenpipelineV2UserEventsPipelinesMetadataListMetadataArgs.builder()
.entryKey("environment")
.entryValue("production")
.build())
.build())
.metricExtraction(OpenpipelineV2UserEventsPipelinesMetricExtractionArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsArgs.builder()
.processors(
OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorArgs.builder()
.type("counterMetric")
.id("processor_Count_warning_events_6392")
.description("Count warnings")
.matcher("true")
.counterMetric(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricArgs.builder()
.metricKey("warning.count")
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(
OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.extractionType("field")
.strategy("equals")
.sourceFieldName("dt.cost.costcenter")
.build(),
OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.extractionType("field")
.strategy("equals")
.sourceFieldName("dt.cost.product")
.build(),
OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.extractionType("field")
.strategy("equals")
.sourceFieldName("dt.security_context")
.build(),
OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.extractionType("field")
.strategy("equals")
.sourceFieldName("record.category")
.destinationFieldName("warning_category")
.build())
.build())
.build())
.enabled(true)
.build(),
OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorArgs.builder()
.type("valueMetric")
.id("processor_Warning_timeout_1990")
.description("Warning timeout")
.matcher("true")
.valueMetric(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricArgs.builder()
.metricKey("warning.timeout")
.field("recording.timeout_in_min")
.defaultValue("60")
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(
OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.extractionType("field")
.strategy("equals")
.sourceFieldName("dt.cost.costcenter")
.build(),
OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.extractionType("field")
.strategy("equals")
.sourceFieldName("dt.cost.product")
.build(),
OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.extractionType("field")
.strategy("equals")
.sourceFieldName("dt.security_context")
.build(),
OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.extractionType("field")
.strategy("equals")
.sourceFieldName("record.category")
.destinationFieldName("warning_category")
.build())
.build())
.build())
.enabled(true)
.build())
.build())
.build())
.securityContext(OpenpipelineV2UserEventsPipelinesSecurityContextArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsArgs.builder()
.processors(
OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorArgs.builder()
.type("securityContext")
.id("processor_Use_dt.security_context_if_set_1080")
.description("Use dt.security_context if set")
.matcher("isNotNull(dt.security_context)")
.securityContext(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs.builder()
.type("field")
.field(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("dt.security_context")
.build())
.build())
.build())
.enabled(true)
.build(),
OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorArgs.builder()
.type("securityContext")
.id("processor_Assign_warnings_to_ACME_teams_if_no_context_set_5465")
.description("Assign warnings to ACME teams if no context set")
.matcher("isNull(dt.security_context)")
.securityContext(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs.builder()
.type("multiValueConstant")
.multiValueConstants(
"ACME1",
"ACME2")
.build())
.build())
.enabled(true)
.build())
.build())
.build())
.build());
}
}
resources:
max-pipeline:
type: dynatrace:OpenpipelineV2UserEventsPipelines
properties:
displayName: Warning pipeline
customId: pipeline_Warning_pipeline_2773_tf_#name#
metadataList:
metadatas:
- entryKey: environment
entryValue: production
metricExtraction:
processors:
processors:
- type: counterMetric
id: processor_Count_warning_events_6392
description: Count warnings
matcher: 'true'
counterMetric:
metricKey: warning.count
dimensions:
dimensions:
- extractionType: field
strategy: equals
sourceFieldName: dt.cost.costcenter
- extractionType: field
strategy: equals
sourceFieldName: dt.cost.product
- extractionType: field
strategy: equals
sourceFieldName: dt.security_context
- extractionType: field
strategy: equals
sourceFieldName: record.category
destinationFieldName: warning_category
enabled: true
- type: valueMetric
id: processor_Warning_timeout_1990
description: Warning timeout
matcher: 'true'
valueMetric:
metricKey: warning.timeout
field: recording.timeout_in_min
defaultValue: 60
dimensions:
dimensions:
- extractionType: field
strategy: equals
sourceFieldName: dt.cost.costcenter
- extractionType: field
strategy: equals
sourceFieldName: dt.cost.product
- extractionType: field
strategy: equals
sourceFieldName: dt.security_context
- extractionType: field
strategy: equals
sourceFieldName: record.category
destinationFieldName: warning_category
enabled: true
securityContext:
processors:
processors:
- type: securityContext
id: processor_Use_dt.security_context_if_set_1080
description: Use dt.security_context if set
matcher: isNotNull(dt.security_context)
securityContext:
value:
type: field
field:
sourceFieldName: dt.security_context
enabled: true
- type: securityContext
id: processor_Assign_warnings_to_ACME_teams_if_no_context_set_5465
description: Assign warnings to ACME teams if no context set
matcher: isNull(dt.security_context)
securityContext:
value:
type: multiValueConstant
multiValueConstants:
- ACME1
- ACME2
enabled: true
pulumi {
required_providers {
dynatrace = {
source = "pulumi/dynatrace"
}
}
}
resource "dynatrace_openpipelinev2usereventspipelines" "max-pipeline" {
display_name = "Warning pipeline"
custom_id = "pipeline_Warning_pipeline_2773_tf_#name#"
metadata_list = {
metadatas = [{
"entryKey" = "environment"
"entryValue" = "production"
}]
}
metric_extraction = {
processors = {
processors = [{
"type" = "counterMetric"
"id" = "processor_Count_warning_events_6392"
"description" = "Count warnings"
"matcher" = "true"
"counterMetric" = {
"metricKey" = "warning.count"
"dimensions" = {
"dimensions" = [{
"extractionType" = "field"
"strategy" = "equals"
"sourceFieldName" = "dt.cost.costcenter"
}, {
"extractionType" = "field"
"strategy" = "equals"
"sourceFieldName" = "dt.cost.product"
}, {
"extractionType" = "field"
"strategy" = "equals"
"sourceFieldName" = "dt.security_context"
}, {
"extractionType" = "field"
"strategy" = "equals"
"sourceFieldName" = "record.category"
"destinationFieldName" = "warning_category"
}]
}
}
"enabled" = true
}, {
"type" = "valueMetric"
"id" = "processor_Warning_timeout_1990"
"description" = "Warning timeout"
"matcher" = "true"
"valueMetric" = {
"metricKey" = "warning.timeout"
"field" = "recording.timeout_in_min"
"defaultValue" = 60
"dimensions" = {
"dimensions" = [{
"extractionType" = "field"
"strategy" = "equals"
"sourceFieldName" = "dt.cost.costcenter"
}, {
"extractionType" = "field"
"strategy" = "equals"
"sourceFieldName" = "dt.cost.product"
}, {
"extractionType" = "field"
"strategy" = "equals"
"sourceFieldName" = "dt.security_context"
}, {
"extractionType" = "field"
"strategy" = "equals"
"sourceFieldName" = "record.category"
"destinationFieldName" = "warning_category"
}]
}
}
"enabled" = true
}]
}
}
security_context = {
processors = {
processors = [{
"type" = "securityContext"
"id" = "processor_Use_dt.security_context_if_set_1080"
"description" = "Use dt.security_context if set"
"matcher" = "isNotNull(dt.security_context)"
"securityContext" = {
"value" = {
"type" = "field"
"field" = {
"sourceFieldName" = "dt.security_context"
}
}
}
"enabled" = true
}, {
"type" = "securityContext"
"id" = "processor_Assign_warnings_to_ACME_teams_if_no_context_set_5465"
"description" = "Assign warnings to ACME teams if no context set"
"matcher" = "isNull(dt.security_context)"
"securityContext" = {
"value" = {
"type" = "multiValueConstant"
"multiValueConstants" = ["ACME1", "ACME2"]
}
}
"enabled" = true
}]
}
}
}
Create OpenpipelineV2UserEventsPipelines Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new OpenpipelineV2UserEventsPipelines(name: string, args: OpenpipelineV2UserEventsPipelinesArgs, opts?: CustomResourceOptions);@overload
def OpenpipelineV2UserEventsPipelines(resource_name: str,
args: OpenpipelineV2UserEventsPipelinesArgs,
opts: Optional[ResourceOptions] = None)
@overload
def OpenpipelineV2UserEventsPipelines(resource_name: str,
opts: Optional[ResourceOptions] = None,
display_name: Optional[str] = None,
custom_id: Optional[str] = None,
metadata_list: Optional[OpenpipelineV2UserEventsPipelinesMetadataListArgs] = None,
davis: Optional[OpenpipelineV2UserEventsPipelinesDavisArgs] = None,
data_extraction: Optional[OpenpipelineV2UserEventsPipelinesDataExtractionArgs] = None,
group_role: Optional[str] = None,
cost_allocation: Optional[OpenpipelineV2UserEventsPipelinesCostAllocationArgs] = None,
metric_extraction: Optional[OpenpipelineV2UserEventsPipelinesMetricExtractionArgs] = None,
processing: Optional[OpenpipelineV2UserEventsPipelinesProcessingArgs] = None,
product_allocation: Optional[OpenpipelineV2UserEventsPipelinesProductAllocationArgs] = None,
routing: Optional[str] = None,
security_context: Optional[OpenpipelineV2UserEventsPipelinesSecurityContextArgs] = None,
smartscape_edge_extraction: Optional[OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionArgs] = None,
smartscape_node_extraction: Optional[OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionArgs] = None,
storage: Optional[OpenpipelineV2UserEventsPipelinesStorageArgs] = None)func NewOpenpipelineV2UserEventsPipelines(ctx *Context, name string, args OpenpipelineV2UserEventsPipelinesArgs, opts ...ResourceOption) (*OpenpipelineV2UserEventsPipelines, error)public OpenpipelineV2UserEventsPipelines(string name, OpenpipelineV2UserEventsPipelinesArgs args, CustomResourceOptions? opts = null)
public OpenpipelineV2UserEventsPipelines(String name, OpenpipelineV2UserEventsPipelinesArgs args)
public OpenpipelineV2UserEventsPipelines(String name, OpenpipelineV2UserEventsPipelinesArgs args, CustomResourceOptions options)
type: dynatrace:OpenpipelineV2UserEventsPipelines
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "dynatrace_openpipelinev2usereventspipelines" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args OpenpipelineV2UserEventsPipelinesArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args OpenpipelineV2UserEventsPipelinesArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args OpenpipelineV2UserEventsPipelinesArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args OpenpipelineV2UserEventsPipelinesArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args OpenpipelineV2UserEventsPipelinesArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var openpipelineV2UserEventsPipelinesResource = new Dynatrace.OpenpipelineV2UserEventsPipelines("openpipelineV2UserEventsPipelinesResource", new()
{
DisplayName = "string",
CustomId = "string",
MetadataList = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetadataListArgs
{
Metadatas = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetadataListMetadataArgs
{
EntryKey = "string",
EntryValue = "string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
DataExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
GroupRole = "string",
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
MetricExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
Processing = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
Routing = "string",
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
SmartscapeEdgeExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
SmartscapeNodeExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
Storage = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
});
example, err := dynatrace.NewOpenpipelineV2UserEventsPipelines(ctx, "openpipelineV2UserEventsPipelinesResource", &dynatrace.OpenpipelineV2UserEventsPipelinesArgs{
DisplayName: pulumi.String("string"),
CustomId: pulumi.String("string"),
MetadataList: &dynatrace.OpenpipelineV2UserEventsPipelinesMetadataListArgs{
Metadatas: dynatrace.OpenpipelineV2UserEventsPipelinesMetadataListMetadataArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetadataListMetadataArgs{
EntryKey: pulumi.String("string"),
EntryValue: pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisArgs{
Processors: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
AzureLogForwarding: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
ForwarderConfigId: pulumi.String("string"),
},
CostAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
BucketAssignment: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Sampling: pulumi.String("string"),
},
SamplingAwareHistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SamplingAwareValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SdlcEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SecurityContext: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SmartscapeEdge: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
ValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
},
},
},
DataExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionArgs{
Processors: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
AzureLogForwarding: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
ForwarderConfigId: pulumi.String("string"),
},
CostAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
BucketAssignment: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Sampling: pulumi.String("string"),
},
SamplingAwareHistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SamplingAwareValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SdlcEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SecurityContext: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SmartscapeEdge: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
ValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
},
},
},
GroupRole: pulumi.String("string"),
CostAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationArgs{
Processors: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
AzureLogForwarding: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
ForwarderConfigId: pulumi.String("string"),
},
CostAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
BucketAssignment: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Sampling: pulumi.String("string"),
},
SamplingAwareHistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SamplingAwareValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SdlcEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SecurityContext: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SmartscapeEdge: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
ValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
},
},
},
MetricExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionArgs{
Processors: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
AzureLogForwarding: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
ForwarderConfigId: pulumi.String("string"),
},
CostAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
BucketAssignment: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Sampling: pulumi.String("string"),
},
SamplingAwareHistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SamplingAwareValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SdlcEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SecurityContext: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SmartscapeEdge: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
ValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
},
},
},
Processing: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingArgs{
Processors: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
AzureLogForwarding: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
ForwarderConfigId: pulumi.String("string"),
},
CostAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
BucketAssignment: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Sampling: pulumi.String("string"),
},
SamplingAwareHistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SamplingAwareValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SdlcEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SecurityContext: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SmartscapeEdge: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
ValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
},
},
},
ProductAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationArgs{
Processors: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
AzureLogForwarding: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
ForwarderConfigId: pulumi.String("string"),
},
CostAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
BucketAssignment: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Sampling: pulumi.String("string"),
},
SamplingAwareHistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SamplingAwareValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SdlcEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SecurityContext: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SmartscapeEdge: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
ValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
},
},
},
Routing: pulumi.String("string"),
SecurityContext: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextArgs{
Processors: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
AzureLogForwarding: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
ForwarderConfigId: pulumi.String("string"),
},
CostAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
BucketAssignment: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Sampling: pulumi.String("string"),
},
SamplingAwareHistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SamplingAwareValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SdlcEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SecurityContext: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SmartscapeEdge: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
ValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
},
},
},
SmartscapeEdgeExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionArgs{
Processors: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
AzureLogForwarding: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
ForwarderConfigId: pulumi.String("string"),
},
CostAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
BucketAssignment: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Sampling: pulumi.String("string"),
},
SamplingAwareHistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SamplingAwareValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SdlcEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SecurityContext: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SmartscapeEdge: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
ValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
},
},
},
SmartscapeNodeExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionArgs{
Processors: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
AzureLogForwarding: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
ForwarderConfigId: pulumi.String("string"),
},
CostAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
BucketAssignment: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Sampling: pulumi.String("string"),
},
SamplingAwareHistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SamplingAwareValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SdlcEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SecurityContext: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SmartscapeEdge: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
ValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
},
},
},
Storage: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageArgs{
Processors: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
AzureLogForwarding: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
ForwarderConfigId: pulumi.String("string"),
},
CostAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
BucketAssignment: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Sampling: pulumi.String("string"),
},
SamplingAwareHistogramMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SamplingAwareValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
Field: pulumi.String("string"),
Sampling: pulumi.String("string"),
},
SdlcEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SecurityContext: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
SmartscapeEdge: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
ValueMetric: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorValueMetricDimensionsDimensionArgs{
ConstantFieldName: pulumi.String("string"),
ConstantValue: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
DestinationFieldName: pulumi.String("string"),
ExtractionType: pulumi.String("string"),
SourceFieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
},
},
},
},
},
})
resource "dynatrace_openpipelinev2usereventspipelines" "openpipelineV2UserEventsPipelinesResource" {
display_name = "string"
custom_id = "string"
metadata_list = {
metadatas = [{
"entryKey" = "string"
"entryValue" = "string"
}]
}
davis = {
processors = {
processors = [{
"description" = "string"
"type" = "string"
"id" = "string"
"enabled" = false
"dql" = {
"script" = "string"
}
"sampleData" = "string"
"counterMetric" = {
"metricKey" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"azureLogForwarding" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"forwarderConfigId" = "string"
}
"costAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"fieldsAdd" = {
"fields" = {
"fields" = [{
"name" = "string"
"value" = "string"
}]
}
}
"fieldsRemove" = {
"fields" = ["string"]
}
"fieldsRename" = {
"fields" = {
"fields" = [{
"fromName" = "string"
"toName" = "string"
}]
}
}
"geoLookup" = {
"ipFieldKey" = "string"
"geoFieldPrefix" = "string"
"outputFields" = ["string"]
}
"histogramMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"bucketAssignment" = {
"bucketName" = "string"
}
"matcher" = "string"
"productAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"davis" = {
"properties" = {
"properties" = [{
"key" = "string"
"strategy" = "string"
"value" = "string"
}]
}
}
"samplingAwareCounterMetric" = {
"metricKey" = "string"
"aggregation" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"sampling" = "string"
}
"samplingAwareHistogramMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"samplingAwareValueMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"sdlcEvent" = {
"eventCategory" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventStatus" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"securityContext" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"securityEvent" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"smartscapeEdge" = {
"edgeType" = "string"
"sourceIdFieldName" = "string"
"sourceType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}
"smartscapeNode" = {
"extractNode" = false
"idComponents" = {
"idComponents" = [{
"idComponent" = "string"
"referencedFieldName" = "string"
}]
}
"nodeIdFieldName" = "string"
"nodeType" = "string"
"fieldsToExtract" = {
"smartscapeFieldExtractionEntries" = [{
"referencedFieldName" = "string"
"fieldName" = "string"
"strategy" = "string"
}]
}
"nodeName" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"staticEdgesToExtract" = {
"smartscapeStaticEdgeExtractionEntries" = [{
"edgeType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}]
}
}
"technology" = {
"technologyId" = "string"
"customMatcher" = "string"
}
"bizevent" = {
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"valueMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}]
}
}
data_extraction = {
processors = {
processors = [{
"description" = "string"
"type" = "string"
"id" = "string"
"enabled" = false
"dql" = {
"script" = "string"
}
"sampleData" = "string"
"counterMetric" = {
"metricKey" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"azureLogForwarding" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"forwarderConfigId" = "string"
}
"costAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"fieldsAdd" = {
"fields" = {
"fields" = [{
"name" = "string"
"value" = "string"
}]
}
}
"fieldsRemove" = {
"fields" = ["string"]
}
"fieldsRename" = {
"fields" = {
"fields" = [{
"fromName" = "string"
"toName" = "string"
}]
}
}
"geoLookup" = {
"ipFieldKey" = "string"
"geoFieldPrefix" = "string"
"outputFields" = ["string"]
}
"histogramMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"bucketAssignment" = {
"bucketName" = "string"
}
"matcher" = "string"
"productAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"davis" = {
"properties" = {
"properties" = [{
"key" = "string"
"strategy" = "string"
"value" = "string"
}]
}
}
"samplingAwareCounterMetric" = {
"metricKey" = "string"
"aggregation" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"sampling" = "string"
}
"samplingAwareHistogramMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"samplingAwareValueMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"sdlcEvent" = {
"eventCategory" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventStatus" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"securityContext" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"securityEvent" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"smartscapeEdge" = {
"edgeType" = "string"
"sourceIdFieldName" = "string"
"sourceType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}
"smartscapeNode" = {
"extractNode" = false
"idComponents" = {
"idComponents" = [{
"idComponent" = "string"
"referencedFieldName" = "string"
}]
}
"nodeIdFieldName" = "string"
"nodeType" = "string"
"fieldsToExtract" = {
"smartscapeFieldExtractionEntries" = [{
"referencedFieldName" = "string"
"fieldName" = "string"
"strategy" = "string"
}]
}
"nodeName" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"staticEdgesToExtract" = {
"smartscapeStaticEdgeExtractionEntries" = [{
"edgeType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}]
}
}
"technology" = {
"technologyId" = "string"
"customMatcher" = "string"
}
"bizevent" = {
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"valueMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}]
}
}
group_role = "string"
cost_allocation = {
processors = {
processors = [{
"description" = "string"
"type" = "string"
"id" = "string"
"enabled" = false
"dql" = {
"script" = "string"
}
"sampleData" = "string"
"counterMetric" = {
"metricKey" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"azureLogForwarding" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"forwarderConfigId" = "string"
}
"costAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"fieldsAdd" = {
"fields" = {
"fields" = [{
"name" = "string"
"value" = "string"
}]
}
}
"fieldsRemove" = {
"fields" = ["string"]
}
"fieldsRename" = {
"fields" = {
"fields" = [{
"fromName" = "string"
"toName" = "string"
}]
}
}
"geoLookup" = {
"ipFieldKey" = "string"
"geoFieldPrefix" = "string"
"outputFields" = ["string"]
}
"histogramMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"bucketAssignment" = {
"bucketName" = "string"
}
"matcher" = "string"
"productAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"davis" = {
"properties" = {
"properties" = [{
"key" = "string"
"strategy" = "string"
"value" = "string"
}]
}
}
"samplingAwareCounterMetric" = {
"metricKey" = "string"
"aggregation" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"sampling" = "string"
}
"samplingAwareHistogramMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"samplingAwareValueMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"sdlcEvent" = {
"eventCategory" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventStatus" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"securityContext" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"securityEvent" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"smartscapeEdge" = {
"edgeType" = "string"
"sourceIdFieldName" = "string"
"sourceType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}
"smartscapeNode" = {
"extractNode" = false
"idComponents" = {
"idComponents" = [{
"idComponent" = "string"
"referencedFieldName" = "string"
}]
}
"nodeIdFieldName" = "string"
"nodeType" = "string"
"fieldsToExtract" = {
"smartscapeFieldExtractionEntries" = [{
"referencedFieldName" = "string"
"fieldName" = "string"
"strategy" = "string"
}]
}
"nodeName" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"staticEdgesToExtract" = {
"smartscapeStaticEdgeExtractionEntries" = [{
"edgeType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}]
}
}
"technology" = {
"technologyId" = "string"
"customMatcher" = "string"
}
"bizevent" = {
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"valueMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}]
}
}
metric_extraction = {
processors = {
processors = [{
"description" = "string"
"type" = "string"
"id" = "string"
"enabled" = false
"dql" = {
"script" = "string"
}
"sampleData" = "string"
"counterMetric" = {
"metricKey" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"azureLogForwarding" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"forwarderConfigId" = "string"
}
"costAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"fieldsAdd" = {
"fields" = {
"fields" = [{
"name" = "string"
"value" = "string"
}]
}
}
"fieldsRemove" = {
"fields" = ["string"]
}
"fieldsRename" = {
"fields" = {
"fields" = [{
"fromName" = "string"
"toName" = "string"
}]
}
}
"geoLookup" = {
"ipFieldKey" = "string"
"geoFieldPrefix" = "string"
"outputFields" = ["string"]
}
"histogramMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"bucketAssignment" = {
"bucketName" = "string"
}
"matcher" = "string"
"productAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"davis" = {
"properties" = {
"properties" = [{
"key" = "string"
"strategy" = "string"
"value" = "string"
}]
}
}
"samplingAwareCounterMetric" = {
"metricKey" = "string"
"aggregation" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"sampling" = "string"
}
"samplingAwareHistogramMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"samplingAwareValueMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"sdlcEvent" = {
"eventCategory" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventStatus" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"securityContext" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"securityEvent" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"smartscapeEdge" = {
"edgeType" = "string"
"sourceIdFieldName" = "string"
"sourceType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}
"smartscapeNode" = {
"extractNode" = false
"idComponents" = {
"idComponents" = [{
"idComponent" = "string"
"referencedFieldName" = "string"
}]
}
"nodeIdFieldName" = "string"
"nodeType" = "string"
"fieldsToExtract" = {
"smartscapeFieldExtractionEntries" = [{
"referencedFieldName" = "string"
"fieldName" = "string"
"strategy" = "string"
}]
}
"nodeName" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"staticEdgesToExtract" = {
"smartscapeStaticEdgeExtractionEntries" = [{
"edgeType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}]
}
}
"technology" = {
"technologyId" = "string"
"customMatcher" = "string"
}
"bizevent" = {
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"valueMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}]
}
}
processing = {
processors = {
processors = [{
"description" = "string"
"type" = "string"
"id" = "string"
"enabled" = false
"dql" = {
"script" = "string"
}
"sampleData" = "string"
"counterMetric" = {
"metricKey" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"azureLogForwarding" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"forwarderConfigId" = "string"
}
"costAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"fieldsAdd" = {
"fields" = {
"fields" = [{
"name" = "string"
"value" = "string"
}]
}
}
"fieldsRemove" = {
"fields" = ["string"]
}
"fieldsRename" = {
"fields" = {
"fields" = [{
"fromName" = "string"
"toName" = "string"
}]
}
}
"geoLookup" = {
"ipFieldKey" = "string"
"geoFieldPrefix" = "string"
"outputFields" = ["string"]
}
"histogramMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"bucketAssignment" = {
"bucketName" = "string"
}
"matcher" = "string"
"productAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"davis" = {
"properties" = {
"properties" = [{
"key" = "string"
"strategy" = "string"
"value" = "string"
}]
}
}
"samplingAwareCounterMetric" = {
"metricKey" = "string"
"aggregation" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"sampling" = "string"
}
"samplingAwareHistogramMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"samplingAwareValueMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"sdlcEvent" = {
"eventCategory" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventStatus" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"securityContext" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"securityEvent" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"smartscapeEdge" = {
"edgeType" = "string"
"sourceIdFieldName" = "string"
"sourceType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}
"smartscapeNode" = {
"extractNode" = false
"idComponents" = {
"idComponents" = [{
"idComponent" = "string"
"referencedFieldName" = "string"
}]
}
"nodeIdFieldName" = "string"
"nodeType" = "string"
"fieldsToExtract" = {
"smartscapeFieldExtractionEntries" = [{
"referencedFieldName" = "string"
"fieldName" = "string"
"strategy" = "string"
}]
}
"nodeName" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"staticEdgesToExtract" = {
"smartscapeStaticEdgeExtractionEntries" = [{
"edgeType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}]
}
}
"technology" = {
"technologyId" = "string"
"customMatcher" = "string"
}
"bizevent" = {
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"valueMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}]
}
}
product_allocation = {
processors = {
processors = [{
"description" = "string"
"type" = "string"
"id" = "string"
"enabled" = false
"dql" = {
"script" = "string"
}
"sampleData" = "string"
"counterMetric" = {
"metricKey" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"azureLogForwarding" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"forwarderConfigId" = "string"
}
"costAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"fieldsAdd" = {
"fields" = {
"fields" = [{
"name" = "string"
"value" = "string"
}]
}
}
"fieldsRemove" = {
"fields" = ["string"]
}
"fieldsRename" = {
"fields" = {
"fields" = [{
"fromName" = "string"
"toName" = "string"
}]
}
}
"geoLookup" = {
"ipFieldKey" = "string"
"geoFieldPrefix" = "string"
"outputFields" = ["string"]
}
"histogramMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"bucketAssignment" = {
"bucketName" = "string"
}
"matcher" = "string"
"productAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"davis" = {
"properties" = {
"properties" = [{
"key" = "string"
"strategy" = "string"
"value" = "string"
}]
}
}
"samplingAwareCounterMetric" = {
"metricKey" = "string"
"aggregation" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"sampling" = "string"
}
"samplingAwareHistogramMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"samplingAwareValueMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"sdlcEvent" = {
"eventCategory" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventStatus" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"securityContext" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"securityEvent" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"smartscapeEdge" = {
"edgeType" = "string"
"sourceIdFieldName" = "string"
"sourceType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}
"smartscapeNode" = {
"extractNode" = false
"idComponents" = {
"idComponents" = [{
"idComponent" = "string"
"referencedFieldName" = "string"
}]
}
"nodeIdFieldName" = "string"
"nodeType" = "string"
"fieldsToExtract" = {
"smartscapeFieldExtractionEntries" = [{
"referencedFieldName" = "string"
"fieldName" = "string"
"strategy" = "string"
}]
}
"nodeName" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"staticEdgesToExtract" = {
"smartscapeStaticEdgeExtractionEntries" = [{
"edgeType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}]
}
}
"technology" = {
"technologyId" = "string"
"customMatcher" = "string"
}
"bizevent" = {
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"valueMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}]
}
}
routing = "string"
security_context = {
processors = {
processors = [{
"description" = "string"
"type" = "string"
"id" = "string"
"enabled" = false
"dql" = {
"script" = "string"
}
"sampleData" = "string"
"counterMetric" = {
"metricKey" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"azureLogForwarding" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"forwarderConfigId" = "string"
}
"costAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"fieldsAdd" = {
"fields" = {
"fields" = [{
"name" = "string"
"value" = "string"
}]
}
}
"fieldsRemove" = {
"fields" = ["string"]
}
"fieldsRename" = {
"fields" = {
"fields" = [{
"fromName" = "string"
"toName" = "string"
}]
}
}
"geoLookup" = {
"ipFieldKey" = "string"
"geoFieldPrefix" = "string"
"outputFields" = ["string"]
}
"histogramMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"bucketAssignment" = {
"bucketName" = "string"
}
"matcher" = "string"
"productAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"davis" = {
"properties" = {
"properties" = [{
"key" = "string"
"strategy" = "string"
"value" = "string"
}]
}
}
"samplingAwareCounterMetric" = {
"metricKey" = "string"
"aggregation" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"sampling" = "string"
}
"samplingAwareHistogramMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"samplingAwareValueMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"sdlcEvent" = {
"eventCategory" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventStatus" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"securityContext" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"securityEvent" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"smartscapeEdge" = {
"edgeType" = "string"
"sourceIdFieldName" = "string"
"sourceType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}
"smartscapeNode" = {
"extractNode" = false
"idComponents" = {
"idComponents" = [{
"idComponent" = "string"
"referencedFieldName" = "string"
}]
}
"nodeIdFieldName" = "string"
"nodeType" = "string"
"fieldsToExtract" = {
"smartscapeFieldExtractionEntries" = [{
"referencedFieldName" = "string"
"fieldName" = "string"
"strategy" = "string"
}]
}
"nodeName" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"staticEdgesToExtract" = {
"smartscapeStaticEdgeExtractionEntries" = [{
"edgeType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}]
}
}
"technology" = {
"technologyId" = "string"
"customMatcher" = "string"
}
"bizevent" = {
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"valueMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}]
}
}
smartscape_edge_extraction = {
processors = {
processors = [{
"description" = "string"
"type" = "string"
"id" = "string"
"enabled" = false
"dql" = {
"script" = "string"
}
"sampleData" = "string"
"counterMetric" = {
"metricKey" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"azureLogForwarding" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"forwarderConfigId" = "string"
}
"costAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"fieldsAdd" = {
"fields" = {
"fields" = [{
"name" = "string"
"value" = "string"
}]
}
}
"fieldsRemove" = {
"fields" = ["string"]
}
"fieldsRename" = {
"fields" = {
"fields" = [{
"fromName" = "string"
"toName" = "string"
}]
}
}
"geoLookup" = {
"ipFieldKey" = "string"
"geoFieldPrefix" = "string"
"outputFields" = ["string"]
}
"histogramMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"bucketAssignment" = {
"bucketName" = "string"
}
"matcher" = "string"
"productAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"davis" = {
"properties" = {
"properties" = [{
"key" = "string"
"strategy" = "string"
"value" = "string"
}]
}
}
"samplingAwareCounterMetric" = {
"metricKey" = "string"
"aggregation" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"sampling" = "string"
}
"samplingAwareHistogramMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"samplingAwareValueMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"sdlcEvent" = {
"eventCategory" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventStatus" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"securityContext" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"securityEvent" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"smartscapeEdge" = {
"edgeType" = "string"
"sourceIdFieldName" = "string"
"sourceType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}
"smartscapeNode" = {
"extractNode" = false
"idComponents" = {
"idComponents" = [{
"idComponent" = "string"
"referencedFieldName" = "string"
}]
}
"nodeIdFieldName" = "string"
"nodeType" = "string"
"fieldsToExtract" = {
"smartscapeFieldExtractionEntries" = [{
"referencedFieldName" = "string"
"fieldName" = "string"
"strategy" = "string"
}]
}
"nodeName" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"staticEdgesToExtract" = {
"smartscapeStaticEdgeExtractionEntries" = [{
"edgeType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}]
}
}
"technology" = {
"technologyId" = "string"
"customMatcher" = "string"
}
"bizevent" = {
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"valueMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}]
}
}
smartscape_node_extraction = {
processors = {
processors = [{
"description" = "string"
"type" = "string"
"id" = "string"
"enabled" = false
"dql" = {
"script" = "string"
}
"sampleData" = "string"
"counterMetric" = {
"metricKey" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"azureLogForwarding" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"forwarderConfigId" = "string"
}
"costAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"fieldsAdd" = {
"fields" = {
"fields" = [{
"name" = "string"
"value" = "string"
}]
}
}
"fieldsRemove" = {
"fields" = ["string"]
}
"fieldsRename" = {
"fields" = {
"fields" = [{
"fromName" = "string"
"toName" = "string"
}]
}
}
"geoLookup" = {
"ipFieldKey" = "string"
"geoFieldPrefix" = "string"
"outputFields" = ["string"]
}
"histogramMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"bucketAssignment" = {
"bucketName" = "string"
}
"matcher" = "string"
"productAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"davis" = {
"properties" = {
"properties" = [{
"key" = "string"
"strategy" = "string"
"value" = "string"
}]
}
}
"samplingAwareCounterMetric" = {
"metricKey" = "string"
"aggregation" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"sampling" = "string"
}
"samplingAwareHistogramMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"samplingAwareValueMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"sdlcEvent" = {
"eventCategory" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventStatus" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"securityContext" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"securityEvent" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"smartscapeEdge" = {
"edgeType" = "string"
"sourceIdFieldName" = "string"
"sourceType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}
"smartscapeNode" = {
"extractNode" = false
"idComponents" = {
"idComponents" = [{
"idComponent" = "string"
"referencedFieldName" = "string"
}]
}
"nodeIdFieldName" = "string"
"nodeType" = "string"
"fieldsToExtract" = {
"smartscapeFieldExtractionEntries" = [{
"referencedFieldName" = "string"
"fieldName" = "string"
"strategy" = "string"
}]
}
"nodeName" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"staticEdgesToExtract" = {
"smartscapeStaticEdgeExtractionEntries" = [{
"edgeType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}]
}
}
"technology" = {
"technologyId" = "string"
"customMatcher" = "string"
}
"bizevent" = {
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"valueMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}]
}
}
storage = {
processors = {
processors = [{
"description" = "string"
"type" = "string"
"id" = "string"
"enabled" = false
"dql" = {
"script" = "string"
}
"sampleData" = "string"
"counterMetric" = {
"metricKey" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"azureLogForwarding" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"forwarderConfigId" = "string"
}
"costAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"fieldsAdd" = {
"fields" = {
"fields" = [{
"name" = "string"
"value" = "string"
}]
}
}
"fieldsRemove" = {
"fields" = ["string"]
}
"fieldsRename" = {
"fields" = {
"fields" = [{
"fromName" = "string"
"toName" = "string"
}]
}
}
"geoLookup" = {
"ipFieldKey" = "string"
"geoFieldPrefix" = "string"
"outputFields" = ["string"]
}
"histogramMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
"bucketAssignment" = {
"bucketName" = "string"
}
"matcher" = "string"
"productAllocation" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"davis" = {
"properties" = {
"properties" = [{
"key" = "string"
"strategy" = "string"
"value" = "string"
}]
}
}
"samplingAwareCounterMetric" = {
"metricKey" = "string"
"aggregation" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"sampling" = "string"
}
"samplingAwareHistogramMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"samplingAwareValueMetric" = {
"measurement" = "string"
"metricKey" = "string"
"aggregation" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
"field" = "string"
"sampling" = "string"
}
"sdlcEvent" = {
"eventCategory" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventStatus" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"securityContext" = {
"value" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
}
"securityEvent" = {
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"smartscapeEdge" = {
"edgeType" = "string"
"sourceIdFieldName" = "string"
"sourceType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}
"smartscapeNode" = {
"extractNode" = false
"idComponents" = {
"idComponents" = [{
"idComponent" = "string"
"referencedFieldName" = "string"
}]
}
"nodeIdFieldName" = "string"
"nodeType" = "string"
"fieldsToExtract" = {
"smartscapeFieldExtractionEntries" = [{
"referencedFieldName" = "string"
"fieldName" = "string"
"strategy" = "string"
}]
}
"nodeName" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"staticEdgesToExtract" = {
"smartscapeStaticEdgeExtractionEntries" = [{
"edgeType" = "string"
"targetIdFieldName" = "string"
"targetType" = "string"
}]
}
}
"technology" = {
"technologyId" = "string"
"customMatcher" = "string"
}
"bizevent" = {
"eventProvider" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"eventType" = {
"type" = "string"
"constant" = "string"
"field" = {
"sourceFieldName" = "string"
"defaultValue" = "string"
}
"multiValueConstants" = ["string"]
}
"fieldExtraction" = {
"type" = "string"
"excludes" = ["string"]
"include" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}
"valueMetric" = {
"field" = "string"
"metricKey" = "string"
"defaultValue" = "string"
"dimensions" = {
"dimensions" = [{
"constantFieldName" = "string"
"constantValue" = "string"
"defaultValue" = "string"
"destinationFieldName" = "string"
"extractionType" = "string"
"sourceFieldName" = "string"
"strategy" = "string"
}]
}
}
}]
}
}
}
var openpipelineV2UserEventsPipelinesResource = new OpenpipelineV2UserEventsPipelines("openpipelineV2UserEventsPipelinesResource", OpenpipelineV2UserEventsPipelinesArgs.builder()
.displayName("string")
.customId("string")
.metadataList(OpenpipelineV2UserEventsPipelinesMetadataListArgs.builder()
.metadatas(OpenpipelineV2UserEventsPipelinesMetadataListMetadataArgs.builder()
.entryKey("string")
.entryValue("string")
.build())
.build())
.davis(OpenpipelineV2UserEventsPipelinesDavisArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesDavisProcessorsArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDavisProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.dataExtraction(OpenpipelineV2UserEventsPipelinesDataExtractionArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesDataExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.groupRole("string")
.costAllocation(OpenpipelineV2UserEventsPipelinesCostAllocationArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesCostAllocationProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.metricExtraction(OpenpipelineV2UserEventsPipelinesMetricExtractionArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.processing(OpenpipelineV2UserEventsPipelinesProcessingArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesProcessingProcessorsArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProcessingProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.productAllocation(OpenpipelineV2UserEventsPipelinesProductAllocationArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesProductAllocationProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.routing("string")
.securityContext(OpenpipelineV2UserEventsPipelinesSecurityContextArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSecurityContextProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.smartscapeEdgeExtraction(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.smartscapeNodeExtraction(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.storage(OpenpipelineV2UserEventsPipelinesStorageArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesStorageProcessorsArgs.builder()
.processors(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UserEventsPipelinesStorageProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.build());
openpipeline_v2_user_events_pipelines_resource = dynatrace.OpenpipelineV2UserEventsPipelines("openpipelineV2UserEventsPipelinesResource",
display_name="string",
custom_id="string",
metadata_list={
"metadatas": [{
"entry_key": "string",
"entry_value": "string",
}],
},
davis={
"processors": {
"processors": [{
"description": "string",
"type": "string",
"id": "string",
"enabled": False,
"dql": {
"script": "string",
},
"sample_data": "string",
"counter_metric": {
"metric_key": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"azure_log_forwarding": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"forwarder_config_id": "string",
},
"cost_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"fields_add": {
"fields": {
"fields": [{
"name": "string",
"value": "string",
}],
},
},
"fields_remove": {
"fields": ["string"],
},
"fields_rename": {
"fields": {
"fields": [{
"from_name": "string",
"to_name": "string",
}],
},
},
"geo_lookup": {
"ip_field_key": "string",
"geo_field_prefix": "string",
"output_fields": ["string"],
},
"histogram_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"bucket_assignment": {
"bucket_name": "string",
},
"matcher": "string",
"product_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"davis": {
"properties": {
"properties": [{
"key": "string",
"strategy": "string",
"value": "string",
}],
},
},
"sampling_aware_counter_metric": {
"metric_key": "string",
"aggregation": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"sampling": "string",
},
"sampling_aware_histogram_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sampling_aware_value_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sdlc_event": {
"event_category": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_status": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"security_context": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"security_event": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"smartscape_edge": {
"edge_type": "string",
"source_id_field_name": "string",
"source_type": "string",
"target_id_field_name": "string",
"target_type": "string",
},
"smartscape_node": {
"extract_node": False,
"id_components": {
"id_components": [{
"id_component": "string",
"referenced_field_name": "string",
}],
},
"node_id_field_name": "string",
"node_type": "string",
"fields_to_extract": {
"smartscape_field_extraction_entries": [{
"referenced_field_name": "string",
"field_name": "string",
"strategy": "string",
}],
},
"node_name": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"static_edges_to_extract": {
"smartscape_static_edge_extraction_entries": [{
"edge_type": "string",
"target_id_field_name": "string",
"target_type": "string",
}],
},
},
"technology": {
"technology_id": "string",
"custom_matcher": "string",
},
"bizevent": {
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"value_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
}],
},
},
data_extraction={
"processors": {
"processors": [{
"description": "string",
"type": "string",
"id": "string",
"enabled": False,
"dql": {
"script": "string",
},
"sample_data": "string",
"counter_metric": {
"metric_key": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"azure_log_forwarding": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"forwarder_config_id": "string",
},
"cost_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"fields_add": {
"fields": {
"fields": [{
"name": "string",
"value": "string",
}],
},
},
"fields_remove": {
"fields": ["string"],
},
"fields_rename": {
"fields": {
"fields": [{
"from_name": "string",
"to_name": "string",
}],
},
},
"geo_lookup": {
"ip_field_key": "string",
"geo_field_prefix": "string",
"output_fields": ["string"],
},
"histogram_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"bucket_assignment": {
"bucket_name": "string",
},
"matcher": "string",
"product_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"davis": {
"properties": {
"properties": [{
"key": "string",
"strategy": "string",
"value": "string",
}],
},
},
"sampling_aware_counter_metric": {
"metric_key": "string",
"aggregation": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"sampling": "string",
},
"sampling_aware_histogram_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sampling_aware_value_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sdlc_event": {
"event_category": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_status": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"security_context": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"security_event": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"smartscape_edge": {
"edge_type": "string",
"source_id_field_name": "string",
"source_type": "string",
"target_id_field_name": "string",
"target_type": "string",
},
"smartscape_node": {
"extract_node": False,
"id_components": {
"id_components": [{
"id_component": "string",
"referenced_field_name": "string",
}],
},
"node_id_field_name": "string",
"node_type": "string",
"fields_to_extract": {
"smartscape_field_extraction_entries": [{
"referenced_field_name": "string",
"field_name": "string",
"strategy": "string",
}],
},
"node_name": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"static_edges_to_extract": {
"smartscape_static_edge_extraction_entries": [{
"edge_type": "string",
"target_id_field_name": "string",
"target_type": "string",
}],
},
},
"technology": {
"technology_id": "string",
"custom_matcher": "string",
},
"bizevent": {
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"value_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
}],
},
},
group_role="string",
cost_allocation={
"processors": {
"processors": [{
"description": "string",
"type": "string",
"id": "string",
"enabled": False,
"dql": {
"script": "string",
},
"sample_data": "string",
"counter_metric": {
"metric_key": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"azure_log_forwarding": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"forwarder_config_id": "string",
},
"cost_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"fields_add": {
"fields": {
"fields": [{
"name": "string",
"value": "string",
}],
},
},
"fields_remove": {
"fields": ["string"],
},
"fields_rename": {
"fields": {
"fields": [{
"from_name": "string",
"to_name": "string",
}],
},
},
"geo_lookup": {
"ip_field_key": "string",
"geo_field_prefix": "string",
"output_fields": ["string"],
},
"histogram_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"bucket_assignment": {
"bucket_name": "string",
},
"matcher": "string",
"product_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"davis": {
"properties": {
"properties": [{
"key": "string",
"strategy": "string",
"value": "string",
}],
},
},
"sampling_aware_counter_metric": {
"metric_key": "string",
"aggregation": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"sampling": "string",
},
"sampling_aware_histogram_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sampling_aware_value_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sdlc_event": {
"event_category": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_status": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"security_context": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"security_event": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"smartscape_edge": {
"edge_type": "string",
"source_id_field_name": "string",
"source_type": "string",
"target_id_field_name": "string",
"target_type": "string",
},
"smartscape_node": {
"extract_node": False,
"id_components": {
"id_components": [{
"id_component": "string",
"referenced_field_name": "string",
}],
},
"node_id_field_name": "string",
"node_type": "string",
"fields_to_extract": {
"smartscape_field_extraction_entries": [{
"referenced_field_name": "string",
"field_name": "string",
"strategy": "string",
}],
},
"node_name": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"static_edges_to_extract": {
"smartscape_static_edge_extraction_entries": [{
"edge_type": "string",
"target_id_field_name": "string",
"target_type": "string",
}],
},
},
"technology": {
"technology_id": "string",
"custom_matcher": "string",
},
"bizevent": {
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"value_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
}],
},
},
metric_extraction={
"processors": {
"processors": [{
"description": "string",
"type": "string",
"id": "string",
"enabled": False,
"dql": {
"script": "string",
},
"sample_data": "string",
"counter_metric": {
"metric_key": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"azure_log_forwarding": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"forwarder_config_id": "string",
},
"cost_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"fields_add": {
"fields": {
"fields": [{
"name": "string",
"value": "string",
}],
},
},
"fields_remove": {
"fields": ["string"],
},
"fields_rename": {
"fields": {
"fields": [{
"from_name": "string",
"to_name": "string",
}],
},
},
"geo_lookup": {
"ip_field_key": "string",
"geo_field_prefix": "string",
"output_fields": ["string"],
},
"histogram_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"bucket_assignment": {
"bucket_name": "string",
},
"matcher": "string",
"product_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"davis": {
"properties": {
"properties": [{
"key": "string",
"strategy": "string",
"value": "string",
}],
},
},
"sampling_aware_counter_metric": {
"metric_key": "string",
"aggregation": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"sampling": "string",
},
"sampling_aware_histogram_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sampling_aware_value_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sdlc_event": {
"event_category": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_status": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"security_context": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"security_event": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"smartscape_edge": {
"edge_type": "string",
"source_id_field_name": "string",
"source_type": "string",
"target_id_field_name": "string",
"target_type": "string",
},
"smartscape_node": {
"extract_node": False,
"id_components": {
"id_components": [{
"id_component": "string",
"referenced_field_name": "string",
}],
},
"node_id_field_name": "string",
"node_type": "string",
"fields_to_extract": {
"smartscape_field_extraction_entries": [{
"referenced_field_name": "string",
"field_name": "string",
"strategy": "string",
}],
},
"node_name": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"static_edges_to_extract": {
"smartscape_static_edge_extraction_entries": [{
"edge_type": "string",
"target_id_field_name": "string",
"target_type": "string",
}],
},
},
"technology": {
"technology_id": "string",
"custom_matcher": "string",
},
"bizevent": {
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"value_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
}],
},
},
processing={
"processors": {
"processors": [{
"description": "string",
"type": "string",
"id": "string",
"enabled": False,
"dql": {
"script": "string",
},
"sample_data": "string",
"counter_metric": {
"metric_key": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"azure_log_forwarding": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"forwarder_config_id": "string",
},
"cost_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"fields_add": {
"fields": {
"fields": [{
"name": "string",
"value": "string",
}],
},
},
"fields_remove": {
"fields": ["string"],
},
"fields_rename": {
"fields": {
"fields": [{
"from_name": "string",
"to_name": "string",
}],
},
},
"geo_lookup": {
"ip_field_key": "string",
"geo_field_prefix": "string",
"output_fields": ["string"],
},
"histogram_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"bucket_assignment": {
"bucket_name": "string",
},
"matcher": "string",
"product_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"davis": {
"properties": {
"properties": [{
"key": "string",
"strategy": "string",
"value": "string",
}],
},
},
"sampling_aware_counter_metric": {
"metric_key": "string",
"aggregation": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"sampling": "string",
},
"sampling_aware_histogram_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sampling_aware_value_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sdlc_event": {
"event_category": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_status": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"security_context": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"security_event": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"smartscape_edge": {
"edge_type": "string",
"source_id_field_name": "string",
"source_type": "string",
"target_id_field_name": "string",
"target_type": "string",
},
"smartscape_node": {
"extract_node": False,
"id_components": {
"id_components": [{
"id_component": "string",
"referenced_field_name": "string",
}],
},
"node_id_field_name": "string",
"node_type": "string",
"fields_to_extract": {
"smartscape_field_extraction_entries": [{
"referenced_field_name": "string",
"field_name": "string",
"strategy": "string",
}],
},
"node_name": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"static_edges_to_extract": {
"smartscape_static_edge_extraction_entries": [{
"edge_type": "string",
"target_id_field_name": "string",
"target_type": "string",
}],
},
},
"technology": {
"technology_id": "string",
"custom_matcher": "string",
},
"bizevent": {
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"value_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
}],
},
},
product_allocation={
"processors": {
"processors": [{
"description": "string",
"type": "string",
"id": "string",
"enabled": False,
"dql": {
"script": "string",
},
"sample_data": "string",
"counter_metric": {
"metric_key": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"azure_log_forwarding": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"forwarder_config_id": "string",
},
"cost_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"fields_add": {
"fields": {
"fields": [{
"name": "string",
"value": "string",
}],
},
},
"fields_remove": {
"fields": ["string"],
},
"fields_rename": {
"fields": {
"fields": [{
"from_name": "string",
"to_name": "string",
}],
},
},
"geo_lookup": {
"ip_field_key": "string",
"geo_field_prefix": "string",
"output_fields": ["string"],
},
"histogram_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"bucket_assignment": {
"bucket_name": "string",
},
"matcher": "string",
"product_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"davis": {
"properties": {
"properties": [{
"key": "string",
"strategy": "string",
"value": "string",
}],
},
},
"sampling_aware_counter_metric": {
"metric_key": "string",
"aggregation": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"sampling": "string",
},
"sampling_aware_histogram_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sampling_aware_value_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sdlc_event": {
"event_category": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_status": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"security_context": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"security_event": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"smartscape_edge": {
"edge_type": "string",
"source_id_field_name": "string",
"source_type": "string",
"target_id_field_name": "string",
"target_type": "string",
},
"smartscape_node": {
"extract_node": False,
"id_components": {
"id_components": [{
"id_component": "string",
"referenced_field_name": "string",
}],
},
"node_id_field_name": "string",
"node_type": "string",
"fields_to_extract": {
"smartscape_field_extraction_entries": [{
"referenced_field_name": "string",
"field_name": "string",
"strategy": "string",
}],
},
"node_name": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"static_edges_to_extract": {
"smartscape_static_edge_extraction_entries": [{
"edge_type": "string",
"target_id_field_name": "string",
"target_type": "string",
}],
},
},
"technology": {
"technology_id": "string",
"custom_matcher": "string",
},
"bizevent": {
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"value_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
}],
},
},
routing="string",
security_context={
"processors": {
"processors": [{
"description": "string",
"type": "string",
"id": "string",
"enabled": False,
"dql": {
"script": "string",
},
"sample_data": "string",
"counter_metric": {
"metric_key": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"azure_log_forwarding": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"forwarder_config_id": "string",
},
"cost_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"fields_add": {
"fields": {
"fields": [{
"name": "string",
"value": "string",
}],
},
},
"fields_remove": {
"fields": ["string"],
},
"fields_rename": {
"fields": {
"fields": [{
"from_name": "string",
"to_name": "string",
}],
},
},
"geo_lookup": {
"ip_field_key": "string",
"geo_field_prefix": "string",
"output_fields": ["string"],
},
"histogram_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"bucket_assignment": {
"bucket_name": "string",
},
"matcher": "string",
"product_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"davis": {
"properties": {
"properties": [{
"key": "string",
"strategy": "string",
"value": "string",
}],
},
},
"sampling_aware_counter_metric": {
"metric_key": "string",
"aggregation": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"sampling": "string",
},
"sampling_aware_histogram_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sampling_aware_value_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sdlc_event": {
"event_category": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_status": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"security_context": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"security_event": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"smartscape_edge": {
"edge_type": "string",
"source_id_field_name": "string",
"source_type": "string",
"target_id_field_name": "string",
"target_type": "string",
},
"smartscape_node": {
"extract_node": False,
"id_components": {
"id_components": [{
"id_component": "string",
"referenced_field_name": "string",
}],
},
"node_id_field_name": "string",
"node_type": "string",
"fields_to_extract": {
"smartscape_field_extraction_entries": [{
"referenced_field_name": "string",
"field_name": "string",
"strategy": "string",
}],
},
"node_name": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"static_edges_to_extract": {
"smartscape_static_edge_extraction_entries": [{
"edge_type": "string",
"target_id_field_name": "string",
"target_type": "string",
}],
},
},
"technology": {
"technology_id": "string",
"custom_matcher": "string",
},
"bizevent": {
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"value_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
}],
},
},
smartscape_edge_extraction={
"processors": {
"processors": [{
"description": "string",
"type": "string",
"id": "string",
"enabled": False,
"dql": {
"script": "string",
},
"sample_data": "string",
"counter_metric": {
"metric_key": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"azure_log_forwarding": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"forwarder_config_id": "string",
},
"cost_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"fields_add": {
"fields": {
"fields": [{
"name": "string",
"value": "string",
}],
},
},
"fields_remove": {
"fields": ["string"],
},
"fields_rename": {
"fields": {
"fields": [{
"from_name": "string",
"to_name": "string",
}],
},
},
"geo_lookup": {
"ip_field_key": "string",
"geo_field_prefix": "string",
"output_fields": ["string"],
},
"histogram_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"bucket_assignment": {
"bucket_name": "string",
},
"matcher": "string",
"product_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"davis": {
"properties": {
"properties": [{
"key": "string",
"strategy": "string",
"value": "string",
}],
},
},
"sampling_aware_counter_metric": {
"metric_key": "string",
"aggregation": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"sampling": "string",
},
"sampling_aware_histogram_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sampling_aware_value_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sdlc_event": {
"event_category": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_status": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"security_context": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"security_event": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"smartscape_edge": {
"edge_type": "string",
"source_id_field_name": "string",
"source_type": "string",
"target_id_field_name": "string",
"target_type": "string",
},
"smartscape_node": {
"extract_node": False,
"id_components": {
"id_components": [{
"id_component": "string",
"referenced_field_name": "string",
}],
},
"node_id_field_name": "string",
"node_type": "string",
"fields_to_extract": {
"smartscape_field_extraction_entries": [{
"referenced_field_name": "string",
"field_name": "string",
"strategy": "string",
}],
},
"node_name": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"static_edges_to_extract": {
"smartscape_static_edge_extraction_entries": [{
"edge_type": "string",
"target_id_field_name": "string",
"target_type": "string",
}],
},
},
"technology": {
"technology_id": "string",
"custom_matcher": "string",
},
"bizevent": {
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"value_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
}],
},
},
smartscape_node_extraction={
"processors": {
"processors": [{
"description": "string",
"type": "string",
"id": "string",
"enabled": False,
"dql": {
"script": "string",
},
"sample_data": "string",
"counter_metric": {
"metric_key": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"azure_log_forwarding": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"forwarder_config_id": "string",
},
"cost_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"fields_add": {
"fields": {
"fields": [{
"name": "string",
"value": "string",
}],
},
},
"fields_remove": {
"fields": ["string"],
},
"fields_rename": {
"fields": {
"fields": [{
"from_name": "string",
"to_name": "string",
}],
},
},
"geo_lookup": {
"ip_field_key": "string",
"geo_field_prefix": "string",
"output_fields": ["string"],
},
"histogram_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"bucket_assignment": {
"bucket_name": "string",
},
"matcher": "string",
"product_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"davis": {
"properties": {
"properties": [{
"key": "string",
"strategy": "string",
"value": "string",
}],
},
},
"sampling_aware_counter_metric": {
"metric_key": "string",
"aggregation": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"sampling": "string",
},
"sampling_aware_histogram_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sampling_aware_value_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sdlc_event": {
"event_category": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_status": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"security_context": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"security_event": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"smartscape_edge": {
"edge_type": "string",
"source_id_field_name": "string",
"source_type": "string",
"target_id_field_name": "string",
"target_type": "string",
},
"smartscape_node": {
"extract_node": False,
"id_components": {
"id_components": [{
"id_component": "string",
"referenced_field_name": "string",
}],
},
"node_id_field_name": "string",
"node_type": "string",
"fields_to_extract": {
"smartscape_field_extraction_entries": [{
"referenced_field_name": "string",
"field_name": "string",
"strategy": "string",
}],
},
"node_name": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"static_edges_to_extract": {
"smartscape_static_edge_extraction_entries": [{
"edge_type": "string",
"target_id_field_name": "string",
"target_type": "string",
}],
},
},
"technology": {
"technology_id": "string",
"custom_matcher": "string",
},
"bizevent": {
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"value_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
}],
},
},
storage={
"processors": {
"processors": [{
"description": "string",
"type": "string",
"id": "string",
"enabled": False,
"dql": {
"script": "string",
},
"sample_data": "string",
"counter_metric": {
"metric_key": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"azure_log_forwarding": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"forwarder_config_id": "string",
},
"cost_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"fields_add": {
"fields": {
"fields": [{
"name": "string",
"value": "string",
}],
},
},
"fields_remove": {
"fields": ["string"],
},
"fields_rename": {
"fields": {
"fields": [{
"from_name": "string",
"to_name": "string",
}],
},
},
"geo_lookup": {
"ip_field_key": "string",
"geo_field_prefix": "string",
"output_fields": ["string"],
},
"histogram_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
"bucket_assignment": {
"bucket_name": "string",
},
"matcher": "string",
"product_allocation": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"davis": {
"properties": {
"properties": [{
"key": "string",
"strategy": "string",
"value": "string",
}],
},
},
"sampling_aware_counter_metric": {
"metric_key": "string",
"aggregation": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"sampling": "string",
},
"sampling_aware_histogram_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sampling_aware_value_metric": {
"measurement": "string",
"metric_key": "string",
"aggregation": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
"field": "string",
"sampling": "string",
},
"sdlc_event": {
"event_category": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_status": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"security_context": {
"value": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
},
"security_event": {
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"smartscape_edge": {
"edge_type": "string",
"source_id_field_name": "string",
"source_type": "string",
"target_id_field_name": "string",
"target_type": "string",
},
"smartscape_node": {
"extract_node": False,
"id_components": {
"id_components": [{
"id_component": "string",
"referenced_field_name": "string",
}],
},
"node_id_field_name": "string",
"node_type": "string",
"fields_to_extract": {
"smartscape_field_extraction_entries": [{
"referenced_field_name": "string",
"field_name": "string",
"strategy": "string",
}],
},
"node_name": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"static_edges_to_extract": {
"smartscape_static_edge_extraction_entries": [{
"edge_type": "string",
"target_id_field_name": "string",
"target_type": "string",
}],
},
},
"technology": {
"technology_id": "string",
"custom_matcher": "string",
},
"bizevent": {
"event_provider": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"event_type": {
"type": "string",
"constant": "string",
"field": {
"source_field_name": "string",
"default_value": "string",
},
"multi_value_constants": ["string"],
},
"field_extraction": {
"type": "string",
"excludes": ["string"],
"include": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
},
"value_metric": {
"field": "string",
"metric_key": "string",
"default_value": "string",
"dimensions": {
"dimensions": [{
"constant_field_name": "string",
"constant_value": "string",
"default_value": "string",
"destination_field_name": "string",
"extraction_type": "string",
"source_field_name": "string",
"strategy": "string",
}],
},
},
}],
},
})
const openpipelineV2UserEventsPipelinesResource = new dynatrace.OpenpipelineV2UserEventsPipelines("openpipelineV2UserEventsPipelinesResource", {
displayName: "string",
customId: "string",
metadataList: {
metadatas: [{
entryKey: "string",
entryValue: "string",
}],
},
davis: {
processors: {
processors: [{
description: "string",
type: "string",
id: "string",
enabled: false,
dql: {
script: "string",
},
sampleData: "string",
counterMetric: {
metricKey: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
azureLogForwarding: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
forwarderConfigId: "string",
},
costAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
fieldsAdd: {
fields: {
fields: [{
name: "string",
value: "string",
}],
},
},
fieldsRemove: {
fields: ["string"],
},
fieldsRename: {
fields: {
fields: [{
fromName: "string",
toName: "string",
}],
},
},
geoLookup: {
ipFieldKey: "string",
geoFieldPrefix: "string",
outputFields: ["string"],
},
histogramMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
bucketAssignment: {
bucketName: "string",
},
matcher: "string",
productAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
davis: {
properties: {
properties: [{
key: "string",
strategy: "string",
value: "string",
}],
},
},
samplingAwareCounterMetric: {
metricKey: "string",
aggregation: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
sampling: "string",
},
samplingAwareHistogramMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
samplingAwareValueMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
sdlcEvent: {
eventCategory: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventStatus: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
securityContext: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
securityEvent: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
smartscapeEdge: {
edgeType: "string",
sourceIdFieldName: "string",
sourceType: "string",
targetIdFieldName: "string",
targetType: "string",
},
smartscapeNode: {
extractNode: false,
idComponents: {
idComponents: [{
idComponent: "string",
referencedFieldName: "string",
}],
},
nodeIdFieldName: "string",
nodeType: "string",
fieldsToExtract: {
smartscapeFieldExtractionEntries: [{
referencedFieldName: "string",
fieldName: "string",
strategy: "string",
}],
},
nodeName: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
staticEdgesToExtract: {
smartscapeStaticEdgeExtractionEntries: [{
edgeType: "string",
targetIdFieldName: "string",
targetType: "string",
}],
},
},
technology: {
technologyId: "string",
customMatcher: "string",
},
bizevent: {
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
valueMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
}],
},
},
dataExtraction: {
processors: {
processors: [{
description: "string",
type: "string",
id: "string",
enabled: false,
dql: {
script: "string",
},
sampleData: "string",
counterMetric: {
metricKey: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
azureLogForwarding: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
forwarderConfigId: "string",
},
costAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
fieldsAdd: {
fields: {
fields: [{
name: "string",
value: "string",
}],
},
},
fieldsRemove: {
fields: ["string"],
},
fieldsRename: {
fields: {
fields: [{
fromName: "string",
toName: "string",
}],
},
},
geoLookup: {
ipFieldKey: "string",
geoFieldPrefix: "string",
outputFields: ["string"],
},
histogramMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
bucketAssignment: {
bucketName: "string",
},
matcher: "string",
productAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
davis: {
properties: {
properties: [{
key: "string",
strategy: "string",
value: "string",
}],
},
},
samplingAwareCounterMetric: {
metricKey: "string",
aggregation: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
sampling: "string",
},
samplingAwareHistogramMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
samplingAwareValueMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
sdlcEvent: {
eventCategory: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventStatus: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
securityContext: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
securityEvent: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
smartscapeEdge: {
edgeType: "string",
sourceIdFieldName: "string",
sourceType: "string",
targetIdFieldName: "string",
targetType: "string",
},
smartscapeNode: {
extractNode: false,
idComponents: {
idComponents: [{
idComponent: "string",
referencedFieldName: "string",
}],
},
nodeIdFieldName: "string",
nodeType: "string",
fieldsToExtract: {
smartscapeFieldExtractionEntries: [{
referencedFieldName: "string",
fieldName: "string",
strategy: "string",
}],
},
nodeName: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
staticEdgesToExtract: {
smartscapeStaticEdgeExtractionEntries: [{
edgeType: "string",
targetIdFieldName: "string",
targetType: "string",
}],
},
},
technology: {
technologyId: "string",
customMatcher: "string",
},
bizevent: {
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
valueMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
}],
},
},
groupRole: "string",
costAllocation: {
processors: {
processors: [{
description: "string",
type: "string",
id: "string",
enabled: false,
dql: {
script: "string",
},
sampleData: "string",
counterMetric: {
metricKey: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
azureLogForwarding: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
forwarderConfigId: "string",
},
costAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
fieldsAdd: {
fields: {
fields: [{
name: "string",
value: "string",
}],
},
},
fieldsRemove: {
fields: ["string"],
},
fieldsRename: {
fields: {
fields: [{
fromName: "string",
toName: "string",
}],
},
},
geoLookup: {
ipFieldKey: "string",
geoFieldPrefix: "string",
outputFields: ["string"],
},
histogramMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
bucketAssignment: {
bucketName: "string",
},
matcher: "string",
productAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
davis: {
properties: {
properties: [{
key: "string",
strategy: "string",
value: "string",
}],
},
},
samplingAwareCounterMetric: {
metricKey: "string",
aggregation: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
sampling: "string",
},
samplingAwareHistogramMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
samplingAwareValueMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
sdlcEvent: {
eventCategory: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventStatus: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
securityContext: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
securityEvent: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
smartscapeEdge: {
edgeType: "string",
sourceIdFieldName: "string",
sourceType: "string",
targetIdFieldName: "string",
targetType: "string",
},
smartscapeNode: {
extractNode: false,
idComponents: {
idComponents: [{
idComponent: "string",
referencedFieldName: "string",
}],
},
nodeIdFieldName: "string",
nodeType: "string",
fieldsToExtract: {
smartscapeFieldExtractionEntries: [{
referencedFieldName: "string",
fieldName: "string",
strategy: "string",
}],
},
nodeName: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
staticEdgesToExtract: {
smartscapeStaticEdgeExtractionEntries: [{
edgeType: "string",
targetIdFieldName: "string",
targetType: "string",
}],
},
},
technology: {
technologyId: "string",
customMatcher: "string",
},
bizevent: {
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
valueMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
}],
},
},
metricExtraction: {
processors: {
processors: [{
description: "string",
type: "string",
id: "string",
enabled: false,
dql: {
script: "string",
},
sampleData: "string",
counterMetric: {
metricKey: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
azureLogForwarding: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
forwarderConfigId: "string",
},
costAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
fieldsAdd: {
fields: {
fields: [{
name: "string",
value: "string",
}],
},
},
fieldsRemove: {
fields: ["string"],
},
fieldsRename: {
fields: {
fields: [{
fromName: "string",
toName: "string",
}],
},
},
geoLookup: {
ipFieldKey: "string",
geoFieldPrefix: "string",
outputFields: ["string"],
},
histogramMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
bucketAssignment: {
bucketName: "string",
},
matcher: "string",
productAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
davis: {
properties: {
properties: [{
key: "string",
strategy: "string",
value: "string",
}],
},
},
samplingAwareCounterMetric: {
metricKey: "string",
aggregation: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
sampling: "string",
},
samplingAwareHistogramMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
samplingAwareValueMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
sdlcEvent: {
eventCategory: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventStatus: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
securityContext: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
securityEvent: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
smartscapeEdge: {
edgeType: "string",
sourceIdFieldName: "string",
sourceType: "string",
targetIdFieldName: "string",
targetType: "string",
},
smartscapeNode: {
extractNode: false,
idComponents: {
idComponents: [{
idComponent: "string",
referencedFieldName: "string",
}],
},
nodeIdFieldName: "string",
nodeType: "string",
fieldsToExtract: {
smartscapeFieldExtractionEntries: [{
referencedFieldName: "string",
fieldName: "string",
strategy: "string",
}],
},
nodeName: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
staticEdgesToExtract: {
smartscapeStaticEdgeExtractionEntries: [{
edgeType: "string",
targetIdFieldName: "string",
targetType: "string",
}],
},
},
technology: {
technologyId: "string",
customMatcher: "string",
},
bizevent: {
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
valueMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
}],
},
},
processing: {
processors: {
processors: [{
description: "string",
type: "string",
id: "string",
enabled: false,
dql: {
script: "string",
},
sampleData: "string",
counterMetric: {
metricKey: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
azureLogForwarding: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
forwarderConfigId: "string",
},
costAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
fieldsAdd: {
fields: {
fields: [{
name: "string",
value: "string",
}],
},
},
fieldsRemove: {
fields: ["string"],
},
fieldsRename: {
fields: {
fields: [{
fromName: "string",
toName: "string",
}],
},
},
geoLookup: {
ipFieldKey: "string",
geoFieldPrefix: "string",
outputFields: ["string"],
},
histogramMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
bucketAssignment: {
bucketName: "string",
},
matcher: "string",
productAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
davis: {
properties: {
properties: [{
key: "string",
strategy: "string",
value: "string",
}],
},
},
samplingAwareCounterMetric: {
metricKey: "string",
aggregation: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
sampling: "string",
},
samplingAwareHistogramMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
samplingAwareValueMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
sdlcEvent: {
eventCategory: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventStatus: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
securityContext: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
securityEvent: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
smartscapeEdge: {
edgeType: "string",
sourceIdFieldName: "string",
sourceType: "string",
targetIdFieldName: "string",
targetType: "string",
},
smartscapeNode: {
extractNode: false,
idComponents: {
idComponents: [{
idComponent: "string",
referencedFieldName: "string",
}],
},
nodeIdFieldName: "string",
nodeType: "string",
fieldsToExtract: {
smartscapeFieldExtractionEntries: [{
referencedFieldName: "string",
fieldName: "string",
strategy: "string",
}],
},
nodeName: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
staticEdgesToExtract: {
smartscapeStaticEdgeExtractionEntries: [{
edgeType: "string",
targetIdFieldName: "string",
targetType: "string",
}],
},
},
technology: {
technologyId: "string",
customMatcher: "string",
},
bizevent: {
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
valueMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
}],
},
},
productAllocation: {
processors: {
processors: [{
description: "string",
type: "string",
id: "string",
enabled: false,
dql: {
script: "string",
},
sampleData: "string",
counterMetric: {
metricKey: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
azureLogForwarding: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
forwarderConfigId: "string",
},
costAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
fieldsAdd: {
fields: {
fields: [{
name: "string",
value: "string",
}],
},
},
fieldsRemove: {
fields: ["string"],
},
fieldsRename: {
fields: {
fields: [{
fromName: "string",
toName: "string",
}],
},
},
geoLookup: {
ipFieldKey: "string",
geoFieldPrefix: "string",
outputFields: ["string"],
},
histogramMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
bucketAssignment: {
bucketName: "string",
},
matcher: "string",
productAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
davis: {
properties: {
properties: [{
key: "string",
strategy: "string",
value: "string",
}],
},
},
samplingAwareCounterMetric: {
metricKey: "string",
aggregation: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
sampling: "string",
},
samplingAwareHistogramMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
samplingAwareValueMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
sdlcEvent: {
eventCategory: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventStatus: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
securityContext: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
securityEvent: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
smartscapeEdge: {
edgeType: "string",
sourceIdFieldName: "string",
sourceType: "string",
targetIdFieldName: "string",
targetType: "string",
},
smartscapeNode: {
extractNode: false,
idComponents: {
idComponents: [{
idComponent: "string",
referencedFieldName: "string",
}],
},
nodeIdFieldName: "string",
nodeType: "string",
fieldsToExtract: {
smartscapeFieldExtractionEntries: [{
referencedFieldName: "string",
fieldName: "string",
strategy: "string",
}],
},
nodeName: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
staticEdgesToExtract: {
smartscapeStaticEdgeExtractionEntries: [{
edgeType: "string",
targetIdFieldName: "string",
targetType: "string",
}],
},
},
technology: {
technologyId: "string",
customMatcher: "string",
},
bizevent: {
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
valueMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
}],
},
},
routing: "string",
securityContext: {
processors: {
processors: [{
description: "string",
type: "string",
id: "string",
enabled: false,
dql: {
script: "string",
},
sampleData: "string",
counterMetric: {
metricKey: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
azureLogForwarding: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
forwarderConfigId: "string",
},
costAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
fieldsAdd: {
fields: {
fields: [{
name: "string",
value: "string",
}],
},
},
fieldsRemove: {
fields: ["string"],
},
fieldsRename: {
fields: {
fields: [{
fromName: "string",
toName: "string",
}],
},
},
geoLookup: {
ipFieldKey: "string",
geoFieldPrefix: "string",
outputFields: ["string"],
},
histogramMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
bucketAssignment: {
bucketName: "string",
},
matcher: "string",
productAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
davis: {
properties: {
properties: [{
key: "string",
strategy: "string",
value: "string",
}],
},
},
samplingAwareCounterMetric: {
metricKey: "string",
aggregation: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
sampling: "string",
},
samplingAwareHistogramMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
samplingAwareValueMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
sdlcEvent: {
eventCategory: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventStatus: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
securityContext: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
securityEvent: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
smartscapeEdge: {
edgeType: "string",
sourceIdFieldName: "string",
sourceType: "string",
targetIdFieldName: "string",
targetType: "string",
},
smartscapeNode: {
extractNode: false,
idComponents: {
idComponents: [{
idComponent: "string",
referencedFieldName: "string",
}],
},
nodeIdFieldName: "string",
nodeType: "string",
fieldsToExtract: {
smartscapeFieldExtractionEntries: [{
referencedFieldName: "string",
fieldName: "string",
strategy: "string",
}],
},
nodeName: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
staticEdgesToExtract: {
smartscapeStaticEdgeExtractionEntries: [{
edgeType: "string",
targetIdFieldName: "string",
targetType: "string",
}],
},
},
technology: {
technologyId: "string",
customMatcher: "string",
},
bizevent: {
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
valueMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
}],
},
},
smartscapeEdgeExtraction: {
processors: {
processors: [{
description: "string",
type: "string",
id: "string",
enabled: false,
dql: {
script: "string",
},
sampleData: "string",
counterMetric: {
metricKey: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
azureLogForwarding: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
forwarderConfigId: "string",
},
costAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
fieldsAdd: {
fields: {
fields: [{
name: "string",
value: "string",
}],
},
},
fieldsRemove: {
fields: ["string"],
},
fieldsRename: {
fields: {
fields: [{
fromName: "string",
toName: "string",
}],
},
},
geoLookup: {
ipFieldKey: "string",
geoFieldPrefix: "string",
outputFields: ["string"],
},
histogramMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
bucketAssignment: {
bucketName: "string",
},
matcher: "string",
productAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
davis: {
properties: {
properties: [{
key: "string",
strategy: "string",
value: "string",
}],
},
},
samplingAwareCounterMetric: {
metricKey: "string",
aggregation: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
sampling: "string",
},
samplingAwareHistogramMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
samplingAwareValueMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
sdlcEvent: {
eventCategory: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventStatus: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
securityContext: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
securityEvent: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
smartscapeEdge: {
edgeType: "string",
sourceIdFieldName: "string",
sourceType: "string",
targetIdFieldName: "string",
targetType: "string",
},
smartscapeNode: {
extractNode: false,
idComponents: {
idComponents: [{
idComponent: "string",
referencedFieldName: "string",
}],
},
nodeIdFieldName: "string",
nodeType: "string",
fieldsToExtract: {
smartscapeFieldExtractionEntries: [{
referencedFieldName: "string",
fieldName: "string",
strategy: "string",
}],
},
nodeName: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
staticEdgesToExtract: {
smartscapeStaticEdgeExtractionEntries: [{
edgeType: "string",
targetIdFieldName: "string",
targetType: "string",
}],
},
},
technology: {
technologyId: "string",
customMatcher: "string",
},
bizevent: {
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
valueMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
}],
},
},
smartscapeNodeExtraction: {
processors: {
processors: [{
description: "string",
type: "string",
id: "string",
enabled: false,
dql: {
script: "string",
},
sampleData: "string",
counterMetric: {
metricKey: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
azureLogForwarding: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
forwarderConfigId: "string",
},
costAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
fieldsAdd: {
fields: {
fields: [{
name: "string",
value: "string",
}],
},
},
fieldsRemove: {
fields: ["string"],
},
fieldsRename: {
fields: {
fields: [{
fromName: "string",
toName: "string",
}],
},
},
geoLookup: {
ipFieldKey: "string",
geoFieldPrefix: "string",
outputFields: ["string"],
},
histogramMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
bucketAssignment: {
bucketName: "string",
},
matcher: "string",
productAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
davis: {
properties: {
properties: [{
key: "string",
strategy: "string",
value: "string",
}],
},
},
samplingAwareCounterMetric: {
metricKey: "string",
aggregation: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
sampling: "string",
},
samplingAwareHistogramMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
samplingAwareValueMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
sdlcEvent: {
eventCategory: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventStatus: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
securityContext: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
securityEvent: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
smartscapeEdge: {
edgeType: "string",
sourceIdFieldName: "string",
sourceType: "string",
targetIdFieldName: "string",
targetType: "string",
},
smartscapeNode: {
extractNode: false,
idComponents: {
idComponents: [{
idComponent: "string",
referencedFieldName: "string",
}],
},
nodeIdFieldName: "string",
nodeType: "string",
fieldsToExtract: {
smartscapeFieldExtractionEntries: [{
referencedFieldName: "string",
fieldName: "string",
strategy: "string",
}],
},
nodeName: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
staticEdgesToExtract: {
smartscapeStaticEdgeExtractionEntries: [{
edgeType: "string",
targetIdFieldName: "string",
targetType: "string",
}],
},
},
technology: {
technologyId: "string",
customMatcher: "string",
},
bizevent: {
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
valueMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
}],
},
},
storage: {
processors: {
processors: [{
description: "string",
type: "string",
id: "string",
enabled: false,
dql: {
script: "string",
},
sampleData: "string",
counterMetric: {
metricKey: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
azureLogForwarding: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
forwarderConfigId: "string",
},
costAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
fieldsAdd: {
fields: {
fields: [{
name: "string",
value: "string",
}],
},
},
fieldsRemove: {
fields: ["string"],
},
fieldsRename: {
fields: {
fields: [{
fromName: "string",
toName: "string",
}],
},
},
geoLookup: {
ipFieldKey: "string",
geoFieldPrefix: "string",
outputFields: ["string"],
},
histogramMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
bucketAssignment: {
bucketName: "string",
},
matcher: "string",
productAllocation: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
davis: {
properties: {
properties: [{
key: "string",
strategy: "string",
value: "string",
}],
},
},
samplingAwareCounterMetric: {
metricKey: "string",
aggregation: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
sampling: "string",
},
samplingAwareHistogramMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
samplingAwareValueMetric: {
measurement: "string",
metricKey: "string",
aggregation: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
field: "string",
sampling: "string",
},
sdlcEvent: {
eventCategory: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventStatus: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
securityContext: {
value: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
},
securityEvent: {
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
smartscapeEdge: {
edgeType: "string",
sourceIdFieldName: "string",
sourceType: "string",
targetIdFieldName: "string",
targetType: "string",
},
smartscapeNode: {
extractNode: false,
idComponents: {
idComponents: [{
idComponent: "string",
referencedFieldName: "string",
}],
},
nodeIdFieldName: "string",
nodeType: "string",
fieldsToExtract: {
smartscapeFieldExtractionEntries: [{
referencedFieldName: "string",
fieldName: "string",
strategy: "string",
}],
},
nodeName: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
staticEdgesToExtract: {
smartscapeStaticEdgeExtractionEntries: [{
edgeType: "string",
targetIdFieldName: "string",
targetType: "string",
}],
},
},
technology: {
technologyId: "string",
customMatcher: "string",
},
bizevent: {
eventProvider: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
eventType: {
type: "string",
constant: "string",
field: {
sourceFieldName: "string",
defaultValue: "string",
},
multiValueConstants: ["string"],
},
fieldExtraction: {
type: "string",
excludes: ["string"],
include: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
},
valueMetric: {
field: "string",
metricKey: "string",
defaultValue: "string",
dimensions: {
dimensions: [{
constantFieldName: "string",
constantValue: "string",
defaultValue: "string",
destinationFieldName: "string",
extractionType: "string",
sourceFieldName: "string",
strategy: "string",
}],
},
},
}],
},
},
});
type: dynatrace:OpenpipelineV2UserEventsPipelines
properties:
costAllocation:
processors:
processors:
- azureLogForwarding:
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
forwarderConfigId: string
bizevent:
eventProvider:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventType:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
bucketAssignment:
bucketName: string
costAllocation:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
counterMetric:
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
metricKey: string
davis:
properties:
properties:
- key: string
strategy: string
value: string
description: string
dql:
script: string
enabled: false
fieldsAdd:
fields:
fields:
- name: string
value: string
fieldsRemove:
fields:
- string
fieldsRename:
fields:
fields:
- fromName: string
toName: string
geoLookup:
geoFieldPrefix: string
ipFieldKey: string
outputFields:
- string
histogramMetric:
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
metricKey: string
id: string
matcher: string
productAllocation:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
sampleData: string
samplingAwareCounterMetric:
aggregation: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
metricKey: string
sampling: string
samplingAwareHistogramMetric:
aggregation: string
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
measurement: string
metricKey: string
sampling: string
samplingAwareValueMetric:
aggregation: string
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
measurement: string
metricKey: string
sampling: string
sdlcEvent:
eventCategory:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventProvider:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventStatus:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventType:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
securityContext:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
securityEvent:
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
smartscapeEdge:
edgeType: string
sourceIdFieldName: string
sourceType: string
targetIdFieldName: string
targetType: string
smartscapeNode:
extractNode: false
fieldsToExtract:
smartscapeFieldExtractionEntries:
- fieldName: string
referencedFieldName: string
strategy: string
idComponents:
idComponents:
- idComponent: string
referencedFieldName: string
nodeIdFieldName: string
nodeName:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
nodeType: string
staticEdgesToExtract:
smartscapeStaticEdgeExtractionEntries:
- edgeType: string
targetIdFieldName: string
targetType: string
technology:
customMatcher: string
technologyId: string
type: string
valueMetric:
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
metricKey: string
customId: string
dataExtraction:
processors:
processors:
- azureLogForwarding:
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
forwarderConfigId: string
bizevent:
eventProvider:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventType:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
bucketAssignment:
bucketName: string
costAllocation:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
counterMetric:
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
metricKey: string
davis:
properties:
properties:
- key: string
strategy: string
value: string
description: string
dql:
script: string
enabled: false
fieldsAdd:
fields:
fields:
- name: string
value: string
fieldsRemove:
fields:
- string
fieldsRename:
fields:
fields:
- fromName: string
toName: string
geoLookup:
geoFieldPrefix: string
ipFieldKey: string
outputFields:
- string
histogramMetric:
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
metricKey: string
id: string
matcher: string
productAllocation:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
sampleData: string
samplingAwareCounterMetric:
aggregation: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
metricKey: string
sampling: string
samplingAwareHistogramMetric:
aggregation: string
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
measurement: string
metricKey: string
sampling: string
samplingAwareValueMetric:
aggregation: string
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
measurement: string
metricKey: string
sampling: string
sdlcEvent:
eventCategory:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventProvider:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventStatus:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventType:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
securityContext:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
securityEvent:
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
smartscapeEdge:
edgeType: string
sourceIdFieldName: string
sourceType: string
targetIdFieldName: string
targetType: string
smartscapeNode:
extractNode: false
fieldsToExtract:
smartscapeFieldExtractionEntries:
- fieldName: string
referencedFieldName: string
strategy: string
idComponents:
idComponents:
- idComponent: string
referencedFieldName: string
nodeIdFieldName: string
nodeName:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
nodeType: string
staticEdgesToExtract:
smartscapeStaticEdgeExtractionEntries:
- edgeType: string
targetIdFieldName: string
targetType: string
technology:
customMatcher: string
technologyId: string
type: string
valueMetric:
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
metricKey: string
davis:
processors:
processors:
- azureLogForwarding:
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
forwarderConfigId: string
bizevent:
eventProvider:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventType:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
bucketAssignment:
bucketName: string
costAllocation:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
counterMetric:
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
metricKey: string
davis:
properties:
properties:
- key: string
strategy: string
value: string
description: string
dql:
script: string
enabled: false
fieldsAdd:
fields:
fields:
- name: string
value: string
fieldsRemove:
fields:
- string
fieldsRename:
fields:
fields:
- fromName: string
toName: string
geoLookup:
geoFieldPrefix: string
ipFieldKey: string
outputFields:
- string
histogramMetric:
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
metricKey: string
id: string
matcher: string
productAllocation:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
sampleData: string
samplingAwareCounterMetric:
aggregation: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
metricKey: string
sampling: string
samplingAwareHistogramMetric:
aggregation: string
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
measurement: string
metricKey: string
sampling: string
samplingAwareValueMetric:
aggregation: string
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
measurement: string
metricKey: string
sampling: string
sdlcEvent:
eventCategory:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventProvider:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventStatus:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventType:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
securityContext:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
securityEvent:
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
smartscapeEdge:
edgeType: string
sourceIdFieldName: string
sourceType: string
targetIdFieldName: string
targetType: string
smartscapeNode:
extractNode: false
fieldsToExtract:
smartscapeFieldExtractionEntries:
- fieldName: string
referencedFieldName: string
strategy: string
idComponents:
idComponents:
- idComponent: string
referencedFieldName: string
nodeIdFieldName: string
nodeName:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
nodeType: string
staticEdgesToExtract:
smartscapeStaticEdgeExtractionEntries:
- edgeType: string
targetIdFieldName: string
targetType: string
technology:
customMatcher: string
technologyId: string
type: string
valueMetric:
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
metricKey: string
displayName: string
groupRole: string
metadataList:
metadatas:
- entryKey: string
entryValue: string
metricExtraction:
processors:
processors:
- azureLogForwarding:
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
forwarderConfigId: string
bizevent:
eventProvider:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventType:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
bucketAssignment:
bucketName: string
costAllocation:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
counterMetric:
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
metricKey: string
davis:
properties:
properties:
- key: string
strategy: string
value: string
description: string
dql:
script: string
enabled: false
fieldsAdd:
fields:
fields:
- name: string
value: string
fieldsRemove:
fields:
- string
fieldsRename:
fields:
fields:
- fromName: string
toName: string
geoLookup:
geoFieldPrefix: string
ipFieldKey: string
outputFields:
- string
histogramMetric:
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
metricKey: string
id: string
matcher: string
productAllocation:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
sampleData: string
samplingAwareCounterMetric:
aggregation: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
metricKey: string
sampling: string
samplingAwareHistogramMetric:
aggregation: string
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
measurement: string
metricKey: string
sampling: string
samplingAwareValueMetric:
aggregation: string
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
measurement: string
metricKey: string
sampling: string
sdlcEvent:
eventCategory:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventProvider:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventStatus:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventType:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
securityContext:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
securityEvent:
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
smartscapeEdge:
edgeType: string
sourceIdFieldName: string
sourceType: string
targetIdFieldName: string
targetType: string
smartscapeNode:
extractNode: false
fieldsToExtract:
smartscapeFieldExtractionEntries:
- fieldName: string
referencedFieldName: string
strategy: string
idComponents:
idComponents:
- idComponent: string
referencedFieldName: string
nodeIdFieldName: string
nodeName:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
nodeType: string
staticEdgesToExtract:
smartscapeStaticEdgeExtractionEntries:
- edgeType: string
targetIdFieldName: string
targetType: string
technology:
customMatcher: string
technologyId: string
type: string
valueMetric:
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
metricKey: string
processing:
processors:
processors:
- azureLogForwarding:
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
forwarderConfigId: string
bizevent:
eventProvider:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventType:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
bucketAssignment:
bucketName: string
costAllocation:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
counterMetric:
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
metricKey: string
davis:
properties:
properties:
- key: string
strategy: string
value: string
description: string
dql:
script: string
enabled: false
fieldsAdd:
fields:
fields:
- name: string
value: string
fieldsRemove:
fields:
- string
fieldsRename:
fields:
fields:
- fromName: string
toName: string
geoLookup:
geoFieldPrefix: string
ipFieldKey: string
outputFields:
- string
histogramMetric:
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
metricKey: string
id: string
matcher: string
productAllocation:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
sampleData: string
samplingAwareCounterMetric:
aggregation: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
metricKey: string
sampling: string
samplingAwareHistogramMetric:
aggregation: string
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
measurement: string
metricKey: string
sampling: string
samplingAwareValueMetric:
aggregation: string
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
measurement: string
metricKey: string
sampling: string
sdlcEvent:
eventCategory:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventProvider:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventStatus:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventType:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
securityContext:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
securityEvent:
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
smartscapeEdge:
edgeType: string
sourceIdFieldName: string
sourceType: string
targetIdFieldName: string
targetType: string
smartscapeNode:
extractNode: false
fieldsToExtract:
smartscapeFieldExtractionEntries:
- fieldName: string
referencedFieldName: string
strategy: string
idComponents:
idComponents:
- idComponent: string
referencedFieldName: string
nodeIdFieldName: string
nodeName:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
nodeType: string
staticEdgesToExtract:
smartscapeStaticEdgeExtractionEntries:
- edgeType: string
targetIdFieldName: string
targetType: string
technology:
customMatcher: string
technologyId: string
type: string
valueMetric:
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
metricKey: string
productAllocation:
processors:
processors:
- azureLogForwarding:
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
forwarderConfigId: string
bizevent:
eventProvider:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventType:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
bucketAssignment:
bucketName: string
costAllocation:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
counterMetric:
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
metricKey: string
davis:
properties:
properties:
- key: string
strategy: string
value: string
description: string
dql:
script: string
enabled: false
fieldsAdd:
fields:
fields:
- name: string
value: string
fieldsRemove:
fields:
- string
fieldsRename:
fields:
fields:
- fromName: string
toName: string
geoLookup:
geoFieldPrefix: string
ipFieldKey: string
outputFields:
- string
histogramMetric:
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
metricKey: string
id: string
matcher: string
productAllocation:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
sampleData: string
samplingAwareCounterMetric:
aggregation: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
metricKey: string
sampling: string
samplingAwareHistogramMetric:
aggregation: string
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
measurement: string
metricKey: string
sampling: string
samplingAwareValueMetric:
aggregation: string
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
measurement: string
metricKey: string
sampling: string
sdlcEvent:
eventCategory:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventProvider:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventStatus:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventType:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
securityContext:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
securityEvent:
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
smartscapeEdge:
edgeType: string
sourceIdFieldName: string
sourceType: string
targetIdFieldName: string
targetType: string
smartscapeNode:
extractNode: false
fieldsToExtract:
smartscapeFieldExtractionEntries:
- fieldName: string
referencedFieldName: string
strategy: string
idComponents:
idComponents:
- idComponent: string
referencedFieldName: string
nodeIdFieldName: string
nodeName:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
nodeType: string
staticEdgesToExtract:
smartscapeStaticEdgeExtractionEntries:
- edgeType: string
targetIdFieldName: string
targetType: string
technology:
customMatcher: string
technologyId: string
type: string
valueMetric:
defaultValue: string
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
field: string
metricKey: string
routing: string
securityContext:
processors:
processors:
- azureLogForwarding:
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
forwarderConfigId: string
bizevent:
eventProvider:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
eventType:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
fieldExtraction:
excludes:
- string
include:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
type: string
bucketAssignment:
bucketName: string
costAllocation:
value:
constant: string
field:
defaultValue: string
sourceFieldName: string
multiValueConstants:
- string
type: string
counterMetric:
dimensions:
dimensions:
- constantFieldName: string
constantValue: string
defaultValue: string
destinationFieldName: string
extractionType: string
sourceFieldName: string
strategy: string
metricKey: string
davis:
properties:
properties:
- key<