dynatrace.RequestAttribute
Explore with Pulumi AI
Create RequestAttribute Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new RequestAttribute(name: string, args: RequestAttributeArgs, opts?: CustomResourceOptions);@overload
def RequestAttribute(resource_name: str,
                     args: RequestAttributeArgs,
                     opts: Optional[ResourceOptions] = None)
@overload
def RequestAttribute(resource_name: str,
                     opts: Optional[ResourceOptions] = None,
                     aggregation: Optional[str] = None,
                     data_type: Optional[str] = None,
                     normalization: Optional[str] = None,
                     confidential: Optional[bool] = None,
                     data_sources: Optional[Sequence[RequestAttributeDataSourceArgs]] = None,
                     enabled: Optional[bool] = None,
                     name: Optional[str] = None,
                     skip_personal_data_masking: Optional[bool] = None,
                     unknowns: Optional[str] = None)func NewRequestAttribute(ctx *Context, name string, args RequestAttributeArgs, opts ...ResourceOption) (*RequestAttribute, error)public RequestAttribute(string name, RequestAttributeArgs args, CustomResourceOptions? opts = null)
public RequestAttribute(String name, RequestAttributeArgs args)
public RequestAttribute(String name, RequestAttributeArgs args, CustomResourceOptions options)
type: dynatrace:RequestAttribute
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args RequestAttributeArgs
- 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 RequestAttributeArgs
- 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 RequestAttributeArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args RequestAttributeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args RequestAttributeArgs
- 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 requestAttributeResource = new Dynatrace.RequestAttribute("requestAttributeResource", new()
{
    Aggregation = "string",
    DataType = "string",
    Normalization = "string",
    Confidential = false,
    DataSources = new[]
    {
        new Dynatrace.Inputs.RequestAttributeDataSourceArgs
        {
            Enabled = false,
            Source = "string",
            Methods = new[]
            {
                new Dynatrace.Inputs.RequestAttributeDataSourceMethodArgs
                {
                    Capture = "string",
                    ArgumentIndex = 0,
                    DeepObjectAccess = "string",
                    Method = new Dynatrace.Inputs.RequestAttributeDataSourceMethodMethodArgs
                    {
                        MethodName = "string",
                        ReturnType = "string",
                        Visibility = "string",
                        ArgumentTypes = new[]
                        {
                            "string",
                        },
                        ClassName = "string",
                        FileName = "string",
                        FileNameMatcher = "string",
                        Modifiers = new[]
                        {
                            "string",
                        },
                        Unknowns = "string",
                    },
                    Unknowns = "string",
                },
            },
            IibLabelMethodNodeCondition = new Dynatrace.Inputs.RequestAttributeDataSourceIibLabelMethodNodeConditionArgs
            {
                Operator = "string",
                Value = "string",
                Negate = false,
                Unknowns = "string",
            },
            IibMethodNodeCondition = new Dynatrace.Inputs.RequestAttributeDataSourceIibMethodNodeConditionArgs
            {
                Operator = "string",
                Value = "string",
                Negate = false,
                Unknowns = "string",
            },
            IibNodeType = "string",
            CapturingAndStorageLocation = "string",
            ParameterName = "string",
            Scope = new Dynatrace.Inputs.RequestAttributeDataSourceScopeArgs
            {
                HostGroup = "string",
                ProcessGroup = "string",
                ServiceTechnology = "string",
                TagOfProcessGroup = "string",
                Unknowns = "string",
            },
            SessionAttributeTechnology = "string",
            CicsSdkMethodNodeCondition = new Dynatrace.Inputs.RequestAttributeDataSourceCicsSdkMethodNodeConditionArgs
            {
                Operator = "string",
                Value = "string",
                Negate = false,
                Unknowns = "string",
            },
            Technology = "string",
            Unknowns = "string",
            ValueProcessing = new Dynatrace.Inputs.RequestAttributeDataSourceValueProcessingArgs
            {
                ExtractSubstring = new Dynatrace.Inputs.RequestAttributeDataSourceValueProcessingExtractSubstringArgs
                {
                    Delimiter = "string",
                    Position = "string",
                    EndDelimiter = "string",
                    Unknowns = "string",
                },
                SplitAt = "string",
                Trim = false,
                Unknowns = "string",
                ValueCondition = new Dynatrace.Inputs.RequestAttributeDataSourceValueProcessingValueConditionArgs
                {
                    Operator = "string",
                    Value = "string",
                    Negate = false,
                    Unknowns = "string",
                },
                ValueExtractorRegex = "string",
            },
        },
    },
    Enabled = false,
    Name = "string",
    SkipPersonalDataMasking = false,
    Unknowns = "string",
});
example, err := dynatrace.NewRequestAttribute(ctx, "requestAttributeResource", &dynatrace.RequestAttributeArgs{
	Aggregation:   pulumi.String("string"),
	DataType:      pulumi.String("string"),
	Normalization: pulumi.String("string"),
	Confidential:  pulumi.Bool(false),
	DataSources: dynatrace.RequestAttributeDataSourceArray{
		&dynatrace.RequestAttributeDataSourceArgs{
			Enabled: pulumi.Bool(false),
			Source:  pulumi.String("string"),
			Methods: dynatrace.RequestAttributeDataSourceMethodArray{
				&dynatrace.RequestAttributeDataSourceMethodArgs{
					Capture:          pulumi.String("string"),
					ArgumentIndex:    pulumi.Int(0),
					DeepObjectAccess: pulumi.String("string"),
					Method: &dynatrace.RequestAttributeDataSourceMethodMethodArgs{
						MethodName: pulumi.String("string"),
						ReturnType: pulumi.String("string"),
						Visibility: pulumi.String("string"),
						ArgumentTypes: pulumi.StringArray{
							pulumi.String("string"),
						},
						ClassName:       pulumi.String("string"),
						FileName:        pulumi.String("string"),
						FileNameMatcher: pulumi.String("string"),
						Modifiers: pulumi.StringArray{
							pulumi.String("string"),
						},
						Unknowns: pulumi.String("string"),
					},
					Unknowns: pulumi.String("string"),
				},
			},
			IibLabelMethodNodeCondition: &dynatrace.RequestAttributeDataSourceIibLabelMethodNodeConditionArgs{
				Operator: pulumi.String("string"),
				Value:    pulumi.String("string"),
				Negate:   pulumi.Bool(false),
				Unknowns: pulumi.String("string"),
			},
			IibMethodNodeCondition: &dynatrace.RequestAttributeDataSourceIibMethodNodeConditionArgs{
				Operator: pulumi.String("string"),
				Value:    pulumi.String("string"),
				Negate:   pulumi.Bool(false),
				Unknowns: pulumi.String("string"),
			},
			IibNodeType:                 pulumi.String("string"),
			CapturingAndStorageLocation: pulumi.String("string"),
			ParameterName:               pulumi.String("string"),
			Scope: &dynatrace.RequestAttributeDataSourceScopeArgs{
				HostGroup:         pulumi.String("string"),
				ProcessGroup:      pulumi.String("string"),
				ServiceTechnology: pulumi.String("string"),
				TagOfProcessGroup: pulumi.String("string"),
				Unknowns:          pulumi.String("string"),
			},
			SessionAttributeTechnology: pulumi.String("string"),
			CicsSdkMethodNodeCondition: &dynatrace.RequestAttributeDataSourceCicsSdkMethodNodeConditionArgs{
				Operator: pulumi.String("string"),
				Value:    pulumi.String("string"),
				Negate:   pulumi.Bool(false),
				Unknowns: pulumi.String("string"),
			},
			Technology: pulumi.String("string"),
			Unknowns:   pulumi.String("string"),
			ValueProcessing: &dynatrace.RequestAttributeDataSourceValueProcessingArgs{
				ExtractSubstring: &dynatrace.RequestAttributeDataSourceValueProcessingExtractSubstringArgs{
					Delimiter:    pulumi.String("string"),
					Position:     pulumi.String("string"),
					EndDelimiter: pulumi.String("string"),
					Unknowns:     pulumi.String("string"),
				},
				SplitAt:  pulumi.String("string"),
				Trim:     pulumi.Bool(false),
				Unknowns: pulumi.String("string"),
				ValueCondition: &dynatrace.RequestAttributeDataSourceValueProcessingValueConditionArgs{
					Operator: pulumi.String("string"),
					Value:    pulumi.String("string"),
					Negate:   pulumi.Bool(false),
					Unknowns: pulumi.String("string"),
				},
				ValueExtractorRegex: pulumi.String("string"),
			},
		},
	},
	Enabled:                 pulumi.Bool(false),
	Name:                    pulumi.String("string"),
	SkipPersonalDataMasking: pulumi.Bool(false),
	Unknowns:                pulumi.String("string"),
})
var requestAttributeResource = new RequestAttribute("requestAttributeResource", RequestAttributeArgs.builder()
    .aggregation("string")
    .dataType("string")
    .normalization("string")
    .confidential(false)
    .dataSources(RequestAttributeDataSourceArgs.builder()
        .enabled(false)
        .source("string")
        .methods(RequestAttributeDataSourceMethodArgs.builder()
            .capture("string")
            .argumentIndex(0)
            .deepObjectAccess("string")
            .method(RequestAttributeDataSourceMethodMethodArgs.builder()
                .methodName("string")
                .returnType("string")
                .visibility("string")
                .argumentTypes("string")
                .className("string")
                .fileName("string")
                .fileNameMatcher("string")
                .modifiers("string")
                .unknowns("string")
                .build())
            .unknowns("string")
            .build())
        .iibLabelMethodNodeCondition(RequestAttributeDataSourceIibLabelMethodNodeConditionArgs.builder()
            .operator("string")
            .value("string")
            .negate(false)
            .unknowns("string")
            .build())
        .iibMethodNodeCondition(RequestAttributeDataSourceIibMethodNodeConditionArgs.builder()
            .operator("string")
            .value("string")
            .negate(false)
            .unknowns("string")
            .build())
        .iibNodeType("string")
        .capturingAndStorageLocation("string")
        .parameterName("string")
        .scope(RequestAttributeDataSourceScopeArgs.builder()
            .hostGroup("string")
            .processGroup("string")
            .serviceTechnology("string")
            .tagOfProcessGroup("string")
            .unknowns("string")
            .build())
        .sessionAttributeTechnology("string")
        .cicsSdkMethodNodeCondition(RequestAttributeDataSourceCicsSdkMethodNodeConditionArgs.builder()
            .operator("string")
            .value("string")
            .negate(false)
            .unknowns("string")
            .build())
        .technology("string")
        .unknowns("string")
        .valueProcessing(RequestAttributeDataSourceValueProcessingArgs.builder()
            .extractSubstring(RequestAttributeDataSourceValueProcessingExtractSubstringArgs.builder()
                .delimiter("string")
                .position("string")
                .endDelimiter("string")
                .unknowns("string")
                .build())
            .splitAt("string")
            .trim(false)
            .unknowns("string")
            .valueCondition(RequestAttributeDataSourceValueProcessingValueConditionArgs.builder()
                .operator("string")
                .value("string")
                .negate(false)
                .unknowns("string")
                .build())
            .valueExtractorRegex("string")
            .build())
        .build())
    .enabled(false)
    .name("string")
    .skipPersonalDataMasking(false)
    .unknowns("string")
    .build());
request_attribute_resource = dynatrace.RequestAttribute("requestAttributeResource",
    aggregation="string",
    data_type="string",
    normalization="string",
    confidential=False,
    data_sources=[{
        "enabled": False,
        "source": "string",
        "methods": [{
            "capture": "string",
            "argument_index": 0,
            "deep_object_access": "string",
            "method": {
                "method_name": "string",
                "return_type": "string",
                "visibility": "string",
                "argument_types": ["string"],
                "class_name": "string",
                "file_name": "string",
                "file_name_matcher": "string",
                "modifiers": ["string"],
                "unknowns": "string",
            },
            "unknowns": "string",
        }],
        "iib_label_method_node_condition": {
            "operator": "string",
            "value": "string",
            "negate": False,
            "unknowns": "string",
        },
        "iib_method_node_condition": {
            "operator": "string",
            "value": "string",
            "negate": False,
            "unknowns": "string",
        },
        "iib_node_type": "string",
        "capturing_and_storage_location": "string",
        "parameter_name": "string",
        "scope": {
            "host_group": "string",
            "process_group": "string",
            "service_technology": "string",
            "tag_of_process_group": "string",
            "unknowns": "string",
        },
        "session_attribute_technology": "string",
        "cics_sdk_method_node_condition": {
            "operator": "string",
            "value": "string",
            "negate": False,
            "unknowns": "string",
        },
        "technology": "string",
        "unknowns": "string",
        "value_processing": {
            "extract_substring": {
                "delimiter": "string",
                "position": "string",
                "end_delimiter": "string",
                "unknowns": "string",
            },
            "split_at": "string",
            "trim": False,
            "unknowns": "string",
            "value_condition": {
                "operator": "string",
                "value": "string",
                "negate": False,
                "unknowns": "string",
            },
            "value_extractor_regex": "string",
        },
    }],
    enabled=False,
    name="string",
    skip_personal_data_masking=False,
    unknowns="string")
const requestAttributeResource = new dynatrace.RequestAttribute("requestAttributeResource", {
    aggregation: "string",
    dataType: "string",
    normalization: "string",
    confidential: false,
    dataSources: [{
        enabled: false,
        source: "string",
        methods: [{
            capture: "string",
            argumentIndex: 0,
            deepObjectAccess: "string",
            method: {
                methodName: "string",
                returnType: "string",
                visibility: "string",
                argumentTypes: ["string"],
                className: "string",
                fileName: "string",
                fileNameMatcher: "string",
                modifiers: ["string"],
                unknowns: "string",
            },
            unknowns: "string",
        }],
        iibLabelMethodNodeCondition: {
            operator: "string",
            value: "string",
            negate: false,
            unknowns: "string",
        },
        iibMethodNodeCondition: {
            operator: "string",
            value: "string",
            negate: false,
            unknowns: "string",
        },
        iibNodeType: "string",
        capturingAndStorageLocation: "string",
        parameterName: "string",
        scope: {
            hostGroup: "string",
            processGroup: "string",
            serviceTechnology: "string",
            tagOfProcessGroup: "string",
            unknowns: "string",
        },
        sessionAttributeTechnology: "string",
        cicsSdkMethodNodeCondition: {
            operator: "string",
            value: "string",
            negate: false,
            unknowns: "string",
        },
        technology: "string",
        unknowns: "string",
        valueProcessing: {
            extractSubstring: {
                delimiter: "string",
                position: "string",
                endDelimiter: "string",
                unknowns: "string",
            },
            splitAt: "string",
            trim: false,
            unknowns: "string",
            valueCondition: {
                operator: "string",
                value: "string",
                negate: false,
                unknowns: "string",
            },
            valueExtractorRegex: "string",
        },
    }],
    enabled: false,
    name: "string",
    skipPersonalDataMasking: false,
    unknowns: "string",
});
type: dynatrace:RequestAttribute
properties:
    aggregation: string
    confidential: false
    dataSources:
        - capturingAndStorageLocation: string
          cicsSdkMethodNodeCondition:
            negate: false
            operator: string
            unknowns: string
            value: string
          enabled: false
          iibLabelMethodNodeCondition:
            negate: false
            operator: string
            unknowns: string
            value: string
          iibMethodNodeCondition:
            negate: false
            operator: string
            unknowns: string
            value: string
          iibNodeType: string
          methods:
            - argumentIndex: 0
              capture: string
              deepObjectAccess: string
              method:
                argumentTypes:
                    - string
                className: string
                fileName: string
                fileNameMatcher: string
                methodName: string
                modifiers:
                    - string
                returnType: string
                unknowns: string
                visibility: string
              unknowns: string
          parameterName: string
          scope:
            hostGroup: string
            processGroup: string
            serviceTechnology: string
            tagOfProcessGroup: string
            unknowns: string
          sessionAttributeTechnology: string
          source: string
          technology: string
          unknowns: string
          valueProcessing:
            extractSubstring:
                delimiter: string
                endDelimiter: string
                position: string
                unknowns: string
            splitAt: string
            trim: false
            unknowns: string
            valueCondition:
                negate: false
                operator: string
                unknowns: string
                value: string
            valueExtractorRegex: string
    dataType: string
    enabled: false
    name: string
    normalization: string
    skipPersonalDataMasking: false
    unknowns: string
RequestAttribute Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The RequestAttribute resource accepts the following input properties:
- Aggregation string
- Aggregation type for the request values
- DataType string
- The data type of the request attribute
- Normalization string
- String values transformation. If the dataType is not string, set theOriginalhere
- Confidential bool
- Confidential data flag. Set trueto treat the captured data as confidential
- DataSources List<Pulumiverse.Dynatrace. Inputs. Request Attribute Data Source> 
- The list of data sources
- Enabled bool
- The request attribute is enabled (true) or disabled (false)
- Name string
- The name of the request attribute
- SkipPersonal boolData Masking 
- Personal data masking flag. Set trueto skip masking. Warning: This will potentially access personalized data
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- Aggregation string
- Aggregation type for the request values
- DataType string
- The data type of the request attribute
- Normalization string
- String values transformation. If the dataType is not string, set theOriginalhere
- Confidential bool
- Confidential data flag. Set trueto treat the captured data as confidential
- DataSources []RequestAttribute Data Source Args 
- The list of data sources
- Enabled bool
- The request attribute is enabled (true) or disabled (false)
- Name string
- The name of the request attribute
- SkipPersonal boolData Masking 
- Personal data masking flag. Set trueto skip masking. Warning: This will potentially access personalized data
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- aggregation String
- Aggregation type for the request values
- dataType String
- The data type of the request attribute
- normalization String
- String values transformation. If the dataType is not string, set theOriginalhere
- confidential Boolean
- Confidential data flag. Set trueto treat the captured data as confidential
- dataSources List<RequestAttribute Data Source> 
- The list of data sources
- enabled Boolean
- The request attribute is enabled (true) or disabled (false)
- name String
- The name of the request attribute
- skipPersonal BooleanData Masking 
- Personal data masking flag. Set trueto skip masking. Warning: This will potentially access personalized data
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
- aggregation string
- Aggregation type for the request values
- dataType string
- The data type of the request attribute
- normalization string
- String values transformation. If the dataType is not string, set theOriginalhere
- confidential boolean
- Confidential data flag. Set trueto treat the captured data as confidential
- dataSources RequestAttribute Data Source[] 
- The list of data sources
- enabled boolean
- The request attribute is enabled (true) or disabled (false)
- name string
- The name of the request attribute
- skipPersonal booleanData Masking 
- Personal data masking flag. Set trueto skip masking. Warning: This will potentially access personalized data
- unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- aggregation str
- Aggregation type for the request values
- data_type str
- The data type of the request attribute
- normalization str
- String values transformation. If the dataType is not string, set theOriginalhere
- confidential bool
- Confidential data flag. Set trueto treat the captured data as confidential
- data_sources Sequence[RequestAttribute Data Source Args] 
- The list of data sources
- enabled bool
- The request attribute is enabled (true) or disabled (false)
- name str
- The name of the request attribute
- skip_personal_ booldata_ masking 
- Personal data masking flag. Set trueto skip masking. Warning: This will potentially access personalized data
- unknowns str
- allows for configuring properties that are not explicitly supported by the current version of this provider
- aggregation String
- Aggregation type for the request values
- dataType String
- The data type of the request attribute
- normalization String
- String values transformation. If the dataType is not string, set theOriginalhere
- confidential Boolean
- Confidential data flag. Set trueto treat the captured data as confidential
- dataSources List<Property Map>
- The list of data sources
- enabled Boolean
- The request attribute is enabled (true) or disabled (false)
- name String
- The name of the request attribute
- skipPersonal BooleanData Masking 
- Personal data masking flag. Set trueto skip masking. Warning: This will potentially access personalized data
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
Outputs
All input properties are implicitly available as output properties. Additionally, the RequestAttribute resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing RequestAttribute Resource
Get an existing RequestAttribute resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: RequestAttributeState, opts?: CustomResourceOptions): RequestAttribute@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        aggregation: Optional[str] = None,
        confidential: Optional[bool] = None,
        data_sources: Optional[Sequence[RequestAttributeDataSourceArgs]] = None,
        data_type: Optional[str] = None,
        enabled: Optional[bool] = None,
        name: Optional[str] = None,
        normalization: Optional[str] = None,
        skip_personal_data_masking: Optional[bool] = None,
        unknowns: Optional[str] = None) -> RequestAttributefunc GetRequestAttribute(ctx *Context, name string, id IDInput, state *RequestAttributeState, opts ...ResourceOption) (*RequestAttribute, error)public static RequestAttribute Get(string name, Input<string> id, RequestAttributeState? state, CustomResourceOptions? opts = null)public static RequestAttribute get(String name, Output<String> id, RequestAttributeState state, CustomResourceOptions options)resources:  _:    type: dynatrace:RequestAttribute    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Aggregation string
- Aggregation type for the request values
- Confidential bool
- Confidential data flag. Set trueto treat the captured data as confidential
- DataSources List<Pulumiverse.Dynatrace. Inputs. Request Attribute Data Source> 
- The list of data sources
- DataType string
- The data type of the request attribute
- Enabled bool
- The request attribute is enabled (true) or disabled (false)
- Name string
- The name of the request attribute
- Normalization string
- String values transformation. If the dataType is not string, set theOriginalhere
- SkipPersonal boolData Masking 
- Personal data masking flag. Set trueto skip masking. Warning: This will potentially access personalized data
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- Aggregation string
- Aggregation type for the request values
- Confidential bool
- Confidential data flag. Set trueto treat the captured data as confidential
- DataSources []RequestAttribute Data Source Args 
- The list of data sources
- DataType string
- The data type of the request attribute
- Enabled bool
- The request attribute is enabled (true) or disabled (false)
- Name string
- The name of the request attribute
- Normalization string
- String values transformation. If the dataType is not string, set theOriginalhere
- SkipPersonal boolData Masking 
- Personal data masking flag. Set trueto skip masking. Warning: This will potentially access personalized data
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- aggregation String
- Aggregation type for the request values
- confidential Boolean
- Confidential data flag. Set trueto treat the captured data as confidential
- dataSources List<RequestAttribute Data Source> 
- The list of data sources
- dataType String
- The data type of the request attribute
- enabled Boolean
- The request attribute is enabled (true) or disabled (false)
- name String
- The name of the request attribute
- normalization String
- String values transformation. If the dataType is not string, set theOriginalhere
- skipPersonal BooleanData Masking 
- Personal data masking flag. Set trueto skip masking. Warning: This will potentially access personalized data
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
- aggregation string
- Aggregation type for the request values
- confidential boolean
- Confidential data flag. Set trueto treat the captured data as confidential
- dataSources RequestAttribute Data Source[] 
- The list of data sources
- dataType string
- The data type of the request attribute
- enabled boolean
- The request attribute is enabled (true) or disabled (false)
- name string
- The name of the request attribute
- normalization string
- String values transformation. If the dataType is not string, set theOriginalhere
- skipPersonal booleanData Masking 
- Personal data masking flag. Set trueto skip masking. Warning: This will potentially access personalized data
- unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- aggregation str
- Aggregation type for the request values
- confidential bool
- Confidential data flag. Set trueto treat the captured data as confidential
- data_sources Sequence[RequestAttribute Data Source Args] 
- The list of data sources
- data_type str
- The data type of the request attribute
- enabled bool
- The request attribute is enabled (true) or disabled (false)
- name str
- The name of the request attribute
- normalization str
- String values transformation. If the dataType is not string, set theOriginalhere
- skip_personal_ booldata_ masking 
- Personal data masking flag. Set trueto skip masking. Warning: This will potentially access personalized data
- unknowns str
- allows for configuring properties that are not explicitly supported by the current version of this provider
- aggregation String
- Aggregation type for the request values
- confidential Boolean
- Confidential data flag. Set trueto treat the captured data as confidential
- dataSources List<Property Map>
- The list of data sources
- dataType String
- The data type of the request attribute
- enabled Boolean
- The request attribute is enabled (true) or disabled (false)
- name String
- The name of the request attribute
- normalization String
- String values transformation. If the dataType is not string, set theOriginalhere
- skipPersonal BooleanData Masking 
- Personal data masking flag. Set trueto skip masking. Warning: This will potentially access personalized data
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
Supporting Types
RequestAttributeDataSource, RequestAttributeDataSourceArgs        
- Enabled bool
- The data source is enabled (true) or disabled (false)
- Source string
- The source of the attribute to capture. Works in conjunction with parameterName or methods and technology
- CapturingAnd stringStorage Location 
- Specifies the location where the values are captured and stored. Required if the source is one of the following: GET_PARAMETER,URI,REQUEST_HEADER,RESPONSE_HEADER. Not applicable in other cases. If the source value isREQUEST_HEADERorRESPONSE_HEADER, theCAPTURE_AND_STORE_ON_BOTHlocation is not allowed
- CicsSdk Pulumiverse.Method Node Condition Dynatrace. Inputs. Request Attribute Data Source Cics Sdk Method Node Condition 
- IBM integration bus label node name condition for which the value is captured
- IibLabel Pulumiverse.Method Node Condition Dynatrace. Inputs. Request Attribute Data Source Iib Label Method Node Condition 
- IBM integration bus label node name condition for which the value is captured
- IibMethod Pulumiverse.Node Condition Dynatrace. Inputs. Request Attribute Data Source Iib Method Node Condition 
- IBM integration bus label node name condition for which the value is captured
- IibNode stringType 
- The IBM integration bus node type for which the value is captured. This or iibMethodNodeConditionis required if the source is:IIB_NODE. Not applicable in other cases
- Methods
List<Pulumiverse.Dynatrace. Inputs. Request Attribute Data Source Method> 
- The method specification if the source value is METHOD_PARAM. Not applicable in other cases
- ParameterName string
- The name of the web request parameter to capture. Required if the source is one of the following: POST_PARAMETER,GET_PARAMETER,REQUEST_HEADER,RESPONSE_HEADER,CUSTOM_ATTRIBUTE. Not applicable in other cases
- Scope
Pulumiverse.Dynatrace. Inputs. Request Attribute Data Source Scope 
- Conditions for data capturing
- SessionAttribute stringTechnology 
- The technology of the session attribute to capture if the source value is SESSION_ATTRIBUTE.
- Technology string
- The technology of the method to capture if the source value is - METHOD_PARAM.- Not applicable in other cases 
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- ValueProcessing Pulumiverse.Dynatrace. Inputs. Request Attribute Data Source Value Processing 
- Process values as specified
- Enabled bool
- The data source is enabled (true) or disabled (false)
- Source string
- The source of the attribute to capture. Works in conjunction with parameterName or methods and technology
- CapturingAnd stringStorage Location 
- Specifies the location where the values are captured and stored. Required if the source is one of the following: GET_PARAMETER,URI,REQUEST_HEADER,RESPONSE_HEADER. Not applicable in other cases. If the source value isREQUEST_HEADERorRESPONSE_HEADER, theCAPTURE_AND_STORE_ON_BOTHlocation is not allowed
- CicsSdk RequestMethod Node Condition Attribute Data Source Cics Sdk Method Node Condition 
- IBM integration bus label node name condition for which the value is captured
- IibLabel RequestMethod Node Condition Attribute Data Source Iib Label Method Node Condition 
- IBM integration bus label node name condition for which the value is captured
- IibMethod RequestNode Condition Attribute Data Source Iib Method Node Condition 
- IBM integration bus label node name condition for which the value is captured
- IibNode stringType 
- The IBM integration bus node type for which the value is captured. This or iibMethodNodeConditionis required if the source is:IIB_NODE. Not applicable in other cases
- Methods
[]RequestAttribute Data Source Method 
- The method specification if the source value is METHOD_PARAM. Not applicable in other cases
- ParameterName string
- The name of the web request parameter to capture. Required if the source is one of the following: POST_PARAMETER,GET_PARAMETER,REQUEST_HEADER,RESPONSE_HEADER,CUSTOM_ATTRIBUTE. Not applicable in other cases
- Scope
RequestAttribute Data Source Scope 
- Conditions for data capturing
- SessionAttribute stringTechnology 
- The technology of the session attribute to capture if the source value is SESSION_ATTRIBUTE.
- Technology string
- The technology of the method to capture if the source value is - METHOD_PARAM.- Not applicable in other cases 
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- ValueProcessing RequestAttribute Data Source Value Processing 
- Process values as specified
- enabled Boolean
- The data source is enabled (true) or disabled (false)
- source String
- The source of the attribute to capture. Works in conjunction with parameterName or methods and technology
- capturingAnd StringStorage Location 
- Specifies the location where the values are captured and stored. Required if the source is one of the following: GET_PARAMETER,URI,REQUEST_HEADER,RESPONSE_HEADER. Not applicable in other cases. If the source value isREQUEST_HEADERorRESPONSE_HEADER, theCAPTURE_AND_STORE_ON_BOTHlocation is not allowed
- cicsSdk RequestMethod Node Condition Attribute Data Source Cics Sdk Method Node Condition 
- IBM integration bus label node name condition for which the value is captured
- iibLabel RequestMethod Node Condition Attribute Data Source Iib Label Method Node Condition 
- IBM integration bus label node name condition for which the value is captured
- iibMethod RequestNode Condition Attribute Data Source Iib Method Node Condition 
- IBM integration bus label node name condition for which the value is captured
- iibNode StringType 
- The IBM integration bus node type for which the value is captured. This or iibMethodNodeConditionis required if the source is:IIB_NODE. Not applicable in other cases
- methods
List<RequestAttribute Data Source Method> 
- The method specification if the source value is METHOD_PARAM. Not applicable in other cases
- parameterName String
- The name of the web request parameter to capture. Required if the source is one of the following: POST_PARAMETER,GET_PARAMETER,REQUEST_HEADER,RESPONSE_HEADER,CUSTOM_ATTRIBUTE. Not applicable in other cases
- scope
RequestAttribute Data Source Scope 
- Conditions for data capturing
- sessionAttribute StringTechnology 
- The technology of the session attribute to capture if the source value is SESSION_ATTRIBUTE.
- technology String
- The technology of the method to capture if the source value is - METHOD_PARAM.- Not applicable in other cases 
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
- valueProcessing RequestAttribute Data Source Value Processing 
- Process values as specified
- enabled boolean
- The data source is enabled (true) or disabled (false)
- source string
- The source of the attribute to capture. Works in conjunction with parameterName or methods and technology
- capturingAnd stringStorage Location 
- Specifies the location where the values are captured and stored. Required if the source is one of the following: GET_PARAMETER,URI,REQUEST_HEADER,RESPONSE_HEADER. Not applicable in other cases. If the source value isREQUEST_HEADERorRESPONSE_HEADER, theCAPTURE_AND_STORE_ON_BOTHlocation is not allowed
- cicsSdk RequestMethod Node Condition Attribute Data Source Cics Sdk Method Node Condition 
- IBM integration bus label node name condition for which the value is captured
- iibLabel RequestMethod Node Condition Attribute Data Source Iib Label Method Node Condition 
- IBM integration bus label node name condition for which the value is captured
- iibMethod RequestNode Condition Attribute Data Source Iib Method Node Condition 
- IBM integration bus label node name condition for which the value is captured
- iibNode stringType 
- The IBM integration bus node type for which the value is captured. This or iibMethodNodeConditionis required if the source is:IIB_NODE. Not applicable in other cases
- methods
RequestAttribute Data Source Method[] 
- The method specification if the source value is METHOD_PARAM. Not applicable in other cases
- parameterName string
- The name of the web request parameter to capture. Required if the source is one of the following: POST_PARAMETER,GET_PARAMETER,REQUEST_HEADER,RESPONSE_HEADER,CUSTOM_ATTRIBUTE. Not applicable in other cases
- scope
RequestAttribute Data Source Scope 
- Conditions for data capturing
- sessionAttribute stringTechnology 
- The technology of the session attribute to capture if the source value is SESSION_ATTRIBUTE.
- technology string
- The technology of the method to capture if the source value is - METHOD_PARAM.- Not applicable in other cases 
- unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- valueProcessing RequestAttribute Data Source Value Processing 
- Process values as specified
- enabled bool
- The data source is enabled (true) or disabled (false)
- source str
- The source of the attribute to capture. Works in conjunction with parameterName or methods and technology
- capturing_and_ strstorage_ location 
- Specifies the location where the values are captured and stored. Required if the source is one of the following: GET_PARAMETER,URI,REQUEST_HEADER,RESPONSE_HEADER. Not applicable in other cases. If the source value isREQUEST_HEADERorRESPONSE_HEADER, theCAPTURE_AND_STORE_ON_BOTHlocation is not allowed
- cics_sdk_ Requestmethod_ node_ condition Attribute Data Source Cics Sdk Method Node Condition 
- IBM integration bus label node name condition for which the value is captured
- iib_label_ Requestmethod_ node_ condition Attribute Data Source Iib Label Method Node Condition 
- IBM integration bus label node name condition for which the value is captured
- iib_method_ Requestnode_ condition Attribute Data Source Iib Method Node Condition 
- IBM integration bus label node name condition for which the value is captured
- iib_node_ strtype 
- The IBM integration bus node type for which the value is captured. This or iibMethodNodeConditionis required if the source is:IIB_NODE. Not applicable in other cases
- methods
Sequence[RequestAttribute Data Source Method] 
- The method specification if the source value is METHOD_PARAM. Not applicable in other cases
- parameter_name str
- The name of the web request parameter to capture. Required if the source is one of the following: POST_PARAMETER,GET_PARAMETER,REQUEST_HEADER,RESPONSE_HEADER,CUSTOM_ATTRIBUTE. Not applicable in other cases
- scope
RequestAttribute Data Source Scope 
- Conditions for data capturing
- session_attribute_ strtechnology 
- The technology of the session attribute to capture if the source value is SESSION_ATTRIBUTE.
- technology str
- The technology of the method to capture if the source value is - METHOD_PARAM.- Not applicable in other cases 
- unknowns str
- allows for configuring properties that are not explicitly supported by the current version of this provider
- value_processing RequestAttribute Data Source Value Processing 
- Process values as specified
- enabled Boolean
- The data source is enabled (true) or disabled (false)
- source String
- The source of the attribute to capture. Works in conjunction with parameterName or methods and technology
- capturingAnd StringStorage Location 
- Specifies the location where the values are captured and stored. Required if the source is one of the following: GET_PARAMETER,URI,REQUEST_HEADER,RESPONSE_HEADER. Not applicable in other cases. If the source value isREQUEST_HEADERorRESPONSE_HEADER, theCAPTURE_AND_STORE_ON_BOTHlocation is not allowed
- cicsSdk Property MapMethod Node Condition 
- IBM integration bus label node name condition for which the value is captured
- iibLabel Property MapMethod Node Condition 
- IBM integration bus label node name condition for which the value is captured
- iibMethod Property MapNode Condition 
- IBM integration bus label node name condition for which the value is captured
- iibNode StringType 
- The IBM integration bus node type for which the value is captured. This or iibMethodNodeConditionis required if the source is:IIB_NODE. Not applicable in other cases
- methods List<Property Map>
- The method specification if the source value is METHOD_PARAM. Not applicable in other cases
- parameterName String
- The name of the web request parameter to capture. Required if the source is one of the following: POST_PARAMETER,GET_PARAMETER,REQUEST_HEADER,RESPONSE_HEADER,CUSTOM_ATTRIBUTE. Not applicable in other cases
- scope Property Map
- Conditions for data capturing
- sessionAttribute StringTechnology 
- The technology of the session attribute to capture if the source value is SESSION_ATTRIBUTE.
- technology String
- The technology of the method to capture if the source value is - METHOD_PARAM.- Not applicable in other cases 
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
- valueProcessing Property Map
- Process values as specified
RequestAttributeDataSourceCicsSdkMethodNodeCondition, RequestAttributeDataSourceCicsSdkMethodNodeConditionArgs                  
RequestAttributeDataSourceIibLabelMethodNodeCondition, RequestAttributeDataSourceIibLabelMethodNodeConditionArgs                  
RequestAttributeDataSourceIibMethodNodeCondition, RequestAttributeDataSourceIibMethodNodeConditionArgs                
RequestAttributeDataSourceMethod, RequestAttributeDataSourceMethodArgs          
- Capture string
- What to capture from the method
- ArgumentIndex int
- The index of the argument to capture. Set 0to capture the return value,1or higher to capture a mehtod argument. Required if the capture is set toARGUMENT. Not applicable in other cases
- DeepObject stringAccess 
- The getter chain to apply to the captured object. It is required in one of the following cases: The capture is set to THIS. The capture is set toARGUMENT, and the argument is not a primitive, a primitive wrapper class, a string, or an array. Not applicable in other cases
- Method
Pulumiverse.Dynatrace. Inputs. Request Attribute Data Source Method Method 
- Configuration of a method to be captured
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- Capture string
- What to capture from the method
- ArgumentIndex int
- The index of the argument to capture. Set 0to capture the return value,1or higher to capture a mehtod argument. Required if the capture is set toARGUMENT. Not applicable in other cases
- DeepObject stringAccess 
- The getter chain to apply to the captured object. It is required in one of the following cases: The capture is set to THIS. The capture is set toARGUMENT, and the argument is not a primitive, a primitive wrapper class, a string, or an array. Not applicable in other cases
- Method
RequestAttribute Data Source Method Method 
- Configuration of a method to be captured
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- capture String
- What to capture from the method
- argumentIndex Integer
- The index of the argument to capture. Set 0to capture the return value,1or higher to capture a mehtod argument. Required if the capture is set toARGUMENT. Not applicable in other cases
- deepObject StringAccess 
- The getter chain to apply to the captured object. It is required in one of the following cases: The capture is set to THIS. The capture is set toARGUMENT, and the argument is not a primitive, a primitive wrapper class, a string, or an array. Not applicable in other cases
- method
RequestAttribute Data Source Method Method 
- Configuration of a method to be captured
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
- capture string
- What to capture from the method
- argumentIndex number
- The index of the argument to capture. Set 0to capture the return value,1or higher to capture a mehtod argument. Required if the capture is set toARGUMENT. Not applicable in other cases
- deepObject stringAccess 
- The getter chain to apply to the captured object. It is required in one of the following cases: The capture is set to THIS. The capture is set toARGUMENT, and the argument is not a primitive, a primitive wrapper class, a string, or an array. Not applicable in other cases
- method
RequestAttribute Data Source Method Method 
- Configuration of a method to be captured
- unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- capture str
- What to capture from the method
- argument_index int
- The index of the argument to capture. Set 0to capture the return value,1or higher to capture a mehtod argument. Required if the capture is set toARGUMENT. Not applicable in other cases
- deep_object_ straccess 
- The getter chain to apply to the captured object. It is required in one of the following cases: The capture is set to THIS. The capture is set toARGUMENT, and the argument is not a primitive, a primitive wrapper class, a string, or an array. Not applicable in other cases
- method
RequestAttribute Data Source Method Method 
- Configuration of a method to be captured
- unknowns str
- allows for configuring properties that are not explicitly supported by the current version of this provider
- capture String
- What to capture from the method
- argumentIndex Number
- The index of the argument to capture. Set 0to capture the return value,1or higher to capture a mehtod argument. Required if the capture is set toARGUMENT. Not applicable in other cases
- deepObject StringAccess 
- The getter chain to apply to the captured object. It is required in one of the following cases: The capture is set to THIS. The capture is set toARGUMENT, and the argument is not a primitive, a primitive wrapper class, a string, or an array. Not applicable in other cases
- method Property Map
- Configuration of a method to be captured
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
RequestAttributeDataSourceMethodMethod, RequestAttributeDataSourceMethodMethodArgs            
- MethodName string
- The name of the method to capture
- ReturnType string
- The return type
- Visibility string
- The visibility of the method to capture
- ArgumentTypes List<string>
- Configuration of a method to be captured
- ClassName string
- The class name where the method to capture resides. Either this or the fileName must be set
- FileName string
- The file name where the method to capture resides. Either this or className must be set
- FileName stringMatcher 
- The operator of the comparison. If not set, EQUALSis used
- Modifiers List<string>
- The modifiers of the method to capture
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- MethodName string
- The name of the method to capture
- ReturnType string
- The return type
- Visibility string
- The visibility of the method to capture
- ArgumentTypes []string
- Configuration of a method to be captured
- ClassName string
- The class name where the method to capture resides. Either this or the fileName must be set
- FileName string
- The file name where the method to capture resides. Either this or className must be set
- FileName stringMatcher 
- The operator of the comparison. If not set, EQUALSis used
- Modifiers []string
- The modifiers of the method to capture
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- methodName String
- The name of the method to capture
- returnType String
- The return type
- visibility String
- The visibility of the method to capture
- argumentTypes List<String>
- Configuration of a method to be captured
- className String
- The class name where the method to capture resides. Either this or the fileName must be set
- fileName String
- The file name where the method to capture resides. Either this or className must be set
- fileName StringMatcher 
- The operator of the comparison. If not set, EQUALSis used
- modifiers List<String>
- The modifiers of the method to capture
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
- methodName string
- The name of the method to capture
- returnType string
- The return type
- visibility string
- The visibility of the method to capture
- argumentTypes string[]
- Configuration of a method to be captured
- className string
- The class name where the method to capture resides. Either this or the fileName must be set
- fileName string
- The file name where the method to capture resides. Either this or className must be set
- fileName stringMatcher 
- The operator of the comparison. If not set, EQUALSis used
- modifiers string[]
- The modifiers of the method to capture
- unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- method_name str
- The name of the method to capture
- return_type str
- The return type
- visibility str
- The visibility of the method to capture
- argument_types Sequence[str]
- Configuration of a method to be captured
- class_name str
- The class name where the method to capture resides. Either this or the fileName must be set
- file_name str
- The file name where the method to capture resides. Either this or className must be set
- file_name_ strmatcher 
- The operator of the comparison. If not set, EQUALSis used
- modifiers Sequence[str]
- The modifiers of the method to capture
- unknowns str
- allows for configuring properties that are not explicitly supported by the current version of this provider
- methodName String
- The name of the method to capture
- returnType String
- The return type
- visibility String
- The visibility of the method to capture
- argumentTypes List<String>
- Configuration of a method to be captured
- className String
- The class name where the method to capture resides. Either this or the fileName must be set
- fileName String
- The file name where the method to capture resides. Either this or className must be set
- fileName StringMatcher 
- The operator of the comparison. If not set, EQUALSis used
- modifiers List<String>
- The modifiers of the method to capture
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
RequestAttributeDataSourceScope, RequestAttributeDataSourceScopeArgs          
- HostGroup string
- Only applies to this host group
- ProcessGroup string
- Only applies to this process group. Note that this can't be transferred between different clusters or environments
- ServiceTechnology string
- Only applies to this service technology
- TagOf stringProcess Group 
- Only apply to process groups matching this tag
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- HostGroup string
- Only applies to this host group
- ProcessGroup string
- Only applies to this process group. Note that this can't be transferred between different clusters or environments
- ServiceTechnology string
- Only applies to this service technology
- TagOf stringProcess Group 
- Only apply to process groups matching this tag
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- hostGroup String
- Only applies to this host group
- processGroup String
- Only applies to this process group. Note that this can't be transferred between different clusters or environments
- serviceTechnology String
- Only applies to this service technology
- tagOf StringProcess Group 
- Only apply to process groups matching this tag
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
- hostGroup string
- Only applies to this host group
- processGroup string
- Only applies to this process group. Note that this can't be transferred between different clusters or environments
- serviceTechnology string
- Only applies to this service technology
- tagOf stringProcess Group 
- Only apply to process groups matching this tag
- unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- host_group str
- Only applies to this host group
- process_group str
- Only applies to this process group. Note that this can't be transferred between different clusters or environments
- service_technology str
- Only applies to this service technology
- tag_of_ strprocess_ group 
- Only apply to process groups matching this tag
- unknowns str
- allows for configuring properties that are not explicitly supported by the current version of this provider
- hostGroup String
- Only applies to this host group
- processGroup String
- Only applies to this process group. Note that this can't be transferred between different clusters or environments
- serviceTechnology String
- Only applies to this service technology
- tagOf StringProcess Group 
- Only apply to process groups matching this tag
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
RequestAttributeDataSourceValueProcessing, RequestAttributeDataSourceValueProcessingArgs            
- ExtractSubstring Pulumiverse.Dynatrace. Inputs. Request Attribute Data Source Value Processing Extract Substring 
- Preprocess by extracting a substring from the original value
- SplitAt string
- Split (preprocessed) string values at this separator
- Trim bool
- Prune Whitespaces. Defaults to false
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- ValueCondition Pulumiverse.Dynatrace. Inputs. Request Attribute Data Source Value Processing Value Condition 
- IBM integration bus label node name condition for which the value is captured
- ValueExtractor stringRegex 
- Extract value from captured data per regex
- ExtractSubstring RequestAttribute Data Source Value Processing Extract Substring 
- Preprocess by extracting a substring from the original value
- SplitAt string
- Split (preprocessed) string values at this separator
- Trim bool
- Prune Whitespaces. Defaults to false
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- ValueCondition RequestAttribute Data Source Value Processing Value Condition 
- IBM integration bus label node name condition for which the value is captured
- ValueExtractor stringRegex 
- Extract value from captured data per regex
- extractSubstring RequestAttribute Data Source Value Processing Extract Substring 
- Preprocess by extracting a substring from the original value
- splitAt String
- Split (preprocessed) string values at this separator
- trim Boolean
- Prune Whitespaces. Defaults to false
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
- valueCondition RequestAttribute Data Source Value Processing Value Condition 
- IBM integration bus label node name condition for which the value is captured
- valueExtractor StringRegex 
- Extract value from captured data per regex
- extractSubstring RequestAttribute Data Source Value Processing Extract Substring 
- Preprocess by extracting a substring from the original value
- splitAt string
- Split (preprocessed) string values at this separator
- trim boolean
- Prune Whitespaces. Defaults to false
- unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- valueCondition RequestAttribute Data Source Value Processing Value Condition 
- IBM integration bus label node name condition for which the value is captured
- valueExtractor stringRegex 
- Extract value from captured data per regex
- extract_substring RequestAttribute Data Source Value Processing Extract Substring 
- Preprocess by extracting a substring from the original value
- split_at str
- Split (preprocessed) string values at this separator
- trim bool
- Prune Whitespaces. Defaults to false
- unknowns str
- allows for configuring properties that are not explicitly supported by the current version of this provider
- value_condition RequestAttribute Data Source Value Processing Value Condition 
- IBM integration bus label node name condition for which the value is captured
- value_extractor_ strregex 
- Extract value from captured data per regex
- extractSubstring Property Map
- Preprocess by extracting a substring from the original value
- splitAt String
- Split (preprocessed) string values at this separator
- trim Boolean
- Prune Whitespaces. Defaults to false
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
- valueCondition Property Map
- IBM integration bus label node name condition for which the value is captured
- valueExtractor StringRegex 
- Extract value from captured data per regex
RequestAttributeDataSourceValueProcessingExtractSubstring, RequestAttributeDataSourceValueProcessingExtractSubstringArgs                
- Delimiter string
- The delimiter string
- Position string
- The position of the extracted string relative to delimiters
- EndDelimiter string
- The end-delimiter string. Required if the position value is BETWEEN. Otherwise not allowed
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- Delimiter string
- The delimiter string
- Position string
- The position of the extracted string relative to delimiters
- EndDelimiter string
- The end-delimiter string. Required if the position value is BETWEEN. Otherwise not allowed
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- delimiter String
- The delimiter string
- position String
- The position of the extracted string relative to delimiters
- endDelimiter String
- The end-delimiter string. Required if the position value is BETWEEN. Otherwise not allowed
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
- delimiter string
- The delimiter string
- position string
- The position of the extracted string relative to delimiters
- endDelimiter string
- The end-delimiter string. Required if the position value is BETWEEN. Otherwise not allowed
- unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- delimiter str
- The delimiter string
- position str
- The position of the extracted string relative to delimiters
- end_delimiter str
- The end-delimiter string. Required if the position value is BETWEEN. Otherwise not allowed
- unknowns str
- allows for configuring properties that are not explicitly supported by the current version of this provider
- delimiter String
- The delimiter string
- position String
- The position of the extracted string relative to delimiters
- endDelimiter String
- The end-delimiter string. Required if the position value is BETWEEN. Otherwise not allowed
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
RequestAttributeDataSourceValueProcessingValueCondition, RequestAttributeDataSourceValueProcessingValueConditionArgs                
Package Details
- Repository
- dynatrace pulumiverse/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the dynatraceTerraform Provider.
