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
- Data
Type string - The data type of the request attribute
- Normalization string
- String values transformation. If the dataType is not
string
, set theOriginal
here - Confidential bool
- Confidential data flag. Set
true
to treat the captured data as confidential - Data
Sources 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
- Skip
Personal boolData Masking - Personal data masking flag. Set
true
to 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
- Data
Type string - The data type of the request attribute
- Normalization string
- String values transformation. If the dataType is not
string
, set theOriginal
here - Confidential bool
- Confidential data flag. Set
true
to treat the captured data as confidential - Data
Sources []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
- Skip
Personal boolData Masking - Personal data masking flag. Set
true
to 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
- data
Type String - The data type of the request attribute
- normalization String
- String values transformation. If the dataType is not
string
, set theOriginal
here - confidential Boolean
- Confidential data flag. Set
true
to treat the captured data as confidential - data
Sources 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
- skip
Personal BooleanData Masking - Personal data masking flag. Set
true
to 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
- data
Type string - The data type of the request attribute
- normalization string
- String values transformation. If the dataType is not
string
, set theOriginal
here - confidential boolean
- Confidential data flag. Set
true
to treat the captured data as confidential - data
Sources 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
- skip
Personal booleanData Masking - Personal data masking flag. Set
true
to 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 theOriginal
here - confidential bool
- Confidential data flag. Set
true
to 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
true
to 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
- data
Type String - The data type of the request attribute
- normalization String
- String values transformation. If the dataType is not
string
, set theOriginal
here - confidential Boolean
- Confidential data flag. Set
true
to treat the captured data as confidential - data
Sources 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
- skip
Personal BooleanData Masking - Personal data masking flag. Set
true
to 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) -> RequestAttribute
func 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)
Resource lookup is not supported in YAML
- 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
true
to treat the captured data as confidential - Data
Sources List<Pulumiverse.Dynatrace. Inputs. Request Attribute Data Source> - The list of data sources
- Data
Type 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 theOriginal
here - Skip
Personal boolData Masking - Personal data masking flag. Set
true
to 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
true
to treat the captured data as confidential - Data
Sources []RequestAttribute Data Source Args - The list of data sources
- Data
Type 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 theOriginal
here - Skip
Personal boolData Masking - Personal data masking flag. Set
true
to 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
true
to treat the captured data as confidential - data
Sources List<RequestAttribute Data Source> - The list of data sources
- data
Type 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 theOriginal
here - skip
Personal BooleanData Masking - Personal data masking flag. Set
true
to 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
true
to treat the captured data as confidential - data
Sources RequestAttribute Data Source[] - The list of data sources
- data
Type 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 theOriginal
here - skip
Personal booleanData Masking - Personal data masking flag. Set
true
to 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
true
to 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 theOriginal
here - skip_
personal_ booldata_ masking - Personal data masking flag. Set
true
to 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
true
to treat the captured data as confidential - data
Sources List<Property Map> - The list of data sources
- data
Type 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 theOriginal
here - skip
Personal BooleanData Masking - Personal data masking flag. Set
true
to 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
- Capturing
And 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_HEADER
orRESPONSE_HEADER
, theCAPTURE_AND_STORE_ON_BOTH
location is not allowed - Cics
Sdk 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
- Iib
Label 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
- Iib
Method 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
- Iib
Node stringType - The IBM integration bus node type for which the value is captured. This or
iibMethodNodeCondition
is 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 - Parameter
Name 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
- Session
Attribute 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
- Value
Processing 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
- Capturing
And 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_HEADER
orRESPONSE_HEADER
, theCAPTURE_AND_STORE_ON_BOTH
location 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 stringType - The IBM integration bus node type for which the value is captured. This or
iibMethodNodeCondition
is required if the source is:IIB_NODE
. Not applicable in other cases - Methods
[]Request
Attribute Data Source Method - The method specification if the source value is
METHOD_PARAM
. Not applicable in other cases - Parameter
Name 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
Request
Attribute Data Source Scope - Conditions for data capturing
- Session
Attribute 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
- 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
- capturing
And 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_HEADER
orRESPONSE_HEADER
, theCAPTURE_AND_STORE_ON_BOTH
location 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 StringType - The IBM integration bus node type for which the value is captured. This or
iibMethodNodeCondition
is required if the source is:IIB_NODE
. Not applicable in other cases - methods
List<Request
Attribute Data Source Method> - The method specification if the source value is
METHOD_PARAM
. Not applicable in other cases - parameter
Name 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
Request
Attribute Data Source Scope - Conditions for data capturing
- session
Attribute 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
- 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
- capturing
And 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_HEADER
orRESPONSE_HEADER
, theCAPTURE_AND_STORE_ON_BOTH
location 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 stringType - The IBM integration bus node type for which the value is captured. This or
iibMethodNodeCondition
is required if the source is:IIB_NODE
. Not applicable in other cases - methods
Request
Attribute Data Source Method[] - The method specification if the source value is
METHOD_PARAM
. Not applicable in other cases - parameter
Name 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
Request
Attribute Data Source Scope - Conditions for data capturing
- session
Attribute 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
- value
Processing 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_HEADER
orRESPONSE_HEADER
, theCAPTURE_AND_STORE_ON_BOTH
location 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
iibMethodNodeCondition
is required if the source is:IIB_NODE
. Not applicable in other cases - methods
Sequence[Request
Attribute 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
Request
Attribute 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
- capturing
And 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_HEADER
orRESPONSE_HEADER
, theCAPTURE_AND_STORE_ON_BOTH
location is not allowed - cics
Sdk Property MapMethod Node Condition - IBM integration bus label node name condition for which the value is captured
- iib
Label Property MapMethod Node Condition - IBM integration bus label node name condition for which the value is captured
- iib
Method Property MapNode Condition - IBM integration bus label node name condition for which the value is captured
- iib
Node StringType - The IBM integration bus node type for which the value is captured. This or
iibMethodNodeCondition
is 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 - parameter
Name 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
- session
Attribute 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
- value
Processing Property Map - Process values as specified
RequestAttributeDataSourceCicsSdkMethodNodeCondition, RequestAttributeDataSourceCicsSdkMethodNodeConditionArgs
RequestAttributeDataSourceIibLabelMethodNodeCondition, RequestAttributeDataSourceIibLabelMethodNodeConditionArgs
RequestAttributeDataSourceIibMethodNodeCondition, RequestAttributeDataSourceIibMethodNodeConditionArgs
RequestAttributeDataSourceMethod, RequestAttributeDataSourceMethodArgs
- Capture string
- What to capture from the method
- Argument
Index int - The index of the argument to capture. Set
0
to capture the return value,1
or higher to capture a mehtod argument. Required if the capture is set toARGUMENT
. Not applicable in other cases - Deep
Object 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
- Argument
Index int - The index of the argument to capture. Set
0
to capture the return value,1
or higher to capture a mehtod argument. Required if the capture is set toARGUMENT
. Not applicable in other cases - Deep
Object 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
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
- argument
Index Integer - The index of the argument to capture. Set
0
to capture the return value,1
or higher to capture a mehtod argument. Required if the capture is set toARGUMENT
. Not applicable in other cases - deep
Object 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
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
- argument
Index number - The index of the argument to capture. Set
0
to capture the return value,1
or higher to capture a mehtod argument. Required if the capture is set toARGUMENT
. Not applicable in other cases - deep
Object 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
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 str
- What to capture from the method
- argument_
index int - The index of the argument to capture. Set
0
to capture the return value,1
or 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
Request
Attribute 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
- argument
Index Number - The index of the argument to capture. Set
0
to capture the return value,1
or higher to capture a mehtod argument. Required if the capture is set toARGUMENT
. Not applicable in other cases - deep
Object 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
- Method
Name string - The name of the method to capture
- Return
Type string - The return type
- Visibility string
- The visibility of the method to capture
- Argument
Types List<string> - Configuration of a method to be captured
- Class
Name string - The class name where the method to capture resides. Either this or the fileName must be set
- File
Name string - The file name where the method to capture resides. Either this or className must be set
- File
Name stringMatcher - The operator of the comparison. If not set,
EQUALS
is 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
- Method
Name string - The name of the method to capture
- Return
Type string - The return type
- Visibility string
- The visibility of the method to capture
- Argument
Types []string - Configuration of a method to be captured
- Class
Name string - The class name where the method to capture resides. Either this or the fileName must be set
- File
Name string - The file name where the method to capture resides. Either this or className must be set
- File
Name stringMatcher - The operator of the comparison. If not set,
EQUALS
is 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 String - The name of the method to capture
- return
Type String - The return type
- visibility String
- The visibility of the method to capture
- argument
Types List<String> - Configuration of a method to be captured
- class
Name String - The class name where the method to capture resides. Either this or the fileName must be set
- file
Name String - The file name where the method to capture resides. Either this or className must be set
- file
Name StringMatcher - The operator of the comparison. If not set,
EQUALS
is 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
- method
Name string - The name of the method to capture
- return
Type string - The return type
- visibility string
- The visibility of the method to capture
- argument
Types string[] - Configuration of a method to be captured
- class
Name string - The class name where the method to capture resides. Either this or the fileName must be set
- file
Name string - The file name where the method to capture resides. Either this or className must be set
- file
Name stringMatcher - The operator of the comparison. If not set,
EQUALS
is 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,
EQUALS
is 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
- method
Name String - The name of the method to capture
- return
Type String - The return type
- visibility String
- The visibility of the method to capture
- argument
Types List<String> - Configuration of a method to be captured
- class
Name String - The class name where the method to capture resides. Either this or the fileName must be set
- file
Name String - The file name where the method to capture resides. Either this or className must be set
- file
Name StringMatcher - The operator of the comparison. If not set,
EQUALS
is 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
- Host
Group string - Only applies to this host group
- Process
Group string - Only applies to this process group. Note that this can't be transferred between different clusters or environments
- Service
Technology string - Only applies to this service technology
- Tag
Of 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 string - Only applies to this host group
- Process
Group string - Only applies to this process group. Note that this can't be transferred between different clusters or environments
- Service
Technology string - Only applies to this service technology
- Tag
Of 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 String - Only applies to this host group
- process
Group String - Only applies to this process group. Note that this can't be transferred between different clusters or environments
- service
Technology String - Only applies to this service technology
- tag
Of 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 string - Only applies to this host group
- process
Group string - Only applies to this process group. Note that this can't be transferred between different clusters or environments
- service
Technology string - Only applies to this service technology
- tag
Of 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
- host
Group String - Only applies to this host group
- process
Group String - Only applies to this process group. Note that this can't be transferred between different clusters or environments
- service
Technology String - Only applies to this service technology
- tag
Of 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
- Extract
Substring Pulumiverse.Dynatrace. Inputs. Request Attribute Data Source Value Processing Extract Substring - Preprocess by extracting a substring from the original value
- Split
At 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
- Value
Condition Pulumiverse.Dynatrace. Inputs. Request Attribute Data Source Value Processing Value Condition - IBM integration bus label node name condition for which the value is captured
- Value
Extractor 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 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
- Value
Condition RequestAttribute Data Source Value Processing Value Condition - IBM integration bus label node name condition for which the value is captured
- Value
Extractor 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 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
- value
Condition RequestAttribute Data Source Value Processing Value Condition - IBM integration bus label node name condition for which the value is captured
- value
Extractor 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 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
- value
Condition RequestAttribute Data Source Value Processing Value Condition - IBM integration bus label node name condition for which the value is captured
- value
Extractor 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
- extract
Substring Property Map - Preprocess by extracting a substring from the original value
- split
At 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
- value
Condition Property Map - IBM integration bus label node name condition for which the value is captured
- value
Extractor 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
- End
Delimiter 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
- End
Delimiter 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
- end
Delimiter 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
- end
Delimiter 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
- end
Delimiter 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
dynatrace
Terraform Provider.