published on Friday, Jun 26, 2026 by Pulumiverse
published on Friday, Jun 26, 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.OpenpipelineV2UsersessionsPipelinesdownloads all existing OpenPipeline definitions for user sessions 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.OpenpipelineV2UsersessionsPipelines("max-pipeline", {
displayName: "Warning pipeline",
customId: "pipeline_Warning_pipeline_2773_tf_#name#",
metadataList: {
metadatas: [{
entryKey: "environment",
entryValue: "production",
}],
},
processing: {
processors: {
processors: [
{
type: "drop",
id: "processor_Drop_unnecessary_records_3802",
description: "Drop unnecessary records",
matcher: "not matchesPhrase(record.name, \"Warning\")",
enabled: true,
},
{
type: "fieldsAdd",
id: "processor_Add_warning_flag_5434",
description: "Add warning flag",
matcher: "matchesPhrase(record.name, \"Warning\")",
sampleData: `{
"record.name": "Warning record"
}`,
fieldsAdd: {
fields: {
fields: [{
name: "is_warning",
value: "true",
}],
},
},
enabled: true,
},
{
type: "fieldsRemove",
id: "processor_Remove_details_field_8539",
description: "Remove details field",
sampleData: `{
"record.name": "Warning",
"record.details": "some record details"
}`,
matcher: "isNotNull(record.details)",
fieldsRemove: {
fields: ["record.details"],
},
enabled: true,
},
{
type: "fieldsRename",
id: "processor_Rename_name_to_title_8530",
description: "Rename name to title",
sampleData: `{
"record.name": "Warning"
}`,
matcher: "true",
fieldsRename: {
fields: {
fields: [{
fromName: "record.name",
toName: "record.title",
}],
},
},
enabled: true,
},
{
type: "dql",
id: "processor_Combine_title_and_summary_to_name_8808",
description: "Combine title and summary to name",
sampleData: `{
"record.title": "Warning",
"record.summary": "Request failed"
}`,
matcher: "true",
dql: {
script: "fieldsAdd record.name = concat(record.title, \" - \", record.summary)",
},
enabled: true,
},
],
},
},
davis: {
processors: {
processors: [{
type: "davis",
id: "processor_Create_warning_event_8226",
description: "Create warning event",
matcher: "true",
davis: {
properties: {
properties: [
{
key: "event.type",
value: "CUSTOM_ALERT",
},
{
key: "event.name",
value: "Warning detected",
},
{
key: "event.description",
value: "Warning: {dims:record.summary}",
},
],
},
},
enabled: true,
}],
},
},
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,
},
],
},
},
storage: {
processors: {
processors: [{
type: "bucketAssignment",
id: "processor_Add_to_default_bucket_5010",
description: "Add to default bucket",
matcher: "true",
bucketAssignment: {
bucketName: "default_events",
},
enabled: true,
}],
},
},
});
import pulumi
import pulumiverse_dynatrace as dynatrace
max_pipeline = dynatrace.OpenpipelineV2UsersessionsPipelines("max-pipeline",
display_name="Warning pipeline",
custom_id="pipeline_Warning_pipeline_2773_tf_#name#",
metadata_list={
"metadatas": [{
"entry_key": "environment",
"entry_value": "production",
}],
},
processing={
"processors": {
"processors": [
{
"type": "drop",
"id": "processor_Drop_unnecessary_records_3802",
"description": "Drop unnecessary records",
"matcher": "not matchesPhrase(record.name, \"Warning\")",
"enabled": True,
},
{
"type": "fieldsAdd",
"id": "processor_Add_warning_flag_5434",
"description": "Add warning flag",
"matcher": "matchesPhrase(record.name, \"Warning\")",
"sample_data": """{
"record.name": "Warning record"
}""",
"fields_add": {
"fields": {
"fields": [{
"name": "is_warning",
"value": "true",
}],
},
},
"enabled": True,
},
{
"type": "fieldsRemove",
"id": "processor_Remove_details_field_8539",
"description": "Remove details field",
"sample_data": """{
"record.name": "Warning",
"record.details": "some record details"
}""",
"matcher": "isNotNull(record.details)",
"fields_remove": {
"fields": ["record.details"],
},
"enabled": True,
},
{
"type": "fieldsRename",
"id": "processor_Rename_name_to_title_8530",
"description": "Rename name to title",
"sample_data": """{
"record.name": "Warning"
}""",
"matcher": "true",
"fields_rename": {
"fields": {
"fields": [{
"from_name": "record.name",
"to_name": "record.title",
}],
},
},
"enabled": True,
},
{
"type": "dql",
"id": "processor_Combine_title_and_summary_to_name_8808",
"description": "Combine title and summary to name",
"sample_data": """{
"record.title": "Warning",
"record.summary": "Request failed"
}""",
"matcher": "true",
"dql": {
"script": "fieldsAdd record.name = concat(record.title, \" - \", record.summary)",
},
"enabled": True,
},
],
},
},
davis={
"processors": {
"processors": [{
"type": "davis",
"id": "processor_Create_warning_event_8226",
"description": "Create warning event",
"matcher": "true",
"davis": {
"properties": {
"properties": [
{
"key": "event.type",
"value": "CUSTOM_ALERT",
},
{
"key": "event.name",
"value": "Warning detected",
},
{
"key": "event.description",
"value": "Warning: {dims:record.summary}",
},
],
},
},
"enabled": True,
}],
},
},
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,
},
],
},
},
storage={
"processors": {
"processors": [{
"type": "bucketAssignment",
"id": "processor_Add_to_default_bucket_5010",
"description": "Add to default bucket",
"matcher": "true",
"bucket_assignment": {
"bucket_name": "default_events",
},
"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.NewOpenpipelineV2UsersessionsPipelines(ctx, "max-pipeline", &dynatrace.OpenpipelineV2UsersessionsPipelinesArgs{
DisplayName: pulumi.String("Warning pipeline"),
CustomId: pulumi.String("pipeline_Warning_pipeline_2773_tf_#name#"),
MetadataList: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetadataListArgs{
Metadatas: dynatrace.OpenpipelineV2UsersessionsPipelinesMetadataListMetadataArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetadataListMetadataArgs{
EntryKey: pulumi.String("environment"),
EntryValue: pulumi.String("production"),
},
},
},
Processing: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingArgs{
Processors: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs{
Type: pulumi.String("drop"),
Id: pulumi.String("processor_Drop_unnecessary_records_3802"),
Description: pulumi.String("Drop unnecessary records"),
Matcher: pulumi.String("not matchesPhrase(record.name, \"Warning\")"),
Enabled: pulumi.Bool(true),
},
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs{
Type: pulumi.String("fieldsAdd"),
Id: pulumi.String("processor_Add_warning_flag_5434"),
Description: pulumi.String("Add warning flag"),
Matcher: pulumi.String("matchesPhrase(record.name, \"Warning\")"),
SampleData: pulumi.String("{\n \"record.name\": \"Warning record\" \n}"),
FieldsAdd: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("is_warning"),
Value: pulumi.String("true"),
},
},
},
},
Enabled: pulumi.Bool(true),
},
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs{
Type: pulumi.String("fieldsRemove"),
Id: pulumi.String("processor_Remove_details_field_8539"),
Description: pulumi.String("Remove details field"),
SampleData: pulumi.String("{\n \"record.name\": \"Warning\",\n \"record.details\": \"some record details\"\n}"),
Matcher: pulumi.String("isNotNull(record.details)"),
FieldsRemove: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("record.details"),
},
},
Enabled: pulumi.Bool(true),
},
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs{
Type: pulumi.String("fieldsRename"),
Id: pulumi.String("processor_Rename_name_to_title_8530"),
Description: pulumi.String("Rename name to title"),
SampleData: pulumi.String("{\n \"record.name\": \"Warning\"\n}"),
Matcher: pulumi.String("true"),
FieldsRename: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("record.name"),
ToName: pulumi.String("record.title"),
},
},
},
},
Enabled: pulumi.Bool(true),
},
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs{
Type: pulumi.String("dql"),
Id: pulumi.String("processor_Combine_title_and_summary_to_name_8808"),
Description: pulumi.String("Combine title and summary to name"),
SampleData: pulumi.String("{\n \"record.title\": \"Warning\",\n \"record.summary\": \"Request failed\"\n}"),
Matcher: pulumi.String("true"),
Dql: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDqlArgs{
Script: pulumi.String("fieldsAdd record.name = concat(record.title, \" - \", record.summary)"),
},
Enabled: pulumi.Bool(true),
},
},
},
},
Davis: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisArgs{
Processors: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorArgs{
Type: pulumi.String("davis"),
Id: pulumi.String("processor_Create_warning_event_8226"),
Description: pulumi.String("Create warning event"),
Matcher: pulumi.String("true"),
Davis: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("event.type"),
Value: pulumi.String("CUSTOM_ALERT"),
},
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("event.name"),
Value: pulumi.String("Warning detected"),
},
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("event.description"),
Value: pulumi.String("Warning: {dims:record.summary}"),
},
},
},
},
Enabled: pulumi.Bool(true),
},
},
},
},
MetricExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionArgs{
Processors: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorArgs{
Type: pulumi.String("counterMetric"),
Id: pulumi.String("processor_Count_warning_events_6392"),
Description: pulumi.String("Count warnings"),
Matcher: pulumi.String("true"),
CounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("warning.count"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ExtractionType: pulumi.String("field"),
Strategy: pulumi.String("equals"),
SourceFieldName: pulumi.String("dt.cost.costcenter"),
},
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ExtractionType: pulumi.String("field"),
Strategy: pulumi.String("equals"),
SourceFieldName: pulumi.String("dt.cost.product"),
},
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ExtractionType: pulumi.String("field"),
Strategy: pulumi.String("equals"),
SourceFieldName: pulumi.String("dt.security_context"),
},
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs{
ExtractionType: pulumi.String("field"),
Strategy: pulumi.String("equals"),
SourceFieldName: pulumi.String("record.category"),
DestinationFieldName: pulumi.String("warning_category"),
},
},
},
},
Enabled: pulumi.Bool(true),
},
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorArgs{
Type: pulumi.String("valueMetric"),
Id: pulumi.String("processor_Warning_timeout_1990"),
Description: pulumi.String("Warning timeout"),
Matcher: pulumi.String("true"),
ValueMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricArgs{
MetricKey: pulumi.String("warning.timeout"),
Field: pulumi.String("recording.timeout_in_min"),
DefaultValue: pulumi.String("60"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs{
ExtractionType: pulumi.String("field"),
Strategy: pulumi.String("equals"),
SourceFieldName: pulumi.String("dt.cost.costcenter"),
},
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs{
ExtractionType: pulumi.String("field"),
Strategy: pulumi.String("equals"),
SourceFieldName: pulumi.String("dt.cost.product"),
},
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs{
ExtractionType: pulumi.String("field"),
Strategy: pulumi.String("equals"),
SourceFieldName: pulumi.String("dt.security_context"),
},
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs{
ExtractionType: pulumi.String("field"),
Strategy: pulumi.String("equals"),
SourceFieldName: pulumi.String("record.category"),
DestinationFieldName: pulumi.String("warning_category"),
},
},
},
},
Enabled: pulumi.Bool(true),
},
},
},
},
SecurityContext: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextArgs{
Processors: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorArgs{
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.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("field"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("dt.security_context"),
},
},
},
Enabled: pulumi.Bool(true),
},
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorArgs{
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.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("multiValueConstant"),
MultiValueConstants: pulumi.StringArray{
pulumi.String("ACME1"),
pulumi.String("ACME2"),
},
},
},
Enabled: pulumi.Bool(true),
},
},
},
},
Storage: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageArgs{
Processors: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorArgs{
Type: pulumi.String("bucketAssignment"),
Id: pulumi.String("processor_Add_to_default_bucket_5010"),
Description: pulumi.String("Add to default bucket"),
Matcher: pulumi.String("true"),
BucketAssignment: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("default_events"),
},
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.OpenpipelineV2UsersessionsPipelines("max-pipeline", new()
{
DisplayName = "Warning pipeline",
CustomId = "pipeline_Warning_pipeline_2773_tf_#name#",
MetadataList = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetadataListArgs
{
Metadatas = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetadataListMetadataArgs
{
EntryKey = "environment",
EntryValue = "production",
},
},
},
Processing = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs
{
Type = "drop",
Id = "processor_Drop_unnecessary_records_3802",
Description = "Drop unnecessary records",
Matcher = "not matchesPhrase(record.name, \"Warning\")",
Enabled = true,
},
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs
{
Type = "fieldsAdd",
Id = "processor_Add_warning_flag_5434",
Description = "Add warning flag",
Matcher = "matchesPhrase(record.name, \"Warning\")",
SampleData = @"{
""record.name"": ""Warning record""
}",
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "is_warning",
Value = "true",
},
},
},
},
Enabled = true,
},
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs
{
Type = "fieldsRemove",
Id = "processor_Remove_details_field_8539",
Description = "Remove details field",
SampleData = @"{
""record.name"": ""Warning"",
""record.details"": ""some record details""
}",
Matcher = "isNotNull(record.details)",
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"record.details",
},
},
Enabled = true,
},
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs
{
Type = "fieldsRename",
Id = "processor_Rename_name_to_title_8530",
Description = "Rename name to title",
SampleData = @"{
""record.name"": ""Warning""
}",
Matcher = "true",
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "record.name",
ToName = "record.title",
},
},
},
},
Enabled = true,
},
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs
{
Type = "dql",
Id = "processor_Combine_title_and_summary_to_name_8808",
Description = "Combine title and summary to name",
SampleData = @"{
""record.title"": ""Warning"",
""record.summary"": ""Request failed""
}",
Matcher = "true",
Dql = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDqlArgs
{
Script = "fieldsAdd record.name = concat(record.title, \" - \", record.summary)",
},
Enabled = true,
},
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorArgs
{
Type = "davis",
Id = "processor_Create_warning_event_8226",
Description = "Create warning event",
Matcher = "true",
Davis = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "event.type",
Value = "CUSTOM_ALERT",
},
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "event.name",
Value = "Warning detected",
},
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "event.description",
Value = "Warning: {dims:record.summary}",
},
},
},
},
Enabled = true,
},
},
},
},
MetricExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorArgs
{
Type = "counterMetric",
Id = "processor_Count_warning_events_6392",
Description = "Count warnings",
Matcher = "true",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricArgs
{
MetricKey = "warning.count",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ExtractionType = "field",
Strategy = "equals",
SourceFieldName = "dt.cost.costcenter",
},
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ExtractionType = "field",
Strategy = "equals",
SourceFieldName = "dt.cost.product",
},
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ExtractionType = "field",
Strategy = "equals",
SourceFieldName = "dt.security_context",
},
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ExtractionType = "field",
Strategy = "equals",
SourceFieldName = "record.category",
DestinationFieldName = "warning_category",
},
},
},
},
Enabled = true,
},
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorArgs
{
Type = "valueMetric",
Id = "processor_Warning_timeout_1990",
Description = "Warning timeout",
Matcher = "true",
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricArgs
{
MetricKey = "warning.timeout",
Field = "recording.timeout_in_min",
DefaultValue = "60",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ExtractionType = "field",
Strategy = "equals",
SourceFieldName = "dt.cost.costcenter",
},
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ExtractionType = "field",
Strategy = "equals",
SourceFieldName = "dt.cost.product",
},
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ExtractionType = "field",
Strategy = "equals",
SourceFieldName = "dt.security_context",
},
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ExtractionType = "field",
Strategy = "equals",
SourceFieldName = "record.category",
DestinationFieldName = "warning_category",
},
},
},
},
Enabled = true,
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorArgs
{
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.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs
{
Type = "field",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "dt.security_context",
},
},
},
Enabled = true,
},
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorArgs
{
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.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs
{
Type = "multiValueConstant",
MultiValueConstants = new[]
{
"ACME1",
"ACME2",
},
},
},
Enabled = true,
},
},
},
},
Storage = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorArgs
{
Type = "bucketAssignment",
Id = "processor_Add_to_default_bucket_5010",
Description = "Add to default bucket",
Matcher = "true",
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBucketAssignmentArgs
{
BucketName = "default_events",
},
Enabled = true,
},
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.dynatrace.OpenpipelineV2UsersessionsPipelines;
import com.pulumi.dynatrace.OpenpipelineV2UsersessionsPipelinesArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesMetadataListArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesMetadataListMetadataArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesProcessingArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddFieldsArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddFieldsFieldArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRemoveArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsFieldArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDqlArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesDavisArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueFieldArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesStorageArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorArgs;
import com.pulumi.dynatrace.inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBucketAssignmentArgs;
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 OpenpipelineV2UsersessionsPipelines("max-pipeline", OpenpipelineV2UsersessionsPipelinesArgs.builder()
.displayName("Warning pipeline")
.customId("pipeline_Warning_pipeline_2773_tf_#name#")
.metadataList(OpenpipelineV2UsersessionsPipelinesMetadataListArgs.builder()
.metadatas(OpenpipelineV2UsersessionsPipelinesMetadataListMetadataArgs.builder()
.entryKey("environment")
.entryValue("production")
.build())
.build())
.processing(OpenpipelineV2UsersessionsPipelinesProcessingArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsArgs.builder()
.processors(
OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs.builder()
.type("drop")
.id("processor_Drop_unnecessary_records_3802")
.description("Drop unnecessary records")
.matcher("not matchesPhrase(record.name, \"Warning\")")
.enabled(true)
.build(),
OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs.builder()
.type("fieldsAdd")
.id("processor_Add_warning_flag_5434")
.description("Add warning flag")
.matcher("matchesPhrase(record.name, \"Warning\")")
.sampleData("""
{
"record.name": "Warning record"
} """)
.fieldsAdd(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("is_warning")
.value("true")
.build())
.build())
.build())
.enabled(true)
.build(),
OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs.builder()
.type("fieldsRemove")
.id("processor_Remove_details_field_8539")
.description("Remove details field")
.sampleData("""
{
"record.name": "Warning",
"record.details": "some record details"
} """)
.matcher("isNotNull(record.details)")
.fieldsRemove(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRemoveArgs.builder()
.fields("record.details")
.build())
.enabled(true)
.build(),
OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs.builder()
.type("fieldsRename")
.id("processor_Rename_name_to_title_8530")
.description("Rename name to title")
.sampleData("""
{
"record.name": "Warning"
} """)
.matcher("true")
.fieldsRename(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("record.name")
.toName("record.title")
.build())
.build())
.build())
.enabled(true)
.build(),
OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs.builder()
.type("dql")
.id("processor_Combine_title_and_summary_to_name_8808")
.description("Combine title and summary to name")
.sampleData("""
{
"record.title": "Warning",
"record.summary": "Request failed"
} """)
.matcher("true")
.dql(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDqlArgs.builder()
.script("fieldsAdd record.name = concat(record.title, \" - \", record.summary)")
.build())
.enabled(true)
.build())
.build())
.build())
.davis(OpenpipelineV2UsersessionsPipelinesDavisArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesDavisProcessorsArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorArgs.builder()
.type("davis")
.id("processor_Create_warning_event_8226")
.description("Create warning event")
.matcher("true")
.davis(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesArgs.builder()
.properties(
OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("event.type")
.value("CUSTOM_ALERT")
.build(),
OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("event.name")
.value("Warning detected")
.build(),
OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("event.description")
.value("Warning: {dims:record.summary}")
.build())
.build())
.build())
.enabled(true)
.build())
.build())
.build())
.metricExtraction(OpenpipelineV2UsersessionsPipelinesMetricExtractionArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsArgs.builder()
.processors(
OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorArgs.builder()
.type("counterMetric")
.id("processor_Count_warning_events_6392")
.description("Count warnings")
.matcher("true")
.counterMetric(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricArgs.builder()
.metricKey("warning.count")
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(
OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.extractionType("field")
.strategy("equals")
.sourceFieldName("dt.cost.costcenter")
.build(),
OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.extractionType("field")
.strategy("equals")
.sourceFieldName("dt.cost.product")
.build(),
OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.extractionType("field")
.strategy("equals")
.sourceFieldName("dt.security_context")
.build(),
OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.extractionType("field")
.strategy("equals")
.sourceFieldName("record.category")
.destinationFieldName("warning_category")
.build())
.build())
.build())
.enabled(true)
.build(),
OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorArgs.builder()
.type("valueMetric")
.id("processor_Warning_timeout_1990")
.description("Warning timeout")
.matcher("true")
.valueMetric(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricArgs.builder()
.metricKey("warning.timeout")
.field("recording.timeout_in_min")
.defaultValue("60")
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(
OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.extractionType("field")
.strategy("equals")
.sourceFieldName("dt.cost.costcenter")
.build(),
OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.extractionType("field")
.strategy("equals")
.sourceFieldName("dt.cost.product")
.build(),
OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.extractionType("field")
.strategy("equals")
.sourceFieldName("dt.security_context")
.build(),
OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.extractionType("field")
.strategy("equals")
.sourceFieldName("record.category")
.destinationFieldName("warning_category")
.build())
.build())
.build())
.enabled(true)
.build())
.build())
.build())
.securityContext(OpenpipelineV2UsersessionsPipelinesSecurityContextArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsArgs.builder()
.processors(
OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorArgs.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(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs.builder()
.type("field")
.field(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("dt.security_context")
.build())
.build())
.build())
.enabled(true)
.build(),
OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorArgs.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(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs.builder()
.type("multiValueConstant")
.multiValueConstants(
"ACME1",
"ACME2")
.build())
.build())
.enabled(true)
.build())
.build())
.build())
.storage(OpenpipelineV2UsersessionsPipelinesStorageArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesStorageProcessorsArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorArgs.builder()
.type("bucketAssignment")
.id("processor_Add_to_default_bucket_5010")
.description("Add to default bucket")
.matcher("true")
.bucketAssignment(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("default_events")
.build())
.enabled(true)
.build())
.build())
.build())
.build());
}
}
resources:
max-pipeline:
type: dynatrace:OpenpipelineV2UsersessionsPipelines
properties:
displayName: Warning pipeline
customId: pipeline_Warning_pipeline_2773_tf_#name#
metadataList:
metadatas:
- entryKey: environment
entryValue: production
processing:
processors:
processors:
- type: drop
id: processor_Drop_unnecessary_records_3802
description: Drop unnecessary records
matcher: not matchesPhrase(record.name, "Warning")
enabled: true
- type: fieldsAdd
id: processor_Add_warning_flag_5434
description: Add warning flag
matcher: matchesPhrase(record.name, "Warning")
sampleData: "{\n \"record.name\": \"Warning record\" \n}"
fieldsAdd:
fields:
fields:
- name: is_warning
value: 'true'
enabled: true
- type: fieldsRemove
id: processor_Remove_details_field_8539
description: Remove details field
sampleData: |-
{
"record.name": "Warning",
"record.details": "some record details"
}
matcher: isNotNull(record.details)
fieldsRemove:
fields:
- record.details
enabled: true
- type: fieldsRename
id: processor_Rename_name_to_title_8530
description: Rename name to title
sampleData: |-
{
"record.name": "Warning"
}
matcher: 'true'
fieldsRename:
fields:
fields:
- fromName: record.name
toName: record.title
enabled: true
- type: dql
id: processor_Combine_title_and_summary_to_name_8808
description: Combine title and summary to name
sampleData: |-
{
"record.title": "Warning",
"record.summary": "Request failed"
}
matcher: 'true'
dql:
script: fieldsAdd record.name = concat(record.title, " - ", record.summary)
enabled: true
davis:
processors:
processors:
- type: davis
id: processor_Create_warning_event_8226
description: Create warning event
matcher: 'true'
davis:
properties:
properties:
- key: event.type
value: CUSTOM_ALERT
- key: event.name
value: Warning detected
- key: event.description
value: 'Warning: {dims:record.summary}'
enabled: true
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
storage:
processors:
processors:
- type: bucketAssignment
id: processor_Add_to_default_bucket_5010
description: Add to default bucket
matcher: 'true'
bucketAssignment:
bucketName: default_events
enabled: true
pulumi {
required_providers {
dynatrace = {
source = "pulumi/dynatrace"
}
}
}
resource "dynatrace_openpipelinev2usersessionspipelines" "max-pipeline" {
display_name = "Warning pipeline"
custom_id = "pipeline_Warning_pipeline_2773_tf_#name#"
metadata_list = {
metadatas = [{
"entryKey" = "environment"
"entryValue" = "production"
}]
}
processing = {
processors = {
processors = [{
"type" = "drop"
"id" = "processor_Drop_unnecessary_records_3802"
"description" = "Drop unnecessary records"
"matcher" = "not matchesPhrase(record.name, \"Warning\")"
"enabled" = true
}, {
"type" = "fieldsAdd"
"id" = "processor_Add_warning_flag_5434"
"description" = "Add warning flag"
"matcher" = "matchesPhrase(record.name, \"Warning\")"
"sampleData" = "{\n \"record.name\": \"Warning record\" \n}"
"fieldsAdd" = {
"fields" = {
"fields" = [{
"name" = "is_warning"
"value" = "true"
}]
}
}
"enabled" = true
}, {
"type" = "fieldsRemove"
"id" = "processor_Remove_details_field_8539"
"description" = "Remove details field"
"sampleData" = "{\n \"record.name\": \"Warning\",\n \"record.details\": \"some record details\"\n}"
"matcher" = "isNotNull(record.details)"
"fieldsRemove" = {
"fields" = ["record.details"]
}
"enabled" = true
}, {
"type" = "fieldsRename"
"id" = "processor_Rename_name_to_title_8530"
"description" = "Rename name to title"
"sampleData" = "{\n \"record.name\": \"Warning\"\n}"
"matcher" = "true"
"fieldsRename" = {
"fields" = {
"fields" = [{
"fromName" = "record.name"
"toName" = "record.title"
}]
}
}
"enabled" = true
}, {
"type" = "dql"
"id" = "processor_Combine_title_and_summary_to_name_8808"
"description" = "Combine title and summary to name"
"sampleData" = "{\n \"record.title\": \"Warning\",\n \"record.summary\": \"Request failed\"\n}"
"matcher" = "true"
"dql" = {
"script" = "fieldsAdd record.name = concat(record.title, \" - \", record.summary)"
}
"enabled" = true
}]
}
}
davis = {
processors = {
processors = [{
"type" = "davis"
"id" = "processor_Create_warning_event_8226"
"description" = "Create warning event"
"matcher" = "true"
"davis" = {
"properties" = {
"properties" = [{
"key" = "event.type"
"value" = "CUSTOM_ALERT"
}, {
"key" = "event.name"
"value" = "Warning detected"
}, {
"key" = "event.description"
"value" = "Warning: {dims:record.summary}"
}]
}
}
"enabled" = true
}]
}
}
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
}]
}
}
storage = {
processors = {
processors = [{
"type" = "bucketAssignment"
"id" = "processor_Add_to_default_bucket_5010"
"description" = "Add to default bucket"
"matcher" = "true"
"bucketAssignment" = {
"bucketName" = "default_events"
}
"enabled" = true
}]
}
}
}
Create OpenpipelineV2UsersessionsPipelines Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new OpenpipelineV2UsersessionsPipelines(name: string, args: OpenpipelineV2UsersessionsPipelinesArgs, opts?: CustomResourceOptions);@overload
def OpenpipelineV2UsersessionsPipelines(resource_name: str,
args: OpenpipelineV2UsersessionsPipelinesArgs,
opts: Optional[ResourceOptions] = None)
@overload
def OpenpipelineV2UsersessionsPipelines(resource_name: str,
opts: Optional[ResourceOptions] = None,
display_name: Optional[str] = None,
custom_id: Optional[str] = None,
metadata_list: Optional[OpenpipelineV2UsersessionsPipelinesMetadataListArgs] = None,
davis: Optional[OpenpipelineV2UsersessionsPipelinesDavisArgs] = None,
data_extraction: Optional[OpenpipelineV2UsersessionsPipelinesDataExtractionArgs] = None,
group_role: Optional[str] = None,
cost_allocation: Optional[OpenpipelineV2UsersessionsPipelinesCostAllocationArgs] = None,
metric_extraction: Optional[OpenpipelineV2UsersessionsPipelinesMetricExtractionArgs] = None,
processing: Optional[OpenpipelineV2UsersessionsPipelinesProcessingArgs] = None,
product_allocation: Optional[OpenpipelineV2UsersessionsPipelinesProductAllocationArgs] = None,
routing: Optional[str] = None,
security_context: Optional[OpenpipelineV2UsersessionsPipelinesSecurityContextArgs] = None,
smartscape_edge_extraction: Optional[OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionArgs] = None,
smartscape_node_extraction: Optional[OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionArgs] = None,
storage: Optional[OpenpipelineV2UsersessionsPipelinesStorageArgs] = None)func NewOpenpipelineV2UsersessionsPipelines(ctx *Context, name string, args OpenpipelineV2UsersessionsPipelinesArgs, opts ...ResourceOption) (*OpenpipelineV2UsersessionsPipelines, error)public OpenpipelineV2UsersessionsPipelines(string name, OpenpipelineV2UsersessionsPipelinesArgs args, CustomResourceOptions? opts = null)
public OpenpipelineV2UsersessionsPipelines(String name, OpenpipelineV2UsersessionsPipelinesArgs args)
public OpenpipelineV2UsersessionsPipelines(String name, OpenpipelineV2UsersessionsPipelinesArgs args, CustomResourceOptions options)
type: dynatrace:OpenpipelineV2UsersessionsPipelines
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "dynatrace_openpipelinev2usersessionspipelines" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args OpenpipelineV2UsersessionsPipelinesArgs
- 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 OpenpipelineV2UsersessionsPipelinesArgs
- 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 OpenpipelineV2UsersessionsPipelinesArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args OpenpipelineV2UsersessionsPipelinesArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args OpenpipelineV2UsersessionsPipelinesArgs
- 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 openpipelineV2UsersessionsPipelinesResource = new Dynatrace.OpenpipelineV2UsersessionsPipelines("openpipelineV2UsersessionsPipelinesResource", new()
{
DisplayName = "string",
CustomId = "string",
MetadataList = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetadataListArgs
{
Metadatas = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetadataListMetadataArgs
{
EntryKey = "string",
EntryValue = "string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
DataExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
GroupRole = "string",
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
MetricExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
Processing = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
Routing = "string",
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
SmartscapeEdgeExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
SmartscapeNodeExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
Storage = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageArgs
{
Processors = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsArgs
{
Processors = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorArgs
{
Description = "string",
Type = "string",
Id = "string",
Enabled = false,
Dql = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorDqlArgs
{
Script = "string",
},
SampleData = "string",
CounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCounterMetricArgs
{
MetricKey = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
AzureLogForwarding = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorAzureLogForwardingArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
ForwarderConfigId = "string",
},
CostAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCostAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCostAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCostAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
FieldsAdd = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsAddArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsAddFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsAddFieldsFieldArgs
{
Name = "string",
Value = "string",
},
},
},
},
FieldsRemove = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsRemoveArgs
{
Fields = new[]
{
"string",
},
},
FieldsRename = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsRenameArgs
{
Fields = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsRenameFieldsArgs
{
Fields = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsRenameFieldsFieldArgs
{
FromName = "string",
ToName = "string",
},
},
},
},
GeoLookup = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorGeoLookupArgs
{
IpFieldKey = "string",
GeoFieldPrefix = "string",
OutputFields = new[]
{
"string",
},
},
HistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorHistogramMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
BucketAssignment = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBucketAssignmentArgs
{
BucketName = "string",
},
Matcher = "string",
ProductAllocation = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorProductAllocationArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorProductAllocationValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorProductAllocationValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
Davis = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorDavisArgs
{
Properties = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorDavisPropertiesArgs
{
Properties = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorDavisPropertiesPropertyArgs
{
Key = "string",
Strategy = "string",
Value = "string",
},
},
},
},
SamplingAwareCounterMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricArgs
{
MetricKey = "string",
Aggregation = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Sampling = "string",
},
SamplingAwareHistogramMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SamplingAwareValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricArgs
{
Measurement = "string",
MetricKey = "string",
Aggregation = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
Field = "string",
Sampling = "string",
},
SdlcEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventArgs
{
EventCategory = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventCategoryArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventCategoryFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventStatus = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventStatusArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventStatusFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SecurityContext = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityContextArgs
{
Value = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityContextValueArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityContextValueFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
},
SecurityEvent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityEventArgs
{
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
SmartscapeEdge = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeEdgeArgs
{
EdgeType = "string",
SourceIdFieldName = "string",
SourceType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
SmartscapeNode = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeArgs
{
ExtractNode = false,
IdComponents = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeIdComponentsArgs
{
IdComponents = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs
{
IdComponent = "string",
ReferencedFieldName = "string",
},
},
},
NodeIdFieldName = "string",
NodeType = "string",
FieldsToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeFieldsToExtractArgs
{
SmartscapeFieldExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs
{
ReferencedFieldName = "string",
FieldName = "string",
Strategy = "string",
},
},
},
NodeName = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeNodeNameArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeNodeNameFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
StaticEdgesToExtract = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs
{
SmartscapeStaticEdgeExtractionEntries = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs
{
EdgeType = "string",
TargetIdFieldName = "string",
TargetType = "string",
},
},
},
},
Technology = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorTechnologyArgs
{
TechnologyId = "string",
CustomMatcher = "string",
},
Bizevent = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventArgs
{
EventProvider = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventEventProviderArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventEventProviderFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
EventType = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventEventTypeArgs
{
Type = "string",
Constant = "string",
Field = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventEventTypeFieldArgs
{
SourceFieldName = "string",
DefaultValue = "string",
},
MultiValueConstants = new[]
{
"string",
},
},
FieldExtraction = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventFieldExtractionArgs
{
Type = "string",
Excludes = new[]
{
"string",
},
Include = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventFieldExtractionIncludeArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
ValueMetric = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorValueMetricArgs
{
Field = "string",
MetricKey = "string",
DefaultValue = "string",
Dimensions = new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorValueMetricDimensionsArgs
{
Dimensions = new[]
{
new Dynatrace.Inputs.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorValueMetricDimensionsDimensionArgs
{
ConstantFieldName = "string",
ConstantValue = "string",
DefaultValue = "string",
DestinationFieldName = "string",
ExtractionType = "string",
SourceFieldName = "string",
Strategy = "string",
},
},
},
},
},
},
},
},
});
example, err := dynatrace.NewOpenpipelineV2UsersessionsPipelines(ctx, "openpipelineV2UsersessionsPipelinesResource", &dynatrace.OpenpipelineV2UsersessionsPipelinesArgs{
DisplayName: pulumi.String("string"),
CustomId: pulumi.String("string"),
MetadataList: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetadataListArgs{
Metadatas: dynatrace.OpenpipelineV2UsersessionsPipelinesMetadataListMetadataArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetadataListMetadataArgs{
EntryKey: pulumi.String("string"),
EntryValue: pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisArgs{
Processors: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDataExtractionArgs{
Processors: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesCostAllocationArgs{
Processors: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesMetricExtractionArgs{
Processors: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProcessingArgs{
Processors: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProductAllocationArgs{
Processors: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSecurityContextArgs{
Processors: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionArgs{
Processors: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionArgs{
Processors: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesStorageArgs{
Processors: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsArgs{
Processors: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorArgs{
Description: pulumi.String("string"),
Type: pulumi.String("string"),
Id: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Dql: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorDqlArgs{
Script: pulumi.String("string"),
},
SampleData: pulumi.String("string"),
CounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCounterMetricArgs{
MetricKey: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorAzureLogForwardingArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCostAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCostAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCostAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
FieldsAdd: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsAddArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsAddFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsAddFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsAddFieldsFieldArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
FieldsRemove: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsRemoveArgs{
Fields: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldsRename: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsRenameArgs{
Fields: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsRenameFieldsArgs{
Fields: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsRenameFieldsFieldArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsRenameFieldsFieldArgs{
FromName: pulumi.String("string"),
ToName: pulumi.String("string"),
},
},
},
},
GeoLookup: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorGeoLookupArgs{
IpFieldKey: pulumi.String("string"),
GeoFieldPrefix: pulumi.String("string"),
OutputFields: pulumi.StringArray{
pulumi.String("string"),
},
},
HistogramMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorHistogramMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBucketAssignmentArgs{
BucketName: pulumi.String("string"),
},
Matcher: pulumi.String("string"),
ProductAllocation: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorProductAllocationArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorProductAllocationValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorProductAllocationValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Davis: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorDavisArgs{
Properties: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorDavisPropertiesArgs{
Properties: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorDavisPropertiesPropertyArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorDavisPropertiesPropertyArgs{
Key: pulumi.String("string"),
Strategy: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
SamplingAwareCounterMetric: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricArgs{
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricArgs{
Measurement: pulumi.String("string"),
MetricKey: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventArgs{
EventCategory: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventCategoryArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventCategoryFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventStatus: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventStatusArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventStatusFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityContextArgs{
Value: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityContextValueArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityContextValueFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SecurityEvent: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityEventArgs{
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeEdgeArgs{
EdgeType: pulumi.String("string"),
SourceIdFieldName: pulumi.String("string"),
SourceType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
SmartscapeNode: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeArgs{
ExtractNode: pulumi.Bool(false),
IdComponents: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeIdComponentsArgs{
IdComponents: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs{
IdComponent: pulumi.String("string"),
ReferencedFieldName: pulumi.String("string"),
},
},
},
NodeIdFieldName: pulumi.String("string"),
NodeType: pulumi.String("string"),
FieldsToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeFieldsToExtractArgs{
SmartscapeFieldExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs{
ReferencedFieldName: pulumi.String("string"),
FieldName: pulumi.String("string"),
Strategy: pulumi.String("string"),
},
},
},
NodeName: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeNodeNameArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeNodeNameFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
StaticEdgesToExtract: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs{
SmartscapeStaticEdgeExtractionEntries: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs{
EdgeType: pulumi.String("string"),
TargetIdFieldName: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
},
},
Technology: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorTechnologyArgs{
TechnologyId: pulumi.String("string"),
CustomMatcher: pulumi.String("string"),
},
Bizevent: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventArgs{
EventProvider: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventEventProviderArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventEventProviderFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
EventType: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventEventTypeArgs{
Type: pulumi.String("string"),
Constant: pulumi.String("string"),
Field: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventEventTypeFieldArgs{
SourceFieldName: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
},
MultiValueConstants: pulumi.StringArray{
pulumi.String("string"),
},
},
FieldExtraction: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventFieldExtractionArgs{
Type: pulumi.String("string"),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Include: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventFieldExtractionIncludeArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventFieldExtractionIncludeDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs{
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.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorValueMetricArgs{
Field: pulumi.String("string"),
MetricKey: pulumi.String("string"),
DefaultValue: pulumi.String("string"),
Dimensions: &dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorValueMetricDimensionsArgs{
Dimensions: dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorValueMetricDimensionsDimensionArray{
&dynatrace.OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorValueMetricDimensionsDimensionArgs{
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_openpipelinev2usersessionspipelines" "openpipelineV2UsersessionsPipelinesResource" {
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 openpipelineV2UsersessionsPipelinesResource = new OpenpipelineV2UsersessionsPipelines("openpipelineV2UsersessionsPipelinesResource", OpenpipelineV2UsersessionsPipelinesArgs.builder()
.displayName("string")
.customId("string")
.metadataList(OpenpipelineV2UsersessionsPipelinesMetadataListArgs.builder()
.metadatas(OpenpipelineV2UsersessionsPipelinesMetadataListMetadataArgs.builder()
.entryKey("string")
.entryValue("string")
.build())
.build())
.davis(OpenpipelineV2UsersessionsPipelinesDavisArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesDavisProcessorsArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDavisProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.dataExtraction(OpenpipelineV2UsersessionsPipelinesDataExtractionArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesDataExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.groupRole("string")
.costAllocation(OpenpipelineV2UsersessionsPipelinesCostAllocationArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesCostAllocationProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.metricExtraction(OpenpipelineV2UsersessionsPipelinesMetricExtractionArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesMetricExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.processing(OpenpipelineV2UsersessionsPipelinesProcessingArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProcessingProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.productAllocation(OpenpipelineV2UsersessionsPipelinesProductAllocationArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesProductAllocationProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.routing("string")
.securityContext(OpenpipelineV2UsersessionsPipelinesSecurityContextArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSecurityContextProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.smartscapeEdgeExtraction(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeEdgeExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.smartscapeNodeExtraction(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesSmartscapeNodeExtractionProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.storage(OpenpipelineV2UsersessionsPipelinesStorageArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesStorageProcessorsArgs.builder()
.processors(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorArgs.builder()
.description("string")
.type("string")
.id("string")
.enabled(false)
.dql(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorDqlArgs.builder()
.script("string")
.build())
.sampleData("string")
.counterMetric(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCounterMetricArgs.builder()
.metricKey("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.azureLogForwarding(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorAzureLogForwardingArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorAzureLogForwardingFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.forwarderConfigId("string")
.build())
.costAllocation(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCostAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCostAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorCostAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.fieldsAdd(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsAddArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsAddFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsAddFieldsFieldArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.fieldsRemove(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsRemoveArgs.builder()
.fields("string")
.build())
.fieldsRename(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsRenameArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsRenameFieldsArgs.builder()
.fields(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorFieldsRenameFieldsFieldArgs.builder()
.fromName("string")
.toName("string")
.build())
.build())
.build())
.geoLookup(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorGeoLookupArgs.builder()
.ipFieldKey("string")
.geoFieldPrefix("string")
.outputFields("string")
.build())
.histogramMetric(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorHistogramMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.bucketAssignment(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBucketAssignmentArgs.builder()
.bucketName("string")
.build())
.matcher("string")
.productAllocation(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorProductAllocationArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorProductAllocationValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorProductAllocationValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.davis(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorDavisArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorDavisPropertiesArgs.builder()
.properties(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorDavisPropertiesPropertyArgs.builder()
.key("string")
.strategy("string")
.value("string")
.build())
.build())
.build())
.samplingAwareCounterMetric(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricArgs.builder()
.metricKey("string")
.aggregation("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareCounterMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.sampling("string")
.build())
.samplingAwareHistogramMetric(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareHistogramMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.samplingAwareValueMetric(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricArgs.builder()
.measurement("string")
.metricKey("string")
.aggregation("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSamplingAwareValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.field("string")
.sampling("string")
.build())
.sdlcEvent(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventArgs.builder()
.eventCategory(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventCategoryArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventCategoryFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventProvider(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventStatus(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventStatusArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventStatusFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSdlcEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.securityContext(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityContextArgs.builder()
.value(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityContextValueArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityContextValueFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.build())
.securityEvent(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityEventArgs.builder()
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSecurityEventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.smartscapeEdge(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeEdgeArgs.builder()
.edgeType("string")
.sourceIdFieldName("string")
.sourceType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.smartscapeNode(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeArgs.builder()
.extractNode(false)
.idComponents(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeIdComponentsArgs.builder()
.idComponents(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeIdComponentsIdComponentArgs.builder()
.idComponent("string")
.referencedFieldName("string")
.build())
.build())
.nodeIdFieldName("string")
.nodeType("string")
.fieldsToExtract(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeFieldsToExtractArgs.builder()
.smartscapeFieldExtractionEntries(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeFieldsToExtractSmartscapeFieldExtractionEntryArgs.builder()
.referencedFieldName("string")
.fieldName("string")
.strategy("string")
.build())
.build())
.nodeName(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeNodeNameArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeNodeNameFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.staticEdgesToExtract(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeStaticEdgesToExtractArgs.builder()
.smartscapeStaticEdgeExtractionEntries(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorSmartscapeNodeStaticEdgesToExtractSmartscapeStaticEdgeExtractionEntryArgs.builder()
.edgeType("string")
.targetIdFieldName("string")
.targetType("string")
.build())
.build())
.build())
.technology(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorTechnologyArgs.builder()
.technologyId("string")
.customMatcher("string")
.build())
.bizevent(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventArgs.builder()
.eventProvider(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventEventProviderArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventEventProviderFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.eventType(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventEventTypeArgs.builder()
.type("string")
.constant("string")
.field(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventEventTypeFieldArgs.builder()
.sourceFieldName("string")
.defaultValue("string")
.build())
.multiValueConstants("string")
.build())
.fieldExtraction(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventFieldExtractionArgs.builder()
.type("string")
.excludes("string")
.include(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventFieldExtractionIncludeArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorBizeventFieldExtractionIncludeDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.valueMetric(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorValueMetricArgs.builder()
.field("string")
.metricKey("string")
.defaultValue("string")
.dimensions(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorValueMetricDimensionsArgs.builder()
.dimensions(OpenpipelineV2UsersessionsPipelinesStorageProcessorsProcessorValueMetricDimensionsDimensionArgs.builder()
.constantFieldName("string")
.constantValue("string")
.defaultValue("string")
.destinationFieldName("string")
.extractionType("string")
.sourceFieldName("string")
.strategy("string")
.build())
.build())
.build())
.build())
.build())
.build())
.build());
openpipeline_v2_usersessions_pipelines_resource = dynatrace.OpenpipelineV2UsersessionsPipelines("openpipelineV2UsersessionsPipelinesResource",
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 openpipelineV2UsersessionsPipelinesResource = new dynatrace.OpenpipelineV2UsersessionsPipelines("openpipelineV2UsersessionsPipelinesResource", {
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:OpenpipelineV2UsersessionsPipelines
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