Dynatrace v0.1.0 published on Wednesday, May 24, 2023 by Lbrlabs
dynatrace.RequestNaming
Explore with Pulumi AI
Create RequestNaming Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new RequestNaming(name: string, args: RequestNamingArgs, opts?: CustomResourceOptions);
@overload
def RequestNaming(resource_name: str,
args: RequestNamingArgs,
opts: Optional[ResourceOptions] = None)
@overload
def RequestNaming(resource_name: str,
opts: Optional[ResourceOptions] = None,
conditions: Optional[RequestNamingConditionsArgs] = None,
naming_pattern: Optional[str] = None,
enabled: Optional[bool] = None,
management_zones: Optional[Sequence[str]] = None,
placeholders: Optional[RequestNamingPlaceholdersArgs] = None,
unknowns: Optional[str] = None)
func NewRequestNaming(ctx *Context, name string, args RequestNamingArgs, opts ...ResourceOption) (*RequestNaming, error)
public RequestNaming(string name, RequestNamingArgs args, CustomResourceOptions? opts = null)
public RequestNaming(String name, RequestNamingArgs args)
public RequestNaming(String name, RequestNamingArgs args, CustomResourceOptions options)
type: dynatrace:RequestNaming
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 RequestNamingArgs
- 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 RequestNamingArgs
- 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 RequestNamingArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args RequestNamingArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args RequestNamingArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Example
The following reference example uses placeholder values for all input properties.
var requestNamingResource = new Dynatrace.RequestNaming("requestNamingResource", new()
{
Conditions = new Dynatrace.Inputs.RequestNamingConditionsArgs
{
Conditions = new[]
{
new Dynatrace.Inputs.RequestNamingConditionsConditionArgs
{
Attribute = "string",
Comparison = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonArgs
{
Boolean = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonBooleanArgs
{
Value = false,
Operator = "string",
Unknowns = "string",
Values = new[]
{
false,
},
},
EsbInputNodeType = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonEsbInputNodeTypeArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
FailedState = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonFailedStateArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
FailureReason = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonFailureReasonArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
FastString = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonFastStringArgs
{
CaseSensitive = false,
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
FlawState = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonFlawStateArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
Generic = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonGenericArgs
{
Type = "string",
Unknowns = "string",
},
HttpMethod = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonHttpMethodArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
HttpStatusClass = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonHttpStatusClassArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
IibInputNodeType = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonIibInputNodeTypeArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
Negate = false,
Number = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonNumberArgs
{
Operator = "string",
Unknowns = "string",
Value = 0,
Values = new[]
{
0,
},
},
NumberRequestAttribute = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonNumberRequestAttributeArgs
{
RequestAttribute = "string",
MatchOnChildCalls = false,
Operator = "string",
Source = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceArgs
{
ManagementZone = "string",
ServiceTag = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceServiceTagArgs
{
Key = "string",
Context = "string",
TagKey = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceServiceTagTagKeyArgs
{
Context = "string",
Key = "string",
},
Value = "string",
},
Unknowns = "string",
},
Unknowns = "string",
Value = 0,
Values = new[]
{
0,
},
},
ServiceType = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonServiceTypeArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
String = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonStringArgs
{
CaseSensitive = false,
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
StringRequestAttribute = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonStringRequestAttributeArgs
{
RequestAttribute = "string",
CaseSensitive = false,
MatchOnChildCalls = false,
Operator = "string",
Source = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonStringRequestAttributeSourceArgs
{
ManagementZone = "string",
ServiceTag = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonStringRequestAttributeSourceServiceTagArgs
{
Key = "string",
Context = "string",
TagKey = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonStringRequestAttributeSourceServiceTagTagKeyArgs
{
Context = "string",
Key = "string",
},
Value = "string",
},
Unknowns = "string",
},
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
Tag = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonTagArgs
{
Operator = "string",
Unknowns = "string",
Value = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonTagValueArgs
{
Context = "string",
Key = "string",
Unknowns = "string",
Value = "string",
},
Values = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonTagValuesArgs
{
Values = new[]
{
new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonTagValuesValueArgs
{
Context = "string",
Key = "string",
Unknowns = "string",
Value = "string",
},
},
},
},
ZosCallType = new Dynatrace.Inputs.RequestNamingConditionsConditionComparisonZosCallTypeArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
},
Unknowns = "string",
},
},
},
NamingPattern = "string",
Enabled = false,
ManagementZones = new[]
{
"string",
},
Placeholders = new Dynatrace.Inputs.RequestNamingPlaceholdersArgs
{
Placeholders = new[]
{
new Dynatrace.Inputs.RequestNamingPlaceholdersPlaceholderArgs
{
Attribute = "string",
Kind = "string",
Name = "string",
Aggregation = "string",
DelimiterOrRegex = "string",
EndDelimiter = "string",
Normalization = "string",
RequestAttribute = "string",
Source = new Dynatrace.Inputs.RequestNamingPlaceholdersPlaceholderSourceArgs
{
ManagementZone = "string",
ServiceTag = new Dynatrace.Inputs.RequestNamingPlaceholdersPlaceholderSourceServiceTagArgs
{
Key = "string",
Context = "string",
TagKey = new Dynatrace.Inputs.RequestNamingPlaceholdersPlaceholderSourceServiceTagTagKeyArgs
{
Context = "string",
Key = "string",
},
Value = "string",
},
Unknowns = "string",
},
Unknowns = "string",
UseFromChildCalls = false,
},
},
},
Unknowns = "string",
});
example, err := dynatrace.NewRequestNaming(ctx, "requestNamingResource", &dynatrace.RequestNamingArgs{
Conditions: &dynatrace.RequestNamingConditionsArgs{
Conditions: dynatrace.RequestNamingConditionsConditionArray{
&dynatrace.RequestNamingConditionsConditionArgs{
Attribute: pulumi.String("string"),
Comparison: &dynatrace.RequestNamingConditionsConditionComparisonArgs{
Boolean: &dynatrace.RequestNamingConditionsConditionComparisonBooleanArgs{
Value: pulumi.Bool(false),
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Values: pulumi.BoolArray{
pulumi.Bool(false),
},
},
EsbInputNodeType: &dynatrace.RequestNamingConditionsConditionComparisonEsbInputNodeTypeArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
FailedState: &dynatrace.RequestNamingConditionsConditionComparisonFailedStateArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
FailureReason: &dynatrace.RequestNamingConditionsConditionComparisonFailureReasonArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
FastString: &dynatrace.RequestNamingConditionsConditionComparisonFastStringArgs{
CaseSensitive: pulumi.Bool(false),
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
FlawState: &dynatrace.RequestNamingConditionsConditionComparisonFlawStateArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
Generic: &dynatrace.RequestNamingConditionsConditionComparisonGenericArgs{
Type: pulumi.String("string"),
Unknowns: pulumi.String("string"),
},
HttpMethod: &dynatrace.RequestNamingConditionsConditionComparisonHttpMethodArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
HttpStatusClass: &dynatrace.RequestNamingConditionsConditionComparisonHttpStatusClassArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
IibInputNodeType: &dynatrace.RequestNamingConditionsConditionComparisonIibInputNodeTypeArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
Negate: pulumi.Bool(false),
Number: &dynatrace.RequestNamingConditionsConditionComparisonNumberArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.Float64(0),
Values: pulumi.Float64Array{
pulumi.Float64(0),
},
},
NumberRequestAttribute: &dynatrace.RequestNamingConditionsConditionComparisonNumberRequestAttributeArgs{
RequestAttribute: pulumi.String("string"),
MatchOnChildCalls: pulumi.Bool(false),
Operator: pulumi.String("string"),
Source: &dynatrace.RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceArgs{
ManagementZone: pulumi.String("string"),
ServiceTag: &dynatrace.RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceServiceTagArgs{
Key: pulumi.String("string"),
Context: pulumi.String("string"),
TagKey: &dynatrace.RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceServiceTagTagKeyArgs{
Context: pulumi.String("string"),
Key: pulumi.String("string"),
},
Value: pulumi.String("string"),
},
Unknowns: pulumi.String("string"),
},
Unknowns: pulumi.String("string"),
Value: pulumi.Float64(0),
Values: pulumi.Float64Array{
pulumi.Float64(0),
},
},
ServiceType: &dynatrace.RequestNamingConditionsConditionComparisonServiceTypeArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
String: &dynatrace.RequestNamingConditionsConditionComparisonStringArgs{
CaseSensitive: pulumi.Bool(false),
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
StringRequestAttribute: &dynatrace.RequestNamingConditionsConditionComparisonStringRequestAttributeArgs{
RequestAttribute: pulumi.String("string"),
CaseSensitive: pulumi.Bool(false),
MatchOnChildCalls: pulumi.Bool(false),
Operator: pulumi.String("string"),
Source: &dynatrace.RequestNamingConditionsConditionComparisonStringRequestAttributeSourceArgs{
ManagementZone: pulumi.String("string"),
ServiceTag: &dynatrace.RequestNamingConditionsConditionComparisonStringRequestAttributeSourceServiceTagArgs{
Key: pulumi.String("string"),
Context: pulumi.String("string"),
TagKey: &dynatrace.RequestNamingConditionsConditionComparisonStringRequestAttributeSourceServiceTagTagKeyArgs{
Context: pulumi.String("string"),
Key: pulumi.String("string"),
},
Value: pulumi.String("string"),
},
Unknowns: pulumi.String("string"),
},
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
Tag: &dynatrace.RequestNamingConditionsConditionComparisonTagArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: &dynatrace.RequestNamingConditionsConditionComparisonTagValueArgs{
Context: pulumi.String("string"),
Key: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
Values: &dynatrace.RequestNamingConditionsConditionComparisonTagValuesArgs{
Values: dynatrace.RequestNamingConditionsConditionComparisonTagValuesValueArray{
&dynatrace.RequestNamingConditionsConditionComparisonTagValuesValueArgs{
Context: pulumi.String("string"),
Key: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
ZosCallType: &dynatrace.RequestNamingConditionsConditionComparisonZosCallTypeArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Unknowns: pulumi.String("string"),
},
},
},
NamingPattern: pulumi.String("string"),
Enabled: pulumi.Bool(false),
ManagementZones: pulumi.StringArray{
pulumi.String("string"),
},
Placeholders: &dynatrace.RequestNamingPlaceholdersArgs{
Placeholders: dynatrace.RequestNamingPlaceholdersPlaceholderArray{
&dynatrace.RequestNamingPlaceholdersPlaceholderArgs{
Attribute: pulumi.String("string"),
Kind: pulumi.String("string"),
Name: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DelimiterOrRegex: pulumi.String("string"),
EndDelimiter: pulumi.String("string"),
Normalization: pulumi.String("string"),
RequestAttribute: pulumi.String("string"),
Source: &dynatrace.RequestNamingPlaceholdersPlaceholderSourceArgs{
ManagementZone: pulumi.String("string"),
ServiceTag: &dynatrace.RequestNamingPlaceholdersPlaceholderSourceServiceTagArgs{
Key: pulumi.String("string"),
Context: pulumi.String("string"),
TagKey: &dynatrace.RequestNamingPlaceholdersPlaceholderSourceServiceTagTagKeyArgs{
Context: pulumi.String("string"),
Key: pulumi.String("string"),
},
Value: pulumi.String("string"),
},
Unknowns: pulumi.String("string"),
},
Unknowns: pulumi.String("string"),
UseFromChildCalls: pulumi.Bool(false),
},
},
},
Unknowns: pulumi.String("string"),
})
var requestNamingResource = new RequestNaming("requestNamingResource", RequestNamingArgs.builder()
.conditions(RequestNamingConditionsArgs.builder()
.conditions(RequestNamingConditionsConditionArgs.builder()
.attribute("string")
.comparison(RequestNamingConditionsConditionComparisonArgs.builder()
.boolean_(RequestNamingConditionsConditionComparisonBooleanArgs.builder()
.value(false)
.operator("string")
.unknowns("string")
.values(false)
.build())
.esbInputNodeType(RequestNamingConditionsConditionComparisonEsbInputNodeTypeArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.failedState(RequestNamingConditionsConditionComparisonFailedStateArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.failureReason(RequestNamingConditionsConditionComparisonFailureReasonArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.fastString(RequestNamingConditionsConditionComparisonFastStringArgs.builder()
.caseSensitive(false)
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.flawState(RequestNamingConditionsConditionComparisonFlawStateArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.generic(RequestNamingConditionsConditionComparisonGenericArgs.builder()
.type("string")
.unknowns("string")
.build())
.httpMethod(RequestNamingConditionsConditionComparisonHttpMethodArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.httpStatusClass(RequestNamingConditionsConditionComparisonHttpStatusClassArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.iibInputNodeType(RequestNamingConditionsConditionComparisonIibInputNodeTypeArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.negate(false)
.number(RequestNamingConditionsConditionComparisonNumberArgs.builder()
.operator("string")
.unknowns("string")
.value(0)
.values(0)
.build())
.numberRequestAttribute(RequestNamingConditionsConditionComparisonNumberRequestAttributeArgs.builder()
.requestAttribute("string")
.matchOnChildCalls(false)
.operator("string")
.source(RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceArgs.builder()
.managementZone("string")
.serviceTag(RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceServiceTagArgs.builder()
.key("string")
.context("string")
.tagKey(RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceServiceTagTagKeyArgs.builder()
.context("string")
.key("string")
.build())
.value("string")
.build())
.unknowns("string")
.build())
.unknowns("string")
.value(0)
.values(0)
.build())
.serviceType(RequestNamingConditionsConditionComparisonServiceTypeArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.string(RequestNamingConditionsConditionComparisonStringArgs.builder()
.caseSensitive(false)
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.stringRequestAttribute(RequestNamingConditionsConditionComparisonStringRequestAttributeArgs.builder()
.requestAttribute("string")
.caseSensitive(false)
.matchOnChildCalls(false)
.operator("string")
.source(RequestNamingConditionsConditionComparisonStringRequestAttributeSourceArgs.builder()
.managementZone("string")
.serviceTag(RequestNamingConditionsConditionComparisonStringRequestAttributeSourceServiceTagArgs.builder()
.key("string")
.context("string")
.tagKey(RequestNamingConditionsConditionComparisonStringRequestAttributeSourceServiceTagTagKeyArgs.builder()
.context("string")
.key("string")
.build())
.value("string")
.build())
.unknowns("string")
.build())
.unknowns("string")
.value("string")
.values("string")
.build())
.tag(RequestNamingConditionsConditionComparisonTagArgs.builder()
.operator("string")
.unknowns("string")
.value(RequestNamingConditionsConditionComparisonTagValueArgs.builder()
.context("string")
.key("string")
.unknowns("string")
.value("string")
.build())
.values(RequestNamingConditionsConditionComparisonTagValuesArgs.builder()
.values(RequestNamingConditionsConditionComparisonTagValuesValueArgs.builder()
.context("string")
.key("string")
.unknowns("string")
.value("string")
.build())
.build())
.build())
.zosCallType(RequestNamingConditionsConditionComparisonZosCallTypeArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.build())
.unknowns("string")
.build())
.build())
.namingPattern("string")
.enabled(false)
.managementZones("string")
.placeholders(RequestNamingPlaceholdersArgs.builder()
.placeholders(RequestNamingPlaceholdersPlaceholderArgs.builder()
.attribute("string")
.kind("string")
.name("string")
.aggregation("string")
.delimiterOrRegex("string")
.endDelimiter("string")
.normalization("string")
.requestAttribute("string")
.source(RequestNamingPlaceholdersPlaceholderSourceArgs.builder()
.managementZone("string")
.serviceTag(RequestNamingPlaceholdersPlaceholderSourceServiceTagArgs.builder()
.key("string")
.context("string")
.tagKey(RequestNamingPlaceholdersPlaceholderSourceServiceTagTagKeyArgs.builder()
.context("string")
.key("string")
.build())
.value("string")
.build())
.unknowns("string")
.build())
.unknowns("string")
.useFromChildCalls(false)
.build())
.build())
.unknowns("string")
.build());
request_naming_resource = dynatrace.RequestNaming("requestNamingResource",
conditions=dynatrace.RequestNamingConditionsArgs(
conditions=[dynatrace.RequestNamingConditionsConditionArgs(
attribute="string",
comparison=dynatrace.RequestNamingConditionsConditionComparisonArgs(
boolean=dynatrace.RequestNamingConditionsConditionComparisonBooleanArgs(
value=False,
operator="string",
unknowns="string",
values=[False],
),
esb_input_node_type=dynatrace.RequestNamingConditionsConditionComparisonEsbInputNodeTypeArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
failed_state=dynatrace.RequestNamingConditionsConditionComparisonFailedStateArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
failure_reason=dynatrace.RequestNamingConditionsConditionComparisonFailureReasonArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
fast_string=dynatrace.RequestNamingConditionsConditionComparisonFastStringArgs(
case_sensitive=False,
operator="string",
unknowns="string",
value="string",
values=["string"],
),
flaw_state=dynatrace.RequestNamingConditionsConditionComparisonFlawStateArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
generic=dynatrace.RequestNamingConditionsConditionComparisonGenericArgs(
type="string",
unknowns="string",
),
http_method=dynatrace.RequestNamingConditionsConditionComparisonHttpMethodArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
http_status_class=dynatrace.RequestNamingConditionsConditionComparisonHttpStatusClassArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
iib_input_node_type=dynatrace.RequestNamingConditionsConditionComparisonIibInputNodeTypeArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
negate=False,
number=dynatrace.RequestNamingConditionsConditionComparisonNumberArgs(
operator="string",
unknowns="string",
value=0,
values=[0],
),
number_request_attribute=dynatrace.RequestNamingConditionsConditionComparisonNumberRequestAttributeArgs(
request_attribute="string",
match_on_child_calls=False,
operator="string",
source=dynatrace.RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceArgs(
management_zone="string",
service_tag=dynatrace.RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceServiceTagArgs(
key="string",
context="string",
tag_key=dynatrace.RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceServiceTagTagKeyArgs(
context="string",
key="string",
),
value="string",
),
unknowns="string",
),
unknowns="string",
value=0,
values=[0],
),
service_type=dynatrace.RequestNamingConditionsConditionComparisonServiceTypeArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
string=dynatrace.RequestNamingConditionsConditionComparisonStringArgs(
case_sensitive=False,
operator="string",
unknowns="string",
value="string",
values=["string"],
),
string_request_attribute=dynatrace.RequestNamingConditionsConditionComparisonStringRequestAttributeArgs(
request_attribute="string",
case_sensitive=False,
match_on_child_calls=False,
operator="string",
source=dynatrace.RequestNamingConditionsConditionComparisonStringRequestAttributeSourceArgs(
management_zone="string",
service_tag=dynatrace.RequestNamingConditionsConditionComparisonStringRequestAttributeSourceServiceTagArgs(
key="string",
context="string",
tag_key=dynatrace.RequestNamingConditionsConditionComparisonStringRequestAttributeSourceServiceTagTagKeyArgs(
context="string",
key="string",
),
value="string",
),
unknowns="string",
),
unknowns="string",
value="string",
values=["string"],
),
tag=dynatrace.RequestNamingConditionsConditionComparisonTagArgs(
operator="string",
unknowns="string",
value=dynatrace.RequestNamingConditionsConditionComparisonTagValueArgs(
context="string",
key="string",
unknowns="string",
value="string",
),
values=dynatrace.RequestNamingConditionsConditionComparisonTagValuesArgs(
values=[dynatrace.RequestNamingConditionsConditionComparisonTagValuesValueArgs(
context="string",
key="string",
unknowns="string",
value="string",
)],
),
),
zos_call_type=dynatrace.RequestNamingConditionsConditionComparisonZosCallTypeArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
),
unknowns="string",
)],
),
naming_pattern="string",
enabled=False,
management_zones=["string"],
placeholders=dynatrace.RequestNamingPlaceholdersArgs(
placeholders=[dynatrace.RequestNamingPlaceholdersPlaceholderArgs(
attribute="string",
kind="string",
name="string",
aggregation="string",
delimiter_or_regex="string",
end_delimiter="string",
normalization="string",
request_attribute="string",
source=dynatrace.RequestNamingPlaceholdersPlaceholderSourceArgs(
management_zone="string",
service_tag=dynatrace.RequestNamingPlaceholdersPlaceholderSourceServiceTagArgs(
key="string",
context="string",
tag_key=dynatrace.RequestNamingPlaceholdersPlaceholderSourceServiceTagTagKeyArgs(
context="string",
key="string",
),
value="string",
),
unknowns="string",
),
unknowns="string",
use_from_child_calls=False,
)],
),
unknowns="string")
const requestNamingResource = new dynatrace.RequestNaming("requestNamingResource", {
conditions: {
conditions: [{
attribute: "string",
comparison: {
boolean: {
value: false,
operator: "string",
unknowns: "string",
values: [false],
},
esbInputNodeType: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
failedState: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
failureReason: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
fastString: {
caseSensitive: false,
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
flawState: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
generic: {
type: "string",
unknowns: "string",
},
httpMethod: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
httpStatusClass: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
iibInputNodeType: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
negate: false,
number: {
operator: "string",
unknowns: "string",
value: 0,
values: [0],
},
numberRequestAttribute: {
requestAttribute: "string",
matchOnChildCalls: false,
operator: "string",
source: {
managementZone: "string",
serviceTag: {
key: "string",
context: "string",
tagKey: {
context: "string",
key: "string",
},
value: "string",
},
unknowns: "string",
},
unknowns: "string",
value: 0,
values: [0],
},
serviceType: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
string: {
caseSensitive: false,
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
stringRequestAttribute: {
requestAttribute: "string",
caseSensitive: false,
matchOnChildCalls: false,
operator: "string",
source: {
managementZone: "string",
serviceTag: {
key: "string",
context: "string",
tagKey: {
context: "string",
key: "string",
},
value: "string",
},
unknowns: "string",
},
unknowns: "string",
value: "string",
values: ["string"],
},
tag: {
operator: "string",
unknowns: "string",
value: {
context: "string",
key: "string",
unknowns: "string",
value: "string",
},
values: {
values: [{
context: "string",
key: "string",
unknowns: "string",
value: "string",
}],
},
},
zosCallType: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
},
unknowns: "string",
}],
},
namingPattern: "string",
enabled: false,
managementZones: ["string"],
placeholders: {
placeholders: [{
attribute: "string",
kind: "string",
name: "string",
aggregation: "string",
delimiterOrRegex: "string",
endDelimiter: "string",
normalization: "string",
requestAttribute: "string",
source: {
managementZone: "string",
serviceTag: {
key: "string",
context: "string",
tagKey: {
context: "string",
key: "string",
},
value: "string",
},
unknowns: "string",
},
unknowns: "string",
useFromChildCalls: false,
}],
},
unknowns: "string",
});
type: dynatrace:RequestNaming
properties:
conditions:
conditions:
- attribute: string
comparison:
boolean:
operator: string
unknowns: string
value: false
values:
- false
esbInputNodeType:
operator: string
unknowns: string
value: string
values:
- string
failedState:
operator: string
unknowns: string
value: string
values:
- string
failureReason:
operator: string
unknowns: string
value: string
values:
- string
fastString:
caseSensitive: false
operator: string
unknowns: string
value: string
values:
- string
flawState:
operator: string
unknowns: string
value: string
values:
- string
generic:
type: string
unknowns: string
httpMethod:
operator: string
unknowns: string
value: string
values:
- string
httpStatusClass:
operator: string
unknowns: string
value: string
values:
- string
iibInputNodeType:
operator: string
unknowns: string
value: string
values:
- string
negate: false
number:
operator: string
unknowns: string
value: 0
values:
- 0
numberRequestAttribute:
matchOnChildCalls: false
operator: string
requestAttribute: string
source:
managementZone: string
serviceTag:
context: string
key: string
tagKey:
context: string
key: string
value: string
unknowns: string
unknowns: string
value: 0
values:
- 0
serviceType:
operator: string
unknowns: string
value: string
values:
- string
string:
caseSensitive: false
operator: string
unknowns: string
value: string
values:
- string
stringRequestAttribute:
caseSensitive: false
matchOnChildCalls: false
operator: string
requestAttribute: string
source:
managementZone: string
serviceTag:
context: string
key: string
tagKey:
context: string
key: string
value: string
unknowns: string
unknowns: string
value: string
values:
- string
tag:
operator: string
unknowns: string
value:
context: string
key: string
unknowns: string
value: string
values:
values:
- context: string
key: string
unknowns: string
value: string
zosCallType:
operator: string
unknowns: string
value: string
values:
- string
unknowns: string
enabled: false
managementZones:
- string
namingPattern: string
placeholders:
placeholders:
- aggregation: string
attribute: string
delimiterOrRegex: string
endDelimiter: string
kind: string
name: string
normalization: string
requestAttribute: string
source:
managementZone: string
serviceTag:
context: string
key: string
tagKey:
context: string
key: string
value: string
unknowns: string
unknowns: string
useFromChildCalls: false
unknowns: string
RequestNaming Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The RequestNaming resource accepts the following input properties:
- Conditions
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Request Naming Conditions - The set of conditions for the request naming rule usage. You can specify several conditions. The request has to match all the specified conditions for the rule to trigger
- Naming
Pattern string - The name to be assigned to matching requests
- Enabled bool
- The rule is enabled (
true
) or disabled (false
) - Management
Zones List<string> - Specifies the management zones for which this rule should be applied
- Placeholders
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Request Naming Placeholders - The list of custom placeholders to be used in the naming pattern. It enables you to extract a request attribute value or other request attribute and use it in the request naming pattern.
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- Conditions
Request
Naming Conditions Args - The set of conditions for the request naming rule usage. You can specify several conditions. The request has to match all the specified conditions for the rule to trigger
- Naming
Pattern string - The name to be assigned to matching requests
- Enabled bool
- The rule is enabled (
true
) or disabled (false
) - Management
Zones []string - Specifies the management zones for which this rule should be applied
- Placeholders
Request
Naming Placeholders Args - The list of custom placeholders to be used in the naming pattern. It enables you to extract a request attribute value or other request attribute and use it in the request naming pattern.
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- conditions
Request
Naming Conditions - The set of conditions for the request naming rule usage. You can specify several conditions. The request has to match all the specified conditions for the rule to trigger
- naming
Pattern String - The name to be assigned to matching requests
- enabled Boolean
- The rule is enabled (
true
) or disabled (false
) - management
Zones List<String> - Specifies the management zones for which this rule should be applied
- placeholders
Request
Naming Placeholders - The list of custom placeholders to be used in the naming pattern. It enables you to extract a request attribute value or other request attribute and use it in the request naming pattern.
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
- conditions
Request
Naming Conditions - The set of conditions for the request naming rule usage. You can specify several conditions. The request has to match all the specified conditions for the rule to trigger
- naming
Pattern string - The name to be assigned to matching requests
- enabled boolean
- The rule is enabled (
true
) or disabled (false
) - management
Zones string[] - Specifies the management zones for which this rule should be applied
- placeholders
Request
Naming Placeholders - The list of custom placeholders to be used in the naming pattern. It enables you to extract a request attribute value or other request attribute and use it in the request naming pattern.
- unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- conditions
Request
Naming Conditions Args - The set of conditions for the request naming rule usage. You can specify several conditions. The request has to match all the specified conditions for the rule to trigger
- naming_
pattern str - The name to be assigned to matching requests
- enabled bool
- The rule is enabled (
true
) or disabled (false
) - management_
zones Sequence[str] - Specifies the management zones for which this rule should be applied
- placeholders
Request
Naming Placeholders Args - The list of custom placeholders to be used in the naming pattern. It enables you to extract a request attribute value or other request attribute and use it in the request naming pattern.
- unknowns str
- allows for configuring properties that are not explicitly supported by the current version of this provider
- conditions Property Map
- The set of conditions for the request naming rule usage. You can specify several conditions. The request has to match all the specified conditions for the rule to trigger
- naming
Pattern String - The name to be assigned to matching requests
- enabled Boolean
- The rule is enabled (
true
) or disabled (false
) - management
Zones List<String> - Specifies the management zones for which this rule should be applied
- placeholders Property Map
- The list of custom placeholders to be used in the naming pattern. It enables you to extract a request attribute value or other request attribute and use it in the request naming pattern.
- 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 RequestNaming 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 RequestNaming Resource
Get an existing RequestNaming 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?: RequestNamingState, opts?: CustomResourceOptions): RequestNaming
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
conditions: Optional[RequestNamingConditionsArgs] = None,
enabled: Optional[bool] = None,
management_zones: Optional[Sequence[str]] = None,
naming_pattern: Optional[str] = None,
placeholders: Optional[RequestNamingPlaceholdersArgs] = None,
unknowns: Optional[str] = None) -> RequestNaming
func GetRequestNaming(ctx *Context, name string, id IDInput, state *RequestNamingState, opts ...ResourceOption) (*RequestNaming, error)
public static RequestNaming Get(string name, Input<string> id, RequestNamingState? state, CustomResourceOptions? opts = null)
public static RequestNaming get(String name, Output<String> id, RequestNamingState 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.
- Conditions
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Request Naming Conditions - The set of conditions for the request naming rule usage. You can specify several conditions. The request has to match all the specified conditions for the rule to trigger
- Enabled bool
- The rule is enabled (
true
) or disabled (false
) - Management
Zones List<string> - Specifies the management zones for which this rule should be applied
- Naming
Pattern string - The name to be assigned to matching requests
- Placeholders
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Request Naming Placeholders - The list of custom placeholders to be used in the naming pattern. It enables you to extract a request attribute value or other request attribute and use it in the request naming pattern.
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- Conditions
Request
Naming Conditions Args - The set of conditions for the request naming rule usage. You can specify several conditions. The request has to match all the specified conditions for the rule to trigger
- Enabled bool
- The rule is enabled (
true
) or disabled (false
) - Management
Zones []string - Specifies the management zones for which this rule should be applied
- Naming
Pattern string - The name to be assigned to matching requests
- Placeholders
Request
Naming Placeholders Args - The list of custom placeholders to be used in the naming pattern. It enables you to extract a request attribute value or other request attribute and use it in the request naming pattern.
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- conditions
Request
Naming Conditions - The set of conditions for the request naming rule usage. You can specify several conditions. The request has to match all the specified conditions for the rule to trigger
- enabled Boolean
- The rule is enabled (
true
) or disabled (false
) - management
Zones List<String> - Specifies the management zones for which this rule should be applied
- naming
Pattern String - The name to be assigned to matching requests
- placeholders
Request
Naming Placeholders - The list of custom placeholders to be used in the naming pattern. It enables you to extract a request attribute value or other request attribute and use it in the request naming pattern.
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
- conditions
Request
Naming Conditions - The set of conditions for the request naming rule usage. You can specify several conditions. The request has to match all the specified conditions for the rule to trigger
- enabled boolean
- The rule is enabled (
true
) or disabled (false
) - management
Zones string[] - Specifies the management zones for which this rule should be applied
- naming
Pattern string - The name to be assigned to matching requests
- placeholders
Request
Naming Placeholders - The list of custom placeholders to be used in the naming pattern. It enables you to extract a request attribute value or other request attribute and use it in the request naming pattern.
- unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- conditions
Request
Naming Conditions Args - The set of conditions for the request naming rule usage. You can specify several conditions. The request has to match all the specified conditions for the rule to trigger
- enabled bool
- The rule is enabled (
true
) or disabled (false
) - management_
zones Sequence[str] - Specifies the management zones for which this rule should be applied
- naming_
pattern str - The name to be assigned to matching requests
- placeholders
Request
Naming Placeholders Args - The list of custom placeholders to be used in the naming pattern. It enables you to extract a request attribute value or other request attribute and use it in the request naming pattern.
- unknowns str
- allows for configuring properties that are not explicitly supported by the current version of this provider
- conditions Property Map
- The set of conditions for the request naming rule usage. You can specify several conditions. The request has to match all the specified conditions for the rule to trigger
- enabled Boolean
- The rule is enabled (
true
) or disabled (false
) - management
Zones List<String> - Specifies the management zones for which this rule should be applied
- naming
Pattern String - The name to be assigned to matching requests
- placeholders Property Map
- The list of custom placeholders to be used in the naming pattern. It enables you to extract a request attribute value or other request attribute and use it in the request naming pattern.
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
Supporting Types
RequestNamingConditions, RequestNamingConditionsArgs
RequestNamingConditionsCondition, RequestNamingConditionsConditionArgs
- attribute String
- comparison Property Map
- unknowns String
RequestNamingConditionsConditionComparison, RequestNamingConditionsConditionComparisonArgs
- Boolean
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison Boolean - Esb
Input Lbrlabs.Node Type Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison Esb Input Node Type - Failed
State Lbrlabs.Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison Failed State - Failure
Reason Lbrlabs.Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison Failure Reason - Fast
String Lbrlabs.Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison Fast String - Flaw
State Lbrlabs.Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison Flaw State - Generic
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison Generic - Http
Method Lbrlabs.Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison Http Method - Http
Status Lbrlabs.Class Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison Http Status Class - Iib
Input Lbrlabs.Node Type Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison Iib Input Node Type - Negate bool
- Number
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison Number - Number
Request Lbrlabs.Attribute Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison Number Request Attribute - Service
Type Lbrlabs.Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison Service Type - String
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison String - String
Request Lbrlabs.Attribute Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison String Request Attribute - Tag
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison Tag - Zos
Call Lbrlabs.Type Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison Zos Call Type
- Boolean
Request
Naming Conditions Condition Comparison Boolean - Esb
Input RequestNode Type Naming Conditions Condition Comparison Esb Input Node Type - Failed
State RequestNaming Conditions Condition Comparison Failed State - Failure
Reason RequestNaming Conditions Condition Comparison Failure Reason - Fast
String RequestNaming Conditions Condition Comparison Fast String - Flaw
State RequestNaming Conditions Condition Comparison Flaw State - Generic
Request
Naming Conditions Condition Comparison Generic - Http
Method RequestNaming Conditions Condition Comparison Http Method - Http
Status RequestClass Naming Conditions Condition Comparison Http Status Class - Iib
Input RequestNode Type Naming Conditions Condition Comparison Iib Input Node Type - Negate bool
- Number
Request
Naming Conditions Condition Comparison Number - Number
Request RequestAttribute Naming Conditions Condition Comparison Number Request Attribute - Service
Type RequestNaming Conditions Condition Comparison Service Type - String
Request
Naming Conditions Condition Comparison String - String
Request RequestAttribute Naming Conditions Condition Comparison String Request Attribute - Tag
Request
Naming Conditions Condition Comparison Tag - Zos
Call RequestType Naming Conditions Condition Comparison Zos Call Type
- boolean_
Request
Naming Conditions Condition Comparison Boolean - esb
Input RequestNode Type Naming Conditions Condition Comparison Esb Input Node Type - failed
State RequestNaming Conditions Condition Comparison Failed State - failure
Reason RequestNaming Conditions Condition Comparison Failure Reason - fast
String RequestNaming Conditions Condition Comparison Fast String - flaw
State RequestNaming Conditions Condition Comparison Flaw State - generic
Request
Naming Conditions Condition Comparison Generic - http
Method RequestNaming Conditions Condition Comparison Http Method - http
Status RequestClass Naming Conditions Condition Comparison Http Status Class - iib
Input RequestNode Type Naming Conditions Condition Comparison Iib Input Node Type - negate Boolean
- number
Request
Naming Conditions Condition Comparison Number - number
Request RequestAttribute Naming Conditions Condition Comparison Number Request Attribute - service
Type RequestNaming Conditions Condition Comparison Service Type - string
Request
Naming Conditions Condition Comparison String - string
Request RequestAttribute Naming Conditions Condition Comparison String Request Attribute - tag
Request
Naming Conditions Condition Comparison Tag - zos
Call RequestType Naming Conditions Condition Comparison Zos Call Type
- boolean
Request
Naming Conditions Condition Comparison Boolean - esb
Input RequestNode Type Naming Conditions Condition Comparison Esb Input Node Type - failed
State RequestNaming Conditions Condition Comparison Failed State - failure
Reason RequestNaming Conditions Condition Comparison Failure Reason - fast
String RequestNaming Conditions Condition Comparison Fast String - flaw
State RequestNaming Conditions Condition Comparison Flaw State - generic
Request
Naming Conditions Condition Comparison Generic - http
Method RequestNaming Conditions Condition Comparison Http Method - http
Status RequestClass Naming Conditions Condition Comparison Http Status Class - iib
Input RequestNode Type Naming Conditions Condition Comparison Iib Input Node Type - negate boolean
- number
Request
Naming Conditions Condition Comparison Number - number
Request RequestAttribute Naming Conditions Condition Comparison Number Request Attribute - service
Type RequestNaming Conditions Condition Comparison Service Type - string
Request
Naming Conditions Condition Comparison String - string
Request RequestAttribute Naming Conditions Condition Comparison String Request Attribute - tag
Request
Naming Conditions Condition Comparison Tag - zos
Call RequestType Naming Conditions Condition Comparison Zos Call Type
- boolean
Request
Naming Conditions Condition Comparison Boolean - esb_
input_ Requestnode_ type Naming Conditions Condition Comparison Esb Input Node Type - failed_
state RequestNaming Conditions Condition Comparison Failed State - failure_
reason RequestNaming Conditions Condition Comparison Failure Reason - fast_
string RequestNaming Conditions Condition Comparison Fast String - flaw_
state RequestNaming Conditions Condition Comparison Flaw State - generic
Request
Naming Conditions Condition Comparison Generic - http_
method RequestNaming Conditions Condition Comparison Http Method - http_
status_ Requestclass Naming Conditions Condition Comparison Http Status Class - iib_
input_ Requestnode_ type Naming Conditions Condition Comparison Iib Input Node Type - negate bool
- number
Request
Naming Conditions Condition Comparison Number - number_
request_ Requestattribute Naming Conditions Condition Comparison Number Request Attribute - service_
type RequestNaming Conditions Condition Comparison Service Type - string
Request
Naming Conditions Condition Comparison String - string_
request_ Requestattribute Naming Conditions Condition Comparison String Request Attribute - tag
Request
Naming Conditions Condition Comparison Tag - zos_
call_ Requesttype Naming Conditions Condition Comparison Zos Call Type
- boolean Property Map
- esb
Input Property MapNode Type - failed
State Property Map - failure
Reason Property Map - fast
String Property Map - flaw
State Property Map - generic Property Map
- http
Method Property Map - http
Status Property MapClass - iib
Input Property MapNode Type - negate Boolean
- number Property Map
- number
Request Property MapAttribute - service
Type Property Map - string Property Map
- string
Request Property MapAttribute - tag Property Map
- zos
Call Property MapType
RequestNamingConditionsConditionComparisonBoolean, RequestNamingConditionsConditionComparisonBooleanArgs
RequestNamingConditionsConditionComparisonEsbInputNodeType, RequestNamingConditionsConditionComparisonEsbInputNodeTypeArgs
RequestNamingConditionsConditionComparisonFailedState, RequestNamingConditionsConditionComparisonFailedStateArgs
RequestNamingConditionsConditionComparisonFailureReason, RequestNamingConditionsConditionComparisonFailureReasonArgs
RequestNamingConditionsConditionComparisonFastString, RequestNamingConditionsConditionComparisonFastStringArgs
- Case
Sensitive bool - Operator string
- Unknowns string
- Value string
- Values List<string>
- Case
Sensitive bool - Operator string
- Unknowns string
- Value string
- Values []string
- case
Sensitive Boolean - operator String
- unknowns String
- value String
- values List<String>
- case
Sensitive boolean - operator string
- unknowns string
- value string
- values string[]
- case_
sensitive bool - operator str
- unknowns str
- value str
- values Sequence[str]
- case
Sensitive Boolean - operator String
- unknowns String
- value String
- values List<String>
RequestNamingConditionsConditionComparisonFlawState, RequestNamingConditionsConditionComparisonFlawStateArgs
RequestNamingConditionsConditionComparisonGeneric, RequestNamingConditionsConditionComparisonGenericArgs
RequestNamingConditionsConditionComparisonHttpMethod, RequestNamingConditionsConditionComparisonHttpMethodArgs
RequestNamingConditionsConditionComparisonHttpStatusClass, RequestNamingConditionsConditionComparisonHttpStatusClassArgs
RequestNamingConditionsConditionComparisonIibInputNodeType, RequestNamingConditionsConditionComparisonIibInputNodeTypeArgs
RequestNamingConditionsConditionComparisonNumber, RequestNamingConditionsConditionComparisonNumberArgs
RequestNamingConditionsConditionComparisonNumberRequestAttribute, RequestNamingConditionsConditionComparisonNumberRequestAttributeArgs
- Request
Attribute string - Match
On boolChild Calls - Operator string
- Source
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison Number Request Attribute Source - Unknowns string
- Value double
- Values List<double>
- Request
Attribute string - Match
On boolChild Calls - Operator string
- Source
Request
Naming Conditions Condition Comparison Number Request Attribute Source - Unknowns string
- Value float64
- Values []float64
- request
Attribute String - match
On BooleanChild Calls - operator String
- source
Request
Naming Conditions Condition Comparison Number Request Attribute Source - unknowns String
- value Double
- values List<Double>
- request
Attribute string - match
On booleanChild Calls - operator string
- source
Request
Naming Conditions Condition Comparison Number Request Attribute Source - unknowns string
- value number
- values number[]
- request_
attribute str - match_
on_ boolchild_ calls - operator str
- source
Request
Naming Conditions Condition Comparison Number Request Attribute Source - unknowns str
- value float
- values Sequence[float]
- request
Attribute String - match
On BooleanChild Calls - operator String
- source Property Map
- unknowns String
- value Number
- values List<Number>
RequestNamingConditionsConditionComparisonNumberRequestAttributeSource, RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceArgs
- management
Zone String - service
Tag Property Map - unknowns String
RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceServiceTag, RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceServiceTagArgs
- key String
- context String
- tag
Key Property Map - value String
RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceServiceTagTagKey, RequestNamingConditionsConditionComparisonNumberRequestAttributeSourceServiceTagTagKeyArgs
RequestNamingConditionsConditionComparisonServiceType, RequestNamingConditionsConditionComparisonServiceTypeArgs
RequestNamingConditionsConditionComparisonString, RequestNamingConditionsConditionComparisonStringArgs
- Case
Sensitive bool - Operator string
- Unknowns string
- Value string
- Values List<string>
- Case
Sensitive bool - Operator string
- Unknowns string
- Value string
- Values []string
- case
Sensitive Boolean - operator String
- unknowns String
- value String
- values List<String>
- case
Sensitive boolean - operator string
- unknowns string
- value string
- values string[]
- case_
sensitive bool - operator str
- unknowns str
- value str
- values Sequence[str]
- case
Sensitive Boolean - operator String
- unknowns String
- value String
- values List<String>
RequestNamingConditionsConditionComparisonStringRequestAttribute, RequestNamingConditionsConditionComparisonStringRequestAttributeArgs
- Request
Attribute string - Case
Sensitive bool - Match
On boolChild Calls - Operator string
- Source
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Request Naming Conditions Condition Comparison String Request Attribute Source - Unknowns string
- Value string
- Values List<string>
- Request
Attribute string - Case
Sensitive bool - Match
On boolChild Calls - Operator string
- Source
Request
Naming Conditions Condition Comparison String Request Attribute Source - Unknowns string
- Value string
- Values []string
- request
Attribute String - case
Sensitive Boolean - match
On BooleanChild Calls - operator String
- source
Request
Naming Conditions Condition Comparison String Request Attribute Source - unknowns String
- value String
- values List<String>
- request
Attribute string - case
Sensitive boolean - match
On booleanChild Calls - operator string
- source
Request
Naming Conditions Condition Comparison String Request Attribute Source - unknowns string
- value string
- values string[]
- request_
attribute str - case_
sensitive bool - match_
on_ boolchild_ calls - operator str
- source
Request
Naming Conditions Condition Comparison String Request Attribute Source - unknowns str
- value str
- values Sequence[str]
- request
Attribute String - case
Sensitive Boolean - match
On BooleanChild Calls - operator String
- source Property Map
- unknowns String
- value String
- values List<String>
RequestNamingConditionsConditionComparisonStringRequestAttributeSource, RequestNamingConditionsConditionComparisonStringRequestAttributeSourceArgs
- management
Zone String - service
Tag Property Map - unknowns String
RequestNamingConditionsConditionComparisonStringRequestAttributeSourceServiceTag, RequestNamingConditionsConditionComparisonStringRequestAttributeSourceServiceTagArgs
- key String
- context String
- tag
Key Property Map - value String
RequestNamingConditionsConditionComparisonStringRequestAttributeSourceServiceTagTagKey, RequestNamingConditionsConditionComparisonStringRequestAttributeSourceServiceTagTagKeyArgs
RequestNamingConditionsConditionComparisonTag, RequestNamingConditionsConditionComparisonTagArgs
- operator String
- unknowns String
- value Property Map
- values Property Map
RequestNamingConditionsConditionComparisonTagValue, RequestNamingConditionsConditionComparisonTagValueArgs
RequestNamingConditionsConditionComparisonTagValues, RequestNamingConditionsConditionComparisonTagValuesArgs
RequestNamingConditionsConditionComparisonTagValuesValue, RequestNamingConditionsConditionComparisonTagValuesValueArgs
RequestNamingConditionsConditionComparisonZosCallType, RequestNamingConditionsConditionComparisonZosCallTypeArgs
RequestNamingPlaceholders, RequestNamingPlaceholdersArgs
RequestNamingPlaceholdersPlaceholder, RequestNamingPlaceholdersPlaceholderArgs
- Attribute string
- Kind string
- Name string
- Aggregation string
- Delimiter
Or stringRegex - End
Delimiter string - Normalization string
- Request
Attribute string - Source
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Request Naming Placeholders Placeholder Source - Unknowns string
- Use
From boolChild Calls
- Attribute string
- Kind string
- Name string
- Aggregation string
- Delimiter
Or stringRegex - End
Delimiter string - Normalization string
- Request
Attribute string - Source
Request
Naming Placeholders Placeholder Source - Unknowns string
- Use
From boolChild Calls
- attribute String
- kind String
- name String
- aggregation String
- delimiter
Or StringRegex - end
Delimiter String - normalization String
- request
Attribute String - source
Request
Naming Placeholders Placeholder Source - unknowns String
- use
From BooleanChild Calls
- attribute string
- kind string
- name string
- aggregation string
- delimiter
Or stringRegex - end
Delimiter string - normalization string
- request
Attribute string - source
Request
Naming Placeholders Placeholder Source - unknowns string
- use
From booleanChild Calls
- attribute str
- kind str
- name str
- aggregation str
- delimiter_
or_ strregex - end_
delimiter str - normalization str
- request_
attribute str - source
Request
Naming Placeholders Placeholder Source - unknowns str
- use_
from_ boolchild_ calls
- attribute String
- kind String
- name String
- aggregation String
- delimiter
Or StringRegex - end
Delimiter String - normalization String
- request
Attribute String - source Property Map
- unknowns String
- use
From BooleanChild Calls
RequestNamingPlaceholdersPlaceholderSource, RequestNamingPlaceholdersPlaceholderSourceArgs
- management
Zone String - service
Tag Property Map - unknowns String
RequestNamingPlaceholdersPlaceholderSourceServiceTag, RequestNamingPlaceholdersPlaceholderSourceServiceTagArgs
- Key string
- Context string
- Tag
Key RequestNaming Placeholders Placeholder Source Service Tag Tag Key - Value string
- key String
- context String
- tag
Key RequestNaming Placeholders Placeholder Source Service Tag Tag Key - value String
- key string
- context string
- tag
Key RequestNaming Placeholders Placeholder Source Service Tag Tag Key - value string
- key String
- context String
- tag
Key Property Map - value String
RequestNamingPlaceholdersPlaceholderSourceServiceTagTagKey, RequestNamingPlaceholdersPlaceholderSourceServiceTagTagKeyArgs
Package Details
- Repository
- dynatrace lbrlabs/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dynatrace
Terraform Provider.