1. Packages
  2. Dynatrace
  3. API Docs
  4. CalculatedServiceMetric
Dynatrace v0.10.0 published on Friday, Jun 7, 2024 by Pulumiverse

dynatrace.CalculatedServiceMetric

Explore with Pulumi AI

dynatrace logo
Dynatrace v0.10.0 published on Friday, Jun 7, 2024 by Pulumiverse

    Create CalculatedServiceMetric Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new CalculatedServiceMetric(name: string, args: CalculatedServiceMetricArgs, opts?: CustomResourceOptions);
    @overload
    def CalculatedServiceMetric(resource_name: str,
                                args: CalculatedServiceMetricArgs,
                                opts: Optional[ResourceOptions] = None)
    
    @overload
    def CalculatedServiceMetric(resource_name: str,
                                opts: Optional[ResourceOptions] = None,
                                metric_key: Optional[str] = None,
                                unit: Optional[str] = None,
                                management_zones: Optional[Sequence[str]] = None,
                                enabled: Optional[bool] = None,
                                entity_id: Optional[str] = None,
                                ignore_muted_requests: Optional[bool] = None,
                                conditions: Optional[Sequence[CalculatedServiceMetricConditionArgs]] = None,
                                metric_definition: Optional[CalculatedServiceMetricMetricDefinitionArgs] = None,
                                dimension_definition: Optional[CalculatedServiceMetricDimensionDefinitionArgs] = None,
                                name: Optional[str] = None,
                                description: Optional[str] = None,
                                unit_display_name: Optional[str] = None,
                                unknowns: Optional[str] = None)
    func NewCalculatedServiceMetric(ctx *Context, name string, args CalculatedServiceMetricArgs, opts ...ResourceOption) (*CalculatedServiceMetric, error)
    public CalculatedServiceMetric(string name, CalculatedServiceMetricArgs args, CustomResourceOptions? opts = null)
    public CalculatedServiceMetric(String name, CalculatedServiceMetricArgs args)
    public CalculatedServiceMetric(String name, CalculatedServiceMetricArgs args, CustomResourceOptions options)
    
    type: dynatrace:CalculatedServiceMetric
    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 CalculatedServiceMetricArgs
    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 CalculatedServiceMetricArgs
    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 CalculatedServiceMetricArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args CalculatedServiceMetricArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args CalculatedServiceMetricArgs
    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 calculatedServiceMetricResource = new Dynatrace.CalculatedServiceMetric("calculatedServiceMetricResource", new()
    {
        MetricKey = "string",
        Unit = "string",
        ManagementZones = new[]
        {
            "string",
        },
        Enabled = false,
        EntityId = "string",
        IgnoreMutedRequests = false,
        Conditions = new[]
        {
            new Dynatrace.Inputs.CalculatedServiceMetricConditionArgs
            {
                Conditions = new[]
                {
                    new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionArgs
                    {
                        Attribute = "string",
                        Comparison = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonArgs
                        {
                            Boolean = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonBooleanArgs
                            {
                                Value = false,
                                Operator = "string",
                                Unknowns = "string",
                                Values = new[]
                                {
                                    false,
                                },
                            },
                            EsbInputNodeType = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonEsbInputNodeTypeArgs
                            {
                                Operator = "string",
                                Unknowns = "string",
                                Value = "string",
                                Values = new[]
                                {
                                    "string",
                                },
                            },
                            FailedState = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonFailedStateArgs
                            {
                                Operator = "string",
                                Unknowns = "string",
                                Value = "string",
                                Values = new[]
                                {
                                    "string",
                                },
                            },
                            FailureReason = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonFailureReasonArgs
                            {
                                Operator = "string",
                                Unknowns = "string",
                                Value = "string",
                                Values = new[]
                                {
                                    "string",
                                },
                            },
                            FastString = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonFastStringArgs
                            {
                                CaseSensitive = false,
                                Operator = "string",
                                Unknowns = "string",
                                Value = "string",
                                Values = new[]
                                {
                                    "string",
                                },
                            },
                            FlawState = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonFlawStateArgs
                            {
                                Operator = "string",
                                Unknowns = "string",
                                Value = "string",
                                Values = new[]
                                {
                                    "string",
                                },
                            },
                            Generic = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonGenericArgs
                            {
                                Type = "string",
                                Unknowns = "string",
                            },
                            HttpMethod = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonHttpMethodArgs
                            {
                                Operator = "string",
                                Unknowns = "string",
                                Value = "string",
                                Values = new[]
                                {
                                    "string",
                                },
                            },
                            HttpStatusClass = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonHttpStatusClassArgs
                            {
                                Operator = "string",
                                Unknowns = "string",
                                Value = "string",
                                Values = new[]
                                {
                                    "string",
                                },
                            },
                            IibInputNodeType = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonIibInputNodeTypeArgs
                            {
                                Operator = "string",
                                Unknowns = "string",
                                Value = "string",
                                Values = new[]
                                {
                                    "string",
                                },
                            },
                            Negate = false,
                            Number = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonNumberArgs
                            {
                                Operator = "string",
                                Unknowns = "string",
                                Value = 0,
                                Values = new[]
                                {
                                    0,
                                },
                            },
                            NumberRequestAttribute = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeArgs
                            {
                                RequestAttribute = "string",
                                MatchOnChildCalls = false,
                                Operator = "string",
                                Source = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceArgs
                                {
                                    ManagementZone = "string",
                                    ServiceTag = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagArgs
                                    {
                                        Key = "string",
                                        Context = "string",
                                        TagKey = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKeyArgs
                                        {
                                            Context = "string",
                                            Key = "string",
                                        },
                                        Value = "string",
                                    },
                                    Unknowns = "string",
                                },
                                Unknowns = "string",
                                Value = 0,
                                Values = new[]
                                {
                                    0,
                                },
                            },
                            ServiceType = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonServiceTypeArgs
                            {
                                Operator = "string",
                                Unknowns = "string",
                                Value = "string",
                                Values = new[]
                                {
                                    "string",
                                },
                            },
                            String = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonStringArgs
                            {
                                CaseSensitive = false,
                                Operator = "string",
                                Unknowns = "string",
                                Value = "string",
                                Values = new[]
                                {
                                    "string",
                                },
                            },
                            StringRequestAttribute = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeArgs
                            {
                                RequestAttribute = "string",
                                CaseSensitive = false,
                                MatchOnChildCalls = false,
                                Operator = "string",
                                Source = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceArgs
                                {
                                    ManagementZone = "string",
                                    ServiceTag = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagArgs
                                    {
                                        Key = "string",
                                        Context = "string",
                                        TagKey = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKeyArgs
                                        {
                                            Context = "string",
                                            Key = "string",
                                        },
                                        Value = "string",
                                    },
                                    Unknowns = "string",
                                },
                                Unknowns = "string",
                                Value = "string",
                                Values = new[]
                                {
                                    "string",
                                },
                            },
                            Tag = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonTagArgs
                            {
                                Operator = "string",
                                Unknowns = "string",
                                Value = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonTagValueArgs
                                {
                                    Context = "string",
                                    Key = "string",
                                    Unknowns = "string",
                                    Value = "string",
                                },
                                Values = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonTagValuesArgs
                                {
                                    Values = new[]
                                    {
                                        new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonTagValuesValueArgs
                                        {
                                            Context = "string",
                                            Key = "string",
                                            Unknowns = "string",
                                            Value = "string",
                                        },
                                    },
                                },
                            },
                            ZosCallType = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonZosCallTypeArgs
                            {
                                Operator = "string",
                                Unknowns = "string",
                                Value = "string",
                                Values = new[]
                                {
                                    "string",
                                },
                            },
                        },
                        Unknowns = "string",
                    },
                },
            },
        },
        MetricDefinition = new Dynatrace.Inputs.CalculatedServiceMetricMetricDefinitionArgs
        {
            Metric = "string",
            RequestAttribute = "string",
        },
        DimensionDefinition = new Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinitionArgs
        {
            Dimension = "string",
            Name = "string",
            TopX = 0,
            TopXAggregation = "string",
            TopXDirection = "string",
            Placeholders = new Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinitionPlaceholdersArgs
            {
                Placeholders = new[]
                {
                    new Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderArgs
                    {
                        Attribute = "string",
                        Kind = "string",
                        Name = "string",
                        Aggregation = "string",
                        DelimiterOrRegex = "string",
                        EndDelimiter = "string",
                        Normalization = "string",
                        RequestAttribute = "string",
                        Source = new Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceArgs
                        {
                            ManagementZone = "string",
                            ServiceTag = new Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagArgs
                            {
                                Key = "string",
                                Context = "string",
                                TagKey = new Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKeyArgs
                                {
                                    Context = "string",
                                    Key = "string",
                                },
                                Value = "string",
                            },
                            Unknowns = "string",
                        },
                        Unknowns = "string",
                        UseFromChildCalls = false,
                    },
                },
            },
            Unknowns = "string",
        },
        Name = "string",
        Description = "string",
        UnitDisplayName = "string",
        Unknowns = "string",
    });
    
    example, err := dynatrace.NewCalculatedServiceMetric(ctx, "calculatedServiceMetricResource", &dynatrace.CalculatedServiceMetricArgs{
    	MetricKey: pulumi.String("string"),
    	Unit:      pulumi.String("string"),
    	ManagementZones: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Enabled:             pulumi.Bool(false),
    	EntityId:            pulumi.String("string"),
    	IgnoreMutedRequests: pulumi.Bool(false),
    	Conditions: dynatrace.CalculatedServiceMetricConditionArray{
    		&dynatrace.CalculatedServiceMetricConditionArgs{
    			Conditions: dynatrace.CalculatedServiceMetricConditionConditionArray{
    				&dynatrace.CalculatedServiceMetricConditionConditionArgs{
    					Attribute: pulumi.String("string"),
    					Comparison: &dynatrace.CalculatedServiceMetricConditionConditionComparisonArgs{
    						Boolean: &dynatrace.CalculatedServiceMetricConditionConditionComparisonBooleanArgs{
    							Value:    pulumi.Bool(false),
    							Operator: pulumi.String("string"),
    							Unknowns: pulumi.String("string"),
    							Values: pulumi.BoolArray{
    								pulumi.Bool(false),
    							},
    						},
    						EsbInputNodeType: &dynatrace.CalculatedServiceMetricConditionConditionComparisonEsbInputNodeTypeArgs{
    							Operator: pulumi.String("string"),
    							Unknowns: pulumi.String("string"),
    							Value:    pulumi.String("string"),
    							Values: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    						},
    						FailedState: &dynatrace.CalculatedServiceMetricConditionConditionComparisonFailedStateArgs{
    							Operator: pulumi.String("string"),
    							Unknowns: pulumi.String("string"),
    							Value:    pulumi.String("string"),
    							Values: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    						},
    						FailureReason: &dynatrace.CalculatedServiceMetricConditionConditionComparisonFailureReasonArgs{
    							Operator: pulumi.String("string"),
    							Unknowns: pulumi.String("string"),
    							Value:    pulumi.String("string"),
    							Values: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    						},
    						FastString: &dynatrace.CalculatedServiceMetricConditionConditionComparisonFastStringArgs{
    							CaseSensitive: pulumi.Bool(false),
    							Operator:      pulumi.String("string"),
    							Unknowns:      pulumi.String("string"),
    							Value:         pulumi.String("string"),
    							Values: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    						},
    						FlawState: &dynatrace.CalculatedServiceMetricConditionConditionComparisonFlawStateArgs{
    							Operator: pulumi.String("string"),
    							Unknowns: pulumi.String("string"),
    							Value:    pulumi.String("string"),
    							Values: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    						},
    						Generic: &dynatrace.CalculatedServiceMetricConditionConditionComparisonGenericArgs{
    							Type:     pulumi.String("string"),
    							Unknowns: pulumi.String("string"),
    						},
    						HttpMethod: &dynatrace.CalculatedServiceMetricConditionConditionComparisonHttpMethodArgs{
    							Operator: pulumi.String("string"),
    							Unknowns: pulumi.String("string"),
    							Value:    pulumi.String("string"),
    							Values: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    						},
    						HttpStatusClass: &dynatrace.CalculatedServiceMetricConditionConditionComparisonHttpStatusClassArgs{
    							Operator: pulumi.String("string"),
    							Unknowns: pulumi.String("string"),
    							Value:    pulumi.String("string"),
    							Values: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    						},
    						IibInputNodeType: &dynatrace.CalculatedServiceMetricConditionConditionComparisonIibInputNodeTypeArgs{
    							Operator: pulumi.String("string"),
    							Unknowns: pulumi.String("string"),
    							Value:    pulumi.String("string"),
    							Values: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    						},
    						Negate: pulumi.Bool(false),
    						Number: &dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberArgs{
    							Operator: pulumi.String("string"),
    							Unknowns: pulumi.String("string"),
    							Value:    pulumi.Float64(0),
    							Values: pulumi.Float64Array{
    								pulumi.Float64(0),
    							},
    						},
    						NumberRequestAttribute: &dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeArgs{
    							RequestAttribute:  pulumi.String("string"),
    							MatchOnChildCalls: pulumi.Bool(false),
    							Operator:          pulumi.String("string"),
    							Source: &dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceArgs{
    								ManagementZone: pulumi.String("string"),
    								ServiceTag: &dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagArgs{
    									Key:     pulumi.String("string"),
    									Context: pulumi.String("string"),
    									TagKey: &dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKeyArgs{
    										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.CalculatedServiceMetricConditionConditionComparisonServiceTypeArgs{
    							Operator: pulumi.String("string"),
    							Unknowns: pulumi.String("string"),
    							Value:    pulumi.String("string"),
    							Values: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    						},
    						String: &dynatrace.CalculatedServiceMetricConditionConditionComparisonStringArgs{
    							CaseSensitive: pulumi.Bool(false),
    							Operator:      pulumi.String("string"),
    							Unknowns:      pulumi.String("string"),
    							Value:         pulumi.String("string"),
    							Values: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    						},
    						StringRequestAttribute: &dynatrace.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeArgs{
    							RequestAttribute:  pulumi.String("string"),
    							CaseSensitive:     pulumi.Bool(false),
    							MatchOnChildCalls: pulumi.Bool(false),
    							Operator:          pulumi.String("string"),
    							Source: &dynatrace.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceArgs{
    								ManagementZone: pulumi.String("string"),
    								ServiceTag: &dynatrace.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagArgs{
    									Key:     pulumi.String("string"),
    									Context: pulumi.String("string"),
    									TagKey: &dynatrace.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKeyArgs{
    										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.CalculatedServiceMetricConditionConditionComparisonTagArgs{
    							Operator: pulumi.String("string"),
    							Unknowns: pulumi.String("string"),
    							Value: &dynatrace.CalculatedServiceMetricConditionConditionComparisonTagValueArgs{
    								Context:  pulumi.String("string"),
    								Key:      pulumi.String("string"),
    								Unknowns: pulumi.String("string"),
    								Value:    pulumi.String("string"),
    							},
    							Values: &dynatrace.CalculatedServiceMetricConditionConditionComparisonTagValuesArgs{
    								Values: dynatrace.CalculatedServiceMetricConditionConditionComparisonTagValuesValueArray{
    									&dynatrace.CalculatedServiceMetricConditionConditionComparisonTagValuesValueArgs{
    										Context:  pulumi.String("string"),
    										Key:      pulumi.String("string"),
    										Unknowns: pulumi.String("string"),
    										Value:    pulumi.String("string"),
    									},
    								},
    							},
    						},
    						ZosCallType: &dynatrace.CalculatedServiceMetricConditionConditionComparisonZosCallTypeArgs{
    							Operator: pulumi.String("string"),
    							Unknowns: pulumi.String("string"),
    							Value:    pulumi.String("string"),
    							Values: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    						},
    					},
    					Unknowns: pulumi.String("string"),
    				},
    			},
    		},
    	},
    	MetricDefinition: &dynatrace.CalculatedServiceMetricMetricDefinitionArgs{
    		Metric:           pulumi.String("string"),
    		RequestAttribute: pulumi.String("string"),
    	},
    	DimensionDefinition: &dynatrace.CalculatedServiceMetricDimensionDefinitionArgs{
    		Dimension:       pulumi.String("string"),
    		Name:            pulumi.String("string"),
    		TopX:            pulumi.Int(0),
    		TopXAggregation: pulumi.String("string"),
    		TopXDirection:   pulumi.String("string"),
    		Placeholders: &dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersArgs{
    			Placeholders: dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderArray{
    				&dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderArgs{
    					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.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceArgs{
    						ManagementZone: pulumi.String("string"),
    						ServiceTag: &dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagArgs{
    							Key:     pulumi.String("string"),
    							Context: pulumi.String("string"),
    							TagKey: &dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKeyArgs{
    								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"),
    	},
    	Name:            pulumi.String("string"),
    	Description:     pulumi.String("string"),
    	UnitDisplayName: pulumi.String("string"),
    	Unknowns:        pulumi.String("string"),
    })
    
    var calculatedServiceMetricResource = new CalculatedServiceMetric("calculatedServiceMetricResource", CalculatedServiceMetricArgs.builder()
        .metricKey("string")
        .unit("string")
        .managementZones("string")
        .enabled(false)
        .entityId("string")
        .ignoreMutedRequests(false)
        .conditions(CalculatedServiceMetricConditionArgs.builder()
            .conditions(CalculatedServiceMetricConditionConditionArgs.builder()
                .attribute("string")
                .comparison(CalculatedServiceMetricConditionConditionComparisonArgs.builder()
                    .boolean_(CalculatedServiceMetricConditionConditionComparisonBooleanArgs.builder()
                        .value(false)
                        .operator("string")
                        .unknowns("string")
                        .values(false)
                        .build())
                    .esbInputNodeType(CalculatedServiceMetricConditionConditionComparisonEsbInputNodeTypeArgs.builder()
                        .operator("string")
                        .unknowns("string")
                        .value("string")
                        .values("string")
                        .build())
                    .failedState(CalculatedServiceMetricConditionConditionComparisonFailedStateArgs.builder()
                        .operator("string")
                        .unknowns("string")
                        .value("string")
                        .values("string")
                        .build())
                    .failureReason(CalculatedServiceMetricConditionConditionComparisonFailureReasonArgs.builder()
                        .operator("string")
                        .unknowns("string")
                        .value("string")
                        .values("string")
                        .build())
                    .fastString(CalculatedServiceMetricConditionConditionComparisonFastStringArgs.builder()
                        .caseSensitive(false)
                        .operator("string")
                        .unknowns("string")
                        .value("string")
                        .values("string")
                        .build())
                    .flawState(CalculatedServiceMetricConditionConditionComparisonFlawStateArgs.builder()
                        .operator("string")
                        .unknowns("string")
                        .value("string")
                        .values("string")
                        .build())
                    .generic(CalculatedServiceMetricConditionConditionComparisonGenericArgs.builder()
                        .type("string")
                        .unknowns("string")
                        .build())
                    .httpMethod(CalculatedServiceMetricConditionConditionComparisonHttpMethodArgs.builder()
                        .operator("string")
                        .unknowns("string")
                        .value("string")
                        .values("string")
                        .build())
                    .httpStatusClass(CalculatedServiceMetricConditionConditionComparisonHttpStatusClassArgs.builder()
                        .operator("string")
                        .unknowns("string")
                        .value("string")
                        .values("string")
                        .build())
                    .iibInputNodeType(CalculatedServiceMetricConditionConditionComparisonIibInputNodeTypeArgs.builder()
                        .operator("string")
                        .unknowns("string")
                        .value("string")
                        .values("string")
                        .build())
                    .negate(false)
                    .number(CalculatedServiceMetricConditionConditionComparisonNumberArgs.builder()
                        .operator("string")
                        .unknowns("string")
                        .value(0)
                        .values(0)
                        .build())
                    .numberRequestAttribute(CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeArgs.builder()
                        .requestAttribute("string")
                        .matchOnChildCalls(false)
                        .operator("string")
                        .source(CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceArgs.builder()
                            .managementZone("string")
                            .serviceTag(CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagArgs.builder()
                                .key("string")
                                .context("string")
                                .tagKey(CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKeyArgs.builder()
                                    .context("string")
                                    .key("string")
                                    .build())
                                .value("string")
                                .build())
                            .unknowns("string")
                            .build())
                        .unknowns("string")
                        .value(0)
                        .values(0)
                        .build())
                    .serviceType(CalculatedServiceMetricConditionConditionComparisonServiceTypeArgs.builder()
                        .operator("string")
                        .unknowns("string")
                        .value("string")
                        .values("string")
                        .build())
                    .string(CalculatedServiceMetricConditionConditionComparisonStringArgs.builder()
                        .caseSensitive(false)
                        .operator("string")
                        .unknowns("string")
                        .value("string")
                        .values("string")
                        .build())
                    .stringRequestAttribute(CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeArgs.builder()
                        .requestAttribute("string")
                        .caseSensitive(false)
                        .matchOnChildCalls(false)
                        .operator("string")
                        .source(CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceArgs.builder()
                            .managementZone("string")
                            .serviceTag(CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagArgs.builder()
                                .key("string")
                                .context("string")
                                .tagKey(CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKeyArgs.builder()
                                    .context("string")
                                    .key("string")
                                    .build())
                                .value("string")
                                .build())
                            .unknowns("string")
                            .build())
                        .unknowns("string")
                        .value("string")
                        .values("string")
                        .build())
                    .tag(CalculatedServiceMetricConditionConditionComparisonTagArgs.builder()
                        .operator("string")
                        .unknowns("string")
                        .value(CalculatedServiceMetricConditionConditionComparisonTagValueArgs.builder()
                            .context("string")
                            .key("string")
                            .unknowns("string")
                            .value("string")
                            .build())
                        .values(CalculatedServiceMetricConditionConditionComparisonTagValuesArgs.builder()
                            .values(CalculatedServiceMetricConditionConditionComparisonTagValuesValueArgs.builder()
                                .context("string")
                                .key("string")
                                .unknowns("string")
                                .value("string")
                                .build())
                            .build())
                        .build())
                    .zosCallType(CalculatedServiceMetricConditionConditionComparisonZosCallTypeArgs.builder()
                        .operator("string")
                        .unknowns("string")
                        .value("string")
                        .values("string")
                        .build())
                    .build())
                .unknowns("string")
                .build())
            .build())
        .metricDefinition(CalculatedServiceMetricMetricDefinitionArgs.builder()
            .metric("string")
            .requestAttribute("string")
            .build())
        .dimensionDefinition(CalculatedServiceMetricDimensionDefinitionArgs.builder()
            .dimension("string")
            .name("string")
            .topX(0)
            .topXAggregation("string")
            .topXDirection("string")
            .placeholders(CalculatedServiceMetricDimensionDefinitionPlaceholdersArgs.builder()
                .placeholders(CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderArgs.builder()
                    .attribute("string")
                    .kind("string")
                    .name("string")
                    .aggregation("string")
                    .delimiterOrRegex("string")
                    .endDelimiter("string")
                    .normalization("string")
                    .requestAttribute("string")
                    .source(CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceArgs.builder()
                        .managementZone("string")
                        .serviceTag(CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagArgs.builder()
                            .key("string")
                            .context("string")
                            .tagKey(CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKeyArgs.builder()
                                .context("string")
                                .key("string")
                                .build())
                            .value("string")
                            .build())
                        .unknowns("string")
                        .build())
                    .unknowns("string")
                    .useFromChildCalls(false)
                    .build())
                .build())
            .unknowns("string")
            .build())
        .name("string")
        .description("string")
        .unitDisplayName("string")
        .unknowns("string")
        .build());
    
    calculated_service_metric_resource = dynatrace.CalculatedServiceMetric("calculatedServiceMetricResource",
        metric_key="string",
        unit="string",
        management_zones=["string"],
        enabled=False,
        entity_id="string",
        ignore_muted_requests=False,
        conditions=[dynatrace.CalculatedServiceMetricConditionArgs(
            conditions=[dynatrace.CalculatedServiceMetricConditionConditionArgs(
                attribute="string",
                comparison=dynatrace.CalculatedServiceMetricConditionConditionComparisonArgs(
                    boolean=dynatrace.CalculatedServiceMetricConditionConditionComparisonBooleanArgs(
                        value=False,
                        operator="string",
                        unknowns="string",
                        values=[False],
                    ),
                    esb_input_node_type=dynatrace.CalculatedServiceMetricConditionConditionComparisonEsbInputNodeTypeArgs(
                        operator="string",
                        unknowns="string",
                        value="string",
                        values=["string"],
                    ),
                    failed_state=dynatrace.CalculatedServiceMetricConditionConditionComparisonFailedStateArgs(
                        operator="string",
                        unknowns="string",
                        value="string",
                        values=["string"],
                    ),
                    failure_reason=dynatrace.CalculatedServiceMetricConditionConditionComparisonFailureReasonArgs(
                        operator="string",
                        unknowns="string",
                        value="string",
                        values=["string"],
                    ),
                    fast_string=dynatrace.CalculatedServiceMetricConditionConditionComparisonFastStringArgs(
                        case_sensitive=False,
                        operator="string",
                        unknowns="string",
                        value="string",
                        values=["string"],
                    ),
                    flaw_state=dynatrace.CalculatedServiceMetricConditionConditionComparisonFlawStateArgs(
                        operator="string",
                        unknowns="string",
                        value="string",
                        values=["string"],
                    ),
                    generic=dynatrace.CalculatedServiceMetricConditionConditionComparisonGenericArgs(
                        type="string",
                        unknowns="string",
                    ),
                    http_method=dynatrace.CalculatedServiceMetricConditionConditionComparisonHttpMethodArgs(
                        operator="string",
                        unknowns="string",
                        value="string",
                        values=["string"],
                    ),
                    http_status_class=dynatrace.CalculatedServiceMetricConditionConditionComparisonHttpStatusClassArgs(
                        operator="string",
                        unknowns="string",
                        value="string",
                        values=["string"],
                    ),
                    iib_input_node_type=dynatrace.CalculatedServiceMetricConditionConditionComparisonIibInputNodeTypeArgs(
                        operator="string",
                        unknowns="string",
                        value="string",
                        values=["string"],
                    ),
                    negate=False,
                    number=dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberArgs(
                        operator="string",
                        unknowns="string",
                        value=0,
                        values=[0],
                    ),
                    number_request_attribute=dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeArgs(
                        request_attribute="string",
                        match_on_child_calls=False,
                        operator="string",
                        source=dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceArgs(
                            management_zone="string",
                            service_tag=dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagArgs(
                                key="string",
                                context="string",
                                tag_key=dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKeyArgs(
                                    context="string",
                                    key="string",
                                ),
                                value="string",
                            ),
                            unknowns="string",
                        ),
                        unknowns="string",
                        value=0,
                        values=[0],
                    ),
                    service_type=dynatrace.CalculatedServiceMetricConditionConditionComparisonServiceTypeArgs(
                        operator="string",
                        unknowns="string",
                        value="string",
                        values=["string"],
                    ),
                    string=dynatrace.CalculatedServiceMetricConditionConditionComparisonStringArgs(
                        case_sensitive=False,
                        operator="string",
                        unknowns="string",
                        value="string",
                        values=["string"],
                    ),
                    string_request_attribute=dynatrace.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeArgs(
                        request_attribute="string",
                        case_sensitive=False,
                        match_on_child_calls=False,
                        operator="string",
                        source=dynatrace.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceArgs(
                            management_zone="string",
                            service_tag=dynatrace.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagArgs(
                                key="string",
                                context="string",
                                tag_key=dynatrace.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKeyArgs(
                                    context="string",
                                    key="string",
                                ),
                                value="string",
                            ),
                            unknowns="string",
                        ),
                        unknowns="string",
                        value="string",
                        values=["string"],
                    ),
                    tag=dynatrace.CalculatedServiceMetricConditionConditionComparisonTagArgs(
                        operator="string",
                        unknowns="string",
                        value=dynatrace.CalculatedServiceMetricConditionConditionComparisonTagValueArgs(
                            context="string",
                            key="string",
                            unknowns="string",
                            value="string",
                        ),
                        values=dynatrace.CalculatedServiceMetricConditionConditionComparisonTagValuesArgs(
                            values=[dynatrace.CalculatedServiceMetricConditionConditionComparisonTagValuesValueArgs(
                                context="string",
                                key="string",
                                unknowns="string",
                                value="string",
                            )],
                        ),
                    ),
                    zos_call_type=dynatrace.CalculatedServiceMetricConditionConditionComparisonZosCallTypeArgs(
                        operator="string",
                        unknowns="string",
                        value="string",
                        values=["string"],
                    ),
                ),
                unknowns="string",
            )],
        )],
        metric_definition=dynatrace.CalculatedServiceMetricMetricDefinitionArgs(
            metric="string",
            request_attribute="string",
        ),
        dimension_definition=dynatrace.CalculatedServiceMetricDimensionDefinitionArgs(
            dimension="string",
            name="string",
            top_x=0,
            top_x_aggregation="string",
            top_x_direction="string",
            placeholders=dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersArgs(
                placeholders=[dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderArgs(
                    attribute="string",
                    kind="string",
                    name="string",
                    aggregation="string",
                    delimiter_or_regex="string",
                    end_delimiter="string",
                    normalization="string",
                    request_attribute="string",
                    source=dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceArgs(
                        management_zone="string",
                        service_tag=dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagArgs(
                            key="string",
                            context="string",
                            tag_key=dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKeyArgs(
                                context="string",
                                key="string",
                            ),
                            value="string",
                        ),
                        unknowns="string",
                    ),
                    unknowns="string",
                    use_from_child_calls=False,
                )],
            ),
            unknowns="string",
        ),
        name="string",
        description="string",
        unit_display_name="string",
        unknowns="string")
    
    const calculatedServiceMetricResource = new dynatrace.CalculatedServiceMetric("calculatedServiceMetricResource", {
        metricKey: "string",
        unit: "string",
        managementZones: ["string"],
        enabled: false,
        entityId: "string",
        ignoreMutedRequests: false,
        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",
            }],
        }],
        metricDefinition: {
            metric: "string",
            requestAttribute: "string",
        },
        dimensionDefinition: {
            dimension: "string",
            name: "string",
            topX: 0,
            topXAggregation: "string",
            topXDirection: "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",
        },
        name: "string",
        description: "string",
        unitDisplayName: "string",
        unknowns: "string",
    });
    
    type: dynatrace:CalculatedServiceMetric
    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
        description: string
        dimensionDefinition:
            dimension: string
            name: 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
            topX: 0
            topXAggregation: string
            topXDirection: string
            unknowns: string
        enabled: false
        entityId: string
        ignoreMutedRequests: false
        managementZones:
            - string
        metricDefinition:
            metric: string
            requestAttribute: string
        metricKey: string
        name: string
        unit: string
        unitDisplayName: string
        unknowns: string
    

    CalculatedServiceMetric 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 CalculatedServiceMetric resource accepts the following input properties:

    MetricKey string
    The key of the calculated service metric
    Unit string
    The unit of the metric. Possible values are BIT, BIT_PER_HOUR, BIT_PER_MINUTE, BIT_PER_SECOND, BYTE, BYTE_PER_HOUR, BYTE_PER_MINUTE, BYTE_PER_SECOND, CORES, COUNT, DAY, DECIBEL_MILLI_WATT, GIBI_BYTE, GIGA, GIGA_BYTE, HOUR, KIBI_BYTE, KIBI_BYTE_PER_HOUR, KIBI_BYTE_PER_MINUTE, KIBI_BYTE_PER_SECOND, KILO, KILO_BYTE, KILO_BYTE_PER_HOUR, KILO_BYTE_PER_MINUTE, KILO_BYTE_PER_SECOND, MEBI_BYTE, MEBI_BYTE_PER_HOUR, MEBI_BYTE_PER_MINUTE, MEBI_BYTE_PER_SECOND, MEGA, MEGA_BYTE, MEGA_BYTE_PER_HOUR, MEGA_BYTE_PER_MINUTE, MEGA_BYTE_PER_SECOND, MICRO_SECOND, MILLI_CORES, MILLI_SECOND, MILLI_SECOND_PER_MINUTE, MINUTE, MONTH, MSU, NANO_SECOND, NANO_SECOND_PER_MINUTE, NOT_APPLICABLE, PERCENT, PER_HOUR, PER_MINUTE, PER_SECOND, PIXEL, PROMILLE, RATIO, SECOND, STATE, UNSPECIFIED, WEEK and YEAR
    Conditions List<Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricCondition>
    The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
    Description string
    The displayed description of the metric
    DimensionDefinition Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinition
    Parameters of a definition of a calculated service metric
    Enabled bool
    The metric is enabled (true) or disabled (false)
    EntityId string
    Restricts the metric usage to the specified service. This field is mutually exclusive with the management_zones field
    IgnoreMutedRequests bool
    Metric should (true) or not (false) ignore muted requests.
    ManagementZones List<string>
    Restricts the metric usage to specified management zones. This field is mutually exclusive with the entity_id field
    MetricDefinition Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricMetricDefinition
    The definition of a calculated service metric
    Name string
    The displayed name of the metric
    UnitDisplayName string
    The display name of the metric's unit. Only applicable when the unit parameter is set to UNSPECIFIED
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    MetricKey string
    The key of the calculated service metric
    Unit string
    The unit of the metric. Possible values are BIT, BIT_PER_HOUR, BIT_PER_MINUTE, BIT_PER_SECOND, BYTE, BYTE_PER_HOUR, BYTE_PER_MINUTE, BYTE_PER_SECOND, CORES, COUNT, DAY, DECIBEL_MILLI_WATT, GIBI_BYTE, GIGA, GIGA_BYTE, HOUR, KIBI_BYTE, KIBI_BYTE_PER_HOUR, KIBI_BYTE_PER_MINUTE, KIBI_BYTE_PER_SECOND, KILO, KILO_BYTE, KILO_BYTE_PER_HOUR, KILO_BYTE_PER_MINUTE, KILO_BYTE_PER_SECOND, MEBI_BYTE, MEBI_BYTE_PER_HOUR, MEBI_BYTE_PER_MINUTE, MEBI_BYTE_PER_SECOND, MEGA, MEGA_BYTE, MEGA_BYTE_PER_HOUR, MEGA_BYTE_PER_MINUTE, MEGA_BYTE_PER_SECOND, MICRO_SECOND, MILLI_CORES, MILLI_SECOND, MILLI_SECOND_PER_MINUTE, MINUTE, MONTH, MSU, NANO_SECOND, NANO_SECOND_PER_MINUTE, NOT_APPLICABLE, PERCENT, PER_HOUR, PER_MINUTE, PER_SECOND, PIXEL, PROMILLE, RATIO, SECOND, STATE, UNSPECIFIED, WEEK and YEAR
    Conditions []CalculatedServiceMetricConditionArgs
    The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
    Description string
    The displayed description of the metric
    DimensionDefinition CalculatedServiceMetricDimensionDefinitionArgs
    Parameters of a definition of a calculated service metric
    Enabled bool
    The metric is enabled (true) or disabled (false)
    EntityId string
    Restricts the metric usage to the specified service. This field is mutually exclusive with the management_zones field
    IgnoreMutedRequests bool
    Metric should (true) or not (false) ignore muted requests.
    ManagementZones []string
    Restricts the metric usage to specified management zones. This field is mutually exclusive with the entity_id field
    MetricDefinition CalculatedServiceMetricMetricDefinitionArgs
    The definition of a calculated service metric
    Name string
    The displayed name of the metric
    UnitDisplayName string
    The display name of the metric's unit. Only applicable when the unit parameter is set to UNSPECIFIED
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    metricKey String
    The key of the calculated service metric
    unit String
    The unit of the metric. Possible values are BIT, BIT_PER_HOUR, BIT_PER_MINUTE, BIT_PER_SECOND, BYTE, BYTE_PER_HOUR, BYTE_PER_MINUTE, BYTE_PER_SECOND, CORES, COUNT, DAY, DECIBEL_MILLI_WATT, GIBI_BYTE, GIGA, GIGA_BYTE, HOUR, KIBI_BYTE, KIBI_BYTE_PER_HOUR, KIBI_BYTE_PER_MINUTE, KIBI_BYTE_PER_SECOND, KILO, KILO_BYTE, KILO_BYTE_PER_HOUR, KILO_BYTE_PER_MINUTE, KILO_BYTE_PER_SECOND, MEBI_BYTE, MEBI_BYTE_PER_HOUR, MEBI_BYTE_PER_MINUTE, MEBI_BYTE_PER_SECOND, MEGA, MEGA_BYTE, MEGA_BYTE_PER_HOUR, MEGA_BYTE_PER_MINUTE, MEGA_BYTE_PER_SECOND, MICRO_SECOND, MILLI_CORES, MILLI_SECOND, MILLI_SECOND_PER_MINUTE, MINUTE, MONTH, MSU, NANO_SECOND, NANO_SECOND_PER_MINUTE, NOT_APPLICABLE, PERCENT, PER_HOUR, PER_MINUTE, PER_SECOND, PIXEL, PROMILLE, RATIO, SECOND, STATE, UNSPECIFIED, WEEK and YEAR
    conditions List<CalculatedServiceMetricCondition>
    The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
    description String
    The displayed description of the metric
    dimensionDefinition CalculatedServiceMetricDimensionDefinition
    Parameters of a definition of a calculated service metric
    enabled Boolean
    The metric is enabled (true) or disabled (false)
    entityId String
    Restricts the metric usage to the specified service. This field is mutually exclusive with the management_zones field
    ignoreMutedRequests Boolean
    Metric should (true) or not (false) ignore muted requests.
    managementZones List<String>
    Restricts the metric usage to specified management zones. This field is mutually exclusive with the entity_id field
    metricDefinition CalculatedServiceMetricMetricDefinition
    The definition of a calculated service metric
    name String
    The displayed name of the metric
    unitDisplayName String
    The display name of the metric's unit. Only applicable when the unit parameter is set to UNSPECIFIED
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    metricKey string
    The key of the calculated service metric
    unit string
    The unit of the metric. Possible values are BIT, BIT_PER_HOUR, BIT_PER_MINUTE, BIT_PER_SECOND, BYTE, BYTE_PER_HOUR, BYTE_PER_MINUTE, BYTE_PER_SECOND, CORES, COUNT, DAY, DECIBEL_MILLI_WATT, GIBI_BYTE, GIGA, GIGA_BYTE, HOUR, KIBI_BYTE, KIBI_BYTE_PER_HOUR, KIBI_BYTE_PER_MINUTE, KIBI_BYTE_PER_SECOND, KILO, KILO_BYTE, KILO_BYTE_PER_HOUR, KILO_BYTE_PER_MINUTE, KILO_BYTE_PER_SECOND, MEBI_BYTE, MEBI_BYTE_PER_HOUR, MEBI_BYTE_PER_MINUTE, MEBI_BYTE_PER_SECOND, MEGA, MEGA_BYTE, MEGA_BYTE_PER_HOUR, MEGA_BYTE_PER_MINUTE, MEGA_BYTE_PER_SECOND, MICRO_SECOND, MILLI_CORES, MILLI_SECOND, MILLI_SECOND_PER_MINUTE, MINUTE, MONTH, MSU, NANO_SECOND, NANO_SECOND_PER_MINUTE, NOT_APPLICABLE, PERCENT, PER_HOUR, PER_MINUTE, PER_SECOND, PIXEL, PROMILLE, RATIO, SECOND, STATE, UNSPECIFIED, WEEK and YEAR
    conditions CalculatedServiceMetricCondition[]
    The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
    description string
    The displayed description of the metric
    dimensionDefinition CalculatedServiceMetricDimensionDefinition
    Parameters of a definition of a calculated service metric
    enabled boolean
    The metric is enabled (true) or disabled (false)
    entityId string
    Restricts the metric usage to the specified service. This field is mutually exclusive with the management_zones field
    ignoreMutedRequests boolean
    Metric should (true) or not (false) ignore muted requests.
    managementZones string[]
    Restricts the metric usage to specified management zones. This field is mutually exclusive with the entity_id field
    metricDefinition CalculatedServiceMetricMetricDefinition
    The definition of a calculated service metric
    name string
    The displayed name of the metric
    unitDisplayName string
    The display name of the metric's unit. Only applicable when the unit parameter is set to UNSPECIFIED
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    metric_key str
    The key of the calculated service metric
    unit str
    The unit of the metric. Possible values are BIT, BIT_PER_HOUR, BIT_PER_MINUTE, BIT_PER_SECOND, BYTE, BYTE_PER_HOUR, BYTE_PER_MINUTE, BYTE_PER_SECOND, CORES, COUNT, DAY, DECIBEL_MILLI_WATT, GIBI_BYTE, GIGA, GIGA_BYTE, HOUR, KIBI_BYTE, KIBI_BYTE_PER_HOUR, KIBI_BYTE_PER_MINUTE, KIBI_BYTE_PER_SECOND, KILO, KILO_BYTE, KILO_BYTE_PER_HOUR, KILO_BYTE_PER_MINUTE, KILO_BYTE_PER_SECOND, MEBI_BYTE, MEBI_BYTE_PER_HOUR, MEBI_BYTE_PER_MINUTE, MEBI_BYTE_PER_SECOND, MEGA, MEGA_BYTE, MEGA_BYTE_PER_HOUR, MEGA_BYTE_PER_MINUTE, MEGA_BYTE_PER_SECOND, MICRO_SECOND, MILLI_CORES, MILLI_SECOND, MILLI_SECOND_PER_MINUTE, MINUTE, MONTH, MSU, NANO_SECOND, NANO_SECOND_PER_MINUTE, NOT_APPLICABLE, PERCENT, PER_HOUR, PER_MINUTE, PER_SECOND, PIXEL, PROMILLE, RATIO, SECOND, STATE, UNSPECIFIED, WEEK and YEAR
    conditions Sequence[CalculatedServiceMetricConditionArgs]
    The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
    description str
    The displayed description of the metric
    dimension_definition CalculatedServiceMetricDimensionDefinitionArgs
    Parameters of a definition of a calculated service metric
    enabled bool
    The metric is enabled (true) or disabled (false)
    entity_id str
    Restricts the metric usage to the specified service. This field is mutually exclusive with the management_zones field
    ignore_muted_requests bool
    Metric should (true) or not (false) ignore muted requests.
    management_zones Sequence[str]
    Restricts the metric usage to specified management zones. This field is mutually exclusive with the entity_id field
    metric_definition CalculatedServiceMetricMetricDefinitionArgs
    The definition of a calculated service metric
    name str
    The displayed name of the metric
    unit_display_name str
    The display name of the metric's unit. Only applicable when the unit parameter is set to UNSPECIFIED
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    metricKey String
    The key of the calculated service metric
    unit String
    The unit of the metric. Possible values are BIT, BIT_PER_HOUR, BIT_PER_MINUTE, BIT_PER_SECOND, BYTE, BYTE_PER_HOUR, BYTE_PER_MINUTE, BYTE_PER_SECOND, CORES, COUNT, DAY, DECIBEL_MILLI_WATT, GIBI_BYTE, GIGA, GIGA_BYTE, HOUR, KIBI_BYTE, KIBI_BYTE_PER_HOUR, KIBI_BYTE_PER_MINUTE, KIBI_BYTE_PER_SECOND, KILO, KILO_BYTE, KILO_BYTE_PER_HOUR, KILO_BYTE_PER_MINUTE, KILO_BYTE_PER_SECOND, MEBI_BYTE, MEBI_BYTE_PER_HOUR, MEBI_BYTE_PER_MINUTE, MEBI_BYTE_PER_SECOND, MEGA, MEGA_BYTE, MEGA_BYTE_PER_HOUR, MEGA_BYTE_PER_MINUTE, MEGA_BYTE_PER_SECOND, MICRO_SECOND, MILLI_CORES, MILLI_SECOND, MILLI_SECOND_PER_MINUTE, MINUTE, MONTH, MSU, NANO_SECOND, NANO_SECOND_PER_MINUTE, NOT_APPLICABLE, PERCENT, PER_HOUR, PER_MINUTE, PER_SECOND, PIXEL, PROMILLE, RATIO, SECOND, STATE, UNSPECIFIED, WEEK and YEAR
    conditions List<Property Map>
    The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
    description String
    The displayed description of the metric
    dimensionDefinition Property Map
    Parameters of a definition of a calculated service metric
    enabled Boolean
    The metric is enabled (true) or disabled (false)
    entityId String
    Restricts the metric usage to the specified service. This field is mutually exclusive with the management_zones field
    ignoreMutedRequests Boolean
    Metric should (true) or not (false) ignore muted requests.
    managementZones List<String>
    Restricts the metric usage to specified management zones. This field is mutually exclusive with the entity_id field
    metricDefinition Property Map
    The definition of a calculated service metric
    name String
    The displayed name of the metric
    unitDisplayName String
    The display name of the metric's unit. Only applicable when the unit parameter is set to UNSPECIFIED
    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 CalculatedServiceMetric 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 CalculatedServiceMetric Resource

    Get an existing CalculatedServiceMetric 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?: CalculatedServiceMetricState, opts?: CustomResourceOptions): CalculatedServiceMetric
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            conditions: Optional[Sequence[CalculatedServiceMetricConditionArgs]] = None,
            description: Optional[str] = None,
            dimension_definition: Optional[CalculatedServiceMetricDimensionDefinitionArgs] = None,
            enabled: Optional[bool] = None,
            entity_id: Optional[str] = None,
            ignore_muted_requests: Optional[bool] = None,
            management_zones: Optional[Sequence[str]] = None,
            metric_definition: Optional[CalculatedServiceMetricMetricDefinitionArgs] = None,
            metric_key: Optional[str] = None,
            name: Optional[str] = None,
            unit: Optional[str] = None,
            unit_display_name: Optional[str] = None,
            unknowns: Optional[str] = None) -> CalculatedServiceMetric
    func GetCalculatedServiceMetric(ctx *Context, name string, id IDInput, state *CalculatedServiceMetricState, opts ...ResourceOption) (*CalculatedServiceMetric, error)
    public static CalculatedServiceMetric Get(string name, Input<string> id, CalculatedServiceMetricState? state, CustomResourceOptions? opts = null)
    public static CalculatedServiceMetric get(String name, Output<String> id, CalculatedServiceMetricState 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.
    The following state arguments are supported:
    Conditions List<Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricCondition>
    The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
    Description string
    The displayed description of the metric
    DimensionDefinition Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinition
    Parameters of a definition of a calculated service metric
    Enabled bool
    The metric is enabled (true) or disabled (false)
    EntityId string
    Restricts the metric usage to the specified service. This field is mutually exclusive with the management_zones field
    IgnoreMutedRequests bool
    Metric should (true) or not (false) ignore muted requests.
    ManagementZones List<string>
    Restricts the metric usage to specified management zones. This field is mutually exclusive with the entity_id field
    MetricDefinition Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricMetricDefinition
    The definition of a calculated service metric
    MetricKey string
    The key of the calculated service metric
    Name string
    The displayed name of the metric
    Unit string
    The unit of the metric. Possible values are BIT, BIT_PER_HOUR, BIT_PER_MINUTE, BIT_PER_SECOND, BYTE, BYTE_PER_HOUR, BYTE_PER_MINUTE, BYTE_PER_SECOND, CORES, COUNT, DAY, DECIBEL_MILLI_WATT, GIBI_BYTE, GIGA, GIGA_BYTE, HOUR, KIBI_BYTE, KIBI_BYTE_PER_HOUR, KIBI_BYTE_PER_MINUTE, KIBI_BYTE_PER_SECOND, KILO, KILO_BYTE, KILO_BYTE_PER_HOUR, KILO_BYTE_PER_MINUTE, KILO_BYTE_PER_SECOND, MEBI_BYTE, MEBI_BYTE_PER_HOUR, MEBI_BYTE_PER_MINUTE, MEBI_BYTE_PER_SECOND, MEGA, MEGA_BYTE, MEGA_BYTE_PER_HOUR, MEGA_BYTE_PER_MINUTE, MEGA_BYTE_PER_SECOND, MICRO_SECOND, MILLI_CORES, MILLI_SECOND, MILLI_SECOND_PER_MINUTE, MINUTE, MONTH, MSU, NANO_SECOND, NANO_SECOND_PER_MINUTE, NOT_APPLICABLE, PERCENT, PER_HOUR, PER_MINUTE, PER_SECOND, PIXEL, PROMILLE, RATIO, SECOND, STATE, UNSPECIFIED, WEEK and YEAR
    UnitDisplayName string
    The display name of the metric's unit. Only applicable when the unit parameter is set to UNSPECIFIED
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Conditions []CalculatedServiceMetricConditionArgs
    The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
    Description string
    The displayed description of the metric
    DimensionDefinition CalculatedServiceMetricDimensionDefinitionArgs
    Parameters of a definition of a calculated service metric
    Enabled bool
    The metric is enabled (true) or disabled (false)
    EntityId string
    Restricts the metric usage to the specified service. This field is mutually exclusive with the management_zones field
    IgnoreMutedRequests bool
    Metric should (true) or not (false) ignore muted requests.
    ManagementZones []string
    Restricts the metric usage to specified management zones. This field is mutually exclusive with the entity_id field
    MetricDefinition CalculatedServiceMetricMetricDefinitionArgs
    The definition of a calculated service metric
    MetricKey string
    The key of the calculated service metric
    Name string
    The displayed name of the metric
    Unit string
    The unit of the metric. Possible values are BIT, BIT_PER_HOUR, BIT_PER_MINUTE, BIT_PER_SECOND, BYTE, BYTE_PER_HOUR, BYTE_PER_MINUTE, BYTE_PER_SECOND, CORES, COUNT, DAY, DECIBEL_MILLI_WATT, GIBI_BYTE, GIGA, GIGA_BYTE, HOUR, KIBI_BYTE, KIBI_BYTE_PER_HOUR, KIBI_BYTE_PER_MINUTE, KIBI_BYTE_PER_SECOND, KILO, KILO_BYTE, KILO_BYTE_PER_HOUR, KILO_BYTE_PER_MINUTE, KILO_BYTE_PER_SECOND, MEBI_BYTE, MEBI_BYTE_PER_HOUR, MEBI_BYTE_PER_MINUTE, MEBI_BYTE_PER_SECOND, MEGA, MEGA_BYTE, MEGA_BYTE_PER_HOUR, MEGA_BYTE_PER_MINUTE, MEGA_BYTE_PER_SECOND, MICRO_SECOND, MILLI_CORES, MILLI_SECOND, MILLI_SECOND_PER_MINUTE, MINUTE, MONTH, MSU, NANO_SECOND, NANO_SECOND_PER_MINUTE, NOT_APPLICABLE, PERCENT, PER_HOUR, PER_MINUTE, PER_SECOND, PIXEL, PROMILLE, RATIO, SECOND, STATE, UNSPECIFIED, WEEK and YEAR
    UnitDisplayName string
    The display name of the metric's unit. Only applicable when the unit parameter is set to UNSPECIFIED
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    conditions List<CalculatedServiceMetricCondition>
    The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
    description String
    The displayed description of the metric
    dimensionDefinition CalculatedServiceMetricDimensionDefinition
    Parameters of a definition of a calculated service metric
    enabled Boolean
    The metric is enabled (true) or disabled (false)
    entityId String
    Restricts the metric usage to the specified service. This field is mutually exclusive with the management_zones field
    ignoreMutedRequests Boolean
    Metric should (true) or not (false) ignore muted requests.
    managementZones List<String>
    Restricts the metric usage to specified management zones. This field is mutually exclusive with the entity_id field
    metricDefinition CalculatedServiceMetricMetricDefinition
    The definition of a calculated service metric
    metricKey String
    The key of the calculated service metric
    name String
    The displayed name of the metric
    unit String
    The unit of the metric. Possible values are BIT, BIT_PER_HOUR, BIT_PER_MINUTE, BIT_PER_SECOND, BYTE, BYTE_PER_HOUR, BYTE_PER_MINUTE, BYTE_PER_SECOND, CORES, COUNT, DAY, DECIBEL_MILLI_WATT, GIBI_BYTE, GIGA, GIGA_BYTE, HOUR, KIBI_BYTE, KIBI_BYTE_PER_HOUR, KIBI_BYTE_PER_MINUTE, KIBI_BYTE_PER_SECOND, KILO, KILO_BYTE, KILO_BYTE_PER_HOUR, KILO_BYTE_PER_MINUTE, KILO_BYTE_PER_SECOND, MEBI_BYTE, MEBI_BYTE_PER_HOUR, MEBI_BYTE_PER_MINUTE, MEBI_BYTE_PER_SECOND, MEGA, MEGA_BYTE, MEGA_BYTE_PER_HOUR, MEGA_BYTE_PER_MINUTE, MEGA_BYTE_PER_SECOND, MICRO_SECOND, MILLI_CORES, MILLI_SECOND, MILLI_SECOND_PER_MINUTE, MINUTE, MONTH, MSU, NANO_SECOND, NANO_SECOND_PER_MINUTE, NOT_APPLICABLE, PERCENT, PER_HOUR, PER_MINUTE, PER_SECOND, PIXEL, PROMILLE, RATIO, SECOND, STATE, UNSPECIFIED, WEEK and YEAR
    unitDisplayName String
    The display name of the metric's unit. Only applicable when the unit parameter is set to UNSPECIFIED
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    conditions CalculatedServiceMetricCondition[]
    The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
    description string
    The displayed description of the metric
    dimensionDefinition CalculatedServiceMetricDimensionDefinition
    Parameters of a definition of a calculated service metric
    enabled boolean
    The metric is enabled (true) or disabled (false)
    entityId string
    Restricts the metric usage to the specified service. This field is mutually exclusive with the management_zones field
    ignoreMutedRequests boolean
    Metric should (true) or not (false) ignore muted requests.
    managementZones string[]
    Restricts the metric usage to specified management zones. This field is mutually exclusive with the entity_id field
    metricDefinition CalculatedServiceMetricMetricDefinition
    The definition of a calculated service metric
    metricKey string
    The key of the calculated service metric
    name string
    The displayed name of the metric
    unit string
    The unit of the metric. Possible values are BIT, BIT_PER_HOUR, BIT_PER_MINUTE, BIT_PER_SECOND, BYTE, BYTE_PER_HOUR, BYTE_PER_MINUTE, BYTE_PER_SECOND, CORES, COUNT, DAY, DECIBEL_MILLI_WATT, GIBI_BYTE, GIGA, GIGA_BYTE, HOUR, KIBI_BYTE, KIBI_BYTE_PER_HOUR, KIBI_BYTE_PER_MINUTE, KIBI_BYTE_PER_SECOND, KILO, KILO_BYTE, KILO_BYTE_PER_HOUR, KILO_BYTE_PER_MINUTE, KILO_BYTE_PER_SECOND, MEBI_BYTE, MEBI_BYTE_PER_HOUR, MEBI_BYTE_PER_MINUTE, MEBI_BYTE_PER_SECOND, MEGA, MEGA_BYTE, MEGA_BYTE_PER_HOUR, MEGA_BYTE_PER_MINUTE, MEGA_BYTE_PER_SECOND, MICRO_SECOND, MILLI_CORES, MILLI_SECOND, MILLI_SECOND_PER_MINUTE, MINUTE, MONTH, MSU, NANO_SECOND, NANO_SECOND_PER_MINUTE, NOT_APPLICABLE, PERCENT, PER_HOUR, PER_MINUTE, PER_SECOND, PIXEL, PROMILLE, RATIO, SECOND, STATE, UNSPECIFIED, WEEK and YEAR
    unitDisplayName string
    The display name of the metric's unit. Only applicable when the unit parameter is set to UNSPECIFIED
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    conditions Sequence[CalculatedServiceMetricConditionArgs]
    The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
    description str
    The displayed description of the metric
    dimension_definition CalculatedServiceMetricDimensionDefinitionArgs
    Parameters of a definition of a calculated service metric
    enabled bool
    The metric is enabled (true) or disabled (false)
    entity_id str
    Restricts the metric usage to the specified service. This field is mutually exclusive with the management_zones field
    ignore_muted_requests bool
    Metric should (true) or not (false) ignore muted requests.
    management_zones Sequence[str]
    Restricts the metric usage to specified management zones. This field is mutually exclusive with the entity_id field
    metric_definition CalculatedServiceMetricMetricDefinitionArgs
    The definition of a calculated service metric
    metric_key str
    The key of the calculated service metric
    name str
    The displayed name of the metric
    unit str
    The unit of the metric. Possible values are BIT, BIT_PER_HOUR, BIT_PER_MINUTE, BIT_PER_SECOND, BYTE, BYTE_PER_HOUR, BYTE_PER_MINUTE, BYTE_PER_SECOND, CORES, COUNT, DAY, DECIBEL_MILLI_WATT, GIBI_BYTE, GIGA, GIGA_BYTE, HOUR, KIBI_BYTE, KIBI_BYTE_PER_HOUR, KIBI_BYTE_PER_MINUTE, KIBI_BYTE_PER_SECOND, KILO, KILO_BYTE, KILO_BYTE_PER_HOUR, KILO_BYTE_PER_MINUTE, KILO_BYTE_PER_SECOND, MEBI_BYTE, MEBI_BYTE_PER_HOUR, MEBI_BYTE_PER_MINUTE, MEBI_BYTE_PER_SECOND, MEGA, MEGA_BYTE, MEGA_BYTE_PER_HOUR, MEGA_BYTE_PER_MINUTE, MEGA_BYTE_PER_SECOND, MICRO_SECOND, MILLI_CORES, MILLI_SECOND, MILLI_SECOND_PER_MINUTE, MINUTE, MONTH, MSU, NANO_SECOND, NANO_SECOND_PER_MINUTE, NOT_APPLICABLE, PERCENT, PER_HOUR, PER_MINUTE, PER_SECOND, PIXEL, PROMILLE, RATIO, SECOND, STATE, UNSPECIFIED, WEEK and YEAR
    unit_display_name str
    The display name of the metric's unit. Only applicable when the unit parameter is set to UNSPECIFIED
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    conditions List<Property Map>
    The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
    description String
    The displayed description of the metric
    dimensionDefinition Property Map
    Parameters of a definition of a calculated service metric
    enabled Boolean
    The metric is enabled (true) or disabled (false)
    entityId String
    Restricts the metric usage to the specified service. This field is mutually exclusive with the management_zones field
    ignoreMutedRequests Boolean
    Metric should (true) or not (false) ignore muted requests.
    managementZones List<String>
    Restricts the metric usage to specified management zones. This field is mutually exclusive with the entity_id field
    metricDefinition Property Map
    The definition of a calculated service metric
    metricKey String
    The key of the calculated service metric
    name String
    The displayed name of the metric
    unit String
    The unit of the metric. Possible values are BIT, BIT_PER_HOUR, BIT_PER_MINUTE, BIT_PER_SECOND, BYTE, BYTE_PER_HOUR, BYTE_PER_MINUTE, BYTE_PER_SECOND, CORES, COUNT, DAY, DECIBEL_MILLI_WATT, GIBI_BYTE, GIGA, GIGA_BYTE, HOUR, KIBI_BYTE, KIBI_BYTE_PER_HOUR, KIBI_BYTE_PER_MINUTE, KIBI_BYTE_PER_SECOND, KILO, KILO_BYTE, KILO_BYTE_PER_HOUR, KILO_BYTE_PER_MINUTE, KILO_BYTE_PER_SECOND, MEBI_BYTE, MEBI_BYTE_PER_HOUR, MEBI_BYTE_PER_MINUTE, MEBI_BYTE_PER_SECOND, MEGA, MEGA_BYTE, MEGA_BYTE_PER_HOUR, MEGA_BYTE_PER_MINUTE, MEGA_BYTE_PER_SECOND, MICRO_SECOND, MILLI_CORES, MILLI_SECOND, MILLI_SECOND_PER_MINUTE, MINUTE, MONTH, MSU, NANO_SECOND, NANO_SECOND_PER_MINUTE, NOT_APPLICABLE, PERCENT, PER_HOUR, PER_MINUTE, PER_SECOND, PIXEL, PROMILLE, RATIO, SECOND, STATE, UNSPECIFIED, WEEK and YEAR
    unitDisplayName String
    The display name of the metric's unit. Only applicable when the unit parameter is set to UNSPECIFIED
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider

    Supporting Types

    CalculatedServiceMetricCondition, CalculatedServiceMetricConditionArgs

    conditions List<Property Map>
    A conditions for the metric usage

    CalculatedServiceMetricConditionCondition, CalculatedServiceMetricConditionConditionArgs

    Attribute string
    The attribute to be matched. Note that for a service property attribute you must use the comparison of the FAST_STRING type. Possible values are ACTOR_SYSTEM, AKKA_ACTOR_CLASS_NAME, AKKA_ACTOR_MESSAGE_TYPE, AKKA_ACTOR_PATH, APPLICATION_BUILD_VERSION, APPLICATION_RELEASE_VERSION, AZURE_FUNCTIONS_FUNCTION_NAME, AZURE_FUNCTIONS_SITE_NAME, CICS_PROGRAM_NAME, CICS_SYSTEM_ID, CICS_TASK_ID, CICS_TRANSACTION_ID, CICS_USER_ID, CPU_TIME, CTG_GATEWAY_URL, CTG_PROGRAM, CTG_SERVER_NAME, CTG_TRANSACTION_ID, CUSTOMSERVICE_CLASS, CUSTOMSERVICE_METHOD, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DATABASE_HOST, DATABASE_NAME, DATABASE_TYPE, DATABASE_URL, DISK_IO_TIME, ERROR_COUNT, ESB_APPLICATION_NAME, ESB_INPUT_TYPE, ESB_LIBRARY_NAME, ESB_MESSAGE_FLOW_NAME, EXCEPTION_CLASS, EXCEPTION_MESSAGE, FAILED_STATE, FAILURE_REASON, FLAW_STATE, HTTP_REQUEST_METHOD, HTTP_STATUS, HTTP_STATUS_CLASS, IMS_PROGRAM_NAME, IMS_TRANSACTION_ID, IMS_USER_ID, IO_TIME, IS_KEY_REQUEST, LAMBDA_COLDSTART, LOCK_TIME, MESSAGING_DESTINATION_TYPE, MESSAGING_IS_TEMPORARY_QUEUE, MESSAGING_QUEUE_NAME, MESSAGING_QUEUE_VENDOR, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESS_GROUP_NAME, PROCESS_GROUP_TAG, REMOTE_ENDPOINT, REMOTE_METHOD, REMOTE_SERVICE_NAME, REQUEST_NAME, REQUEST_TYPE, RESPONSE_TIME, RESPONSE_TIME_CLIENT, RMI_CLASS, RMI_METHOD, SERVICE_DISPLAY_NAME, SERVICE_NAME, SERVICE_PORT, SERVICE_PUBLIC_DOMAIN_NAME, SERVICE_REQUEST_ATTRIBUTE, SERVICE_TAG, SERVICE_TYPE, SERVICE_WEB_APPLICATION_ID, SERVICE_WEB_CONTEXT_ROOT, SERVICE_WEB_SERVER_NAME, SERVICE_WEB_SERVICE_NAME, SERVICE_WEB_SERVICE_NAMESPACE, SUSPENSION_TIME, TOTAL_PROCESSING_TIME, WAIT_TIME, WEBREQUEST_QUERY, WEBREQUEST_RELATIVE_URL, WEBREQUEST_URL, WEBREQUEST_URL_HOST, WEBREQUEST_URL_PATH, WEBREQUEST_URL_PORT, WEBSERVICE_ENDPOINT, WEBSERVICE_METHOD and ZOS_CALL_TYPE
    Comparison Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparison
    Type-specific comparison for attributes
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Attribute string
    The attribute to be matched. Note that for a service property attribute you must use the comparison of the FAST_STRING type. Possible values are ACTOR_SYSTEM, AKKA_ACTOR_CLASS_NAME, AKKA_ACTOR_MESSAGE_TYPE, AKKA_ACTOR_PATH, APPLICATION_BUILD_VERSION, APPLICATION_RELEASE_VERSION, AZURE_FUNCTIONS_FUNCTION_NAME, AZURE_FUNCTIONS_SITE_NAME, CICS_PROGRAM_NAME, CICS_SYSTEM_ID, CICS_TASK_ID, CICS_TRANSACTION_ID, CICS_USER_ID, CPU_TIME, CTG_GATEWAY_URL, CTG_PROGRAM, CTG_SERVER_NAME, CTG_TRANSACTION_ID, CUSTOMSERVICE_CLASS, CUSTOMSERVICE_METHOD, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DATABASE_HOST, DATABASE_NAME, DATABASE_TYPE, DATABASE_URL, DISK_IO_TIME, ERROR_COUNT, ESB_APPLICATION_NAME, ESB_INPUT_TYPE, ESB_LIBRARY_NAME, ESB_MESSAGE_FLOW_NAME, EXCEPTION_CLASS, EXCEPTION_MESSAGE, FAILED_STATE, FAILURE_REASON, FLAW_STATE, HTTP_REQUEST_METHOD, HTTP_STATUS, HTTP_STATUS_CLASS, IMS_PROGRAM_NAME, IMS_TRANSACTION_ID, IMS_USER_ID, IO_TIME, IS_KEY_REQUEST, LAMBDA_COLDSTART, LOCK_TIME, MESSAGING_DESTINATION_TYPE, MESSAGING_IS_TEMPORARY_QUEUE, MESSAGING_QUEUE_NAME, MESSAGING_QUEUE_VENDOR, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESS_GROUP_NAME, PROCESS_GROUP_TAG, REMOTE_ENDPOINT, REMOTE_METHOD, REMOTE_SERVICE_NAME, REQUEST_NAME, REQUEST_TYPE, RESPONSE_TIME, RESPONSE_TIME_CLIENT, RMI_CLASS, RMI_METHOD, SERVICE_DISPLAY_NAME, SERVICE_NAME, SERVICE_PORT, SERVICE_PUBLIC_DOMAIN_NAME, SERVICE_REQUEST_ATTRIBUTE, SERVICE_TAG, SERVICE_TYPE, SERVICE_WEB_APPLICATION_ID, SERVICE_WEB_CONTEXT_ROOT, SERVICE_WEB_SERVER_NAME, SERVICE_WEB_SERVICE_NAME, SERVICE_WEB_SERVICE_NAMESPACE, SUSPENSION_TIME, TOTAL_PROCESSING_TIME, WAIT_TIME, WEBREQUEST_QUERY, WEBREQUEST_RELATIVE_URL, WEBREQUEST_URL, WEBREQUEST_URL_HOST, WEBREQUEST_URL_PATH, WEBREQUEST_URL_PORT, WEBSERVICE_ENDPOINT, WEBSERVICE_METHOD and ZOS_CALL_TYPE
    Comparison CalculatedServiceMetricConditionConditionComparison
    Type-specific comparison for attributes
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    attribute String
    The attribute to be matched. Note that for a service property attribute you must use the comparison of the FAST_STRING type. Possible values are ACTOR_SYSTEM, AKKA_ACTOR_CLASS_NAME, AKKA_ACTOR_MESSAGE_TYPE, AKKA_ACTOR_PATH, APPLICATION_BUILD_VERSION, APPLICATION_RELEASE_VERSION, AZURE_FUNCTIONS_FUNCTION_NAME, AZURE_FUNCTIONS_SITE_NAME, CICS_PROGRAM_NAME, CICS_SYSTEM_ID, CICS_TASK_ID, CICS_TRANSACTION_ID, CICS_USER_ID, CPU_TIME, CTG_GATEWAY_URL, CTG_PROGRAM, CTG_SERVER_NAME, CTG_TRANSACTION_ID, CUSTOMSERVICE_CLASS, CUSTOMSERVICE_METHOD, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DATABASE_HOST, DATABASE_NAME, DATABASE_TYPE, DATABASE_URL, DISK_IO_TIME, ERROR_COUNT, ESB_APPLICATION_NAME, ESB_INPUT_TYPE, ESB_LIBRARY_NAME, ESB_MESSAGE_FLOW_NAME, EXCEPTION_CLASS, EXCEPTION_MESSAGE, FAILED_STATE, FAILURE_REASON, FLAW_STATE, HTTP_REQUEST_METHOD, HTTP_STATUS, HTTP_STATUS_CLASS, IMS_PROGRAM_NAME, IMS_TRANSACTION_ID, IMS_USER_ID, IO_TIME, IS_KEY_REQUEST, LAMBDA_COLDSTART, LOCK_TIME, MESSAGING_DESTINATION_TYPE, MESSAGING_IS_TEMPORARY_QUEUE, MESSAGING_QUEUE_NAME, MESSAGING_QUEUE_VENDOR, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESS_GROUP_NAME, PROCESS_GROUP_TAG, REMOTE_ENDPOINT, REMOTE_METHOD, REMOTE_SERVICE_NAME, REQUEST_NAME, REQUEST_TYPE, RESPONSE_TIME, RESPONSE_TIME_CLIENT, RMI_CLASS, RMI_METHOD, SERVICE_DISPLAY_NAME, SERVICE_NAME, SERVICE_PORT, SERVICE_PUBLIC_DOMAIN_NAME, SERVICE_REQUEST_ATTRIBUTE, SERVICE_TAG, SERVICE_TYPE, SERVICE_WEB_APPLICATION_ID, SERVICE_WEB_CONTEXT_ROOT, SERVICE_WEB_SERVER_NAME, SERVICE_WEB_SERVICE_NAME, SERVICE_WEB_SERVICE_NAMESPACE, SUSPENSION_TIME, TOTAL_PROCESSING_TIME, WAIT_TIME, WEBREQUEST_QUERY, WEBREQUEST_RELATIVE_URL, WEBREQUEST_URL, WEBREQUEST_URL_HOST, WEBREQUEST_URL_PATH, WEBREQUEST_URL_PORT, WEBSERVICE_ENDPOINT, WEBSERVICE_METHOD and ZOS_CALL_TYPE
    comparison CalculatedServiceMetricConditionConditionComparison
    Type-specific comparison for attributes
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    attribute string
    The attribute to be matched. Note that for a service property attribute you must use the comparison of the FAST_STRING type. Possible values are ACTOR_SYSTEM, AKKA_ACTOR_CLASS_NAME, AKKA_ACTOR_MESSAGE_TYPE, AKKA_ACTOR_PATH, APPLICATION_BUILD_VERSION, APPLICATION_RELEASE_VERSION, AZURE_FUNCTIONS_FUNCTION_NAME, AZURE_FUNCTIONS_SITE_NAME, CICS_PROGRAM_NAME, CICS_SYSTEM_ID, CICS_TASK_ID, CICS_TRANSACTION_ID, CICS_USER_ID, CPU_TIME, CTG_GATEWAY_URL, CTG_PROGRAM, CTG_SERVER_NAME, CTG_TRANSACTION_ID, CUSTOMSERVICE_CLASS, CUSTOMSERVICE_METHOD, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DATABASE_HOST, DATABASE_NAME, DATABASE_TYPE, DATABASE_URL, DISK_IO_TIME, ERROR_COUNT, ESB_APPLICATION_NAME, ESB_INPUT_TYPE, ESB_LIBRARY_NAME, ESB_MESSAGE_FLOW_NAME, EXCEPTION_CLASS, EXCEPTION_MESSAGE, FAILED_STATE, FAILURE_REASON, FLAW_STATE, HTTP_REQUEST_METHOD, HTTP_STATUS, HTTP_STATUS_CLASS, IMS_PROGRAM_NAME, IMS_TRANSACTION_ID, IMS_USER_ID, IO_TIME, IS_KEY_REQUEST, LAMBDA_COLDSTART, LOCK_TIME, MESSAGING_DESTINATION_TYPE, MESSAGING_IS_TEMPORARY_QUEUE, MESSAGING_QUEUE_NAME, MESSAGING_QUEUE_VENDOR, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESS_GROUP_NAME, PROCESS_GROUP_TAG, REMOTE_ENDPOINT, REMOTE_METHOD, REMOTE_SERVICE_NAME, REQUEST_NAME, REQUEST_TYPE, RESPONSE_TIME, RESPONSE_TIME_CLIENT, RMI_CLASS, RMI_METHOD, SERVICE_DISPLAY_NAME, SERVICE_NAME, SERVICE_PORT, SERVICE_PUBLIC_DOMAIN_NAME, SERVICE_REQUEST_ATTRIBUTE, SERVICE_TAG, SERVICE_TYPE, SERVICE_WEB_APPLICATION_ID, SERVICE_WEB_CONTEXT_ROOT, SERVICE_WEB_SERVER_NAME, SERVICE_WEB_SERVICE_NAME, SERVICE_WEB_SERVICE_NAMESPACE, SUSPENSION_TIME, TOTAL_PROCESSING_TIME, WAIT_TIME, WEBREQUEST_QUERY, WEBREQUEST_RELATIVE_URL, WEBREQUEST_URL, WEBREQUEST_URL_HOST, WEBREQUEST_URL_PATH, WEBREQUEST_URL_PORT, WEBSERVICE_ENDPOINT, WEBSERVICE_METHOD and ZOS_CALL_TYPE
    comparison CalculatedServiceMetricConditionConditionComparison
    Type-specific comparison for attributes
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    attribute str
    The attribute to be matched. Note that for a service property attribute you must use the comparison of the FAST_STRING type. Possible values are ACTOR_SYSTEM, AKKA_ACTOR_CLASS_NAME, AKKA_ACTOR_MESSAGE_TYPE, AKKA_ACTOR_PATH, APPLICATION_BUILD_VERSION, APPLICATION_RELEASE_VERSION, AZURE_FUNCTIONS_FUNCTION_NAME, AZURE_FUNCTIONS_SITE_NAME, CICS_PROGRAM_NAME, CICS_SYSTEM_ID, CICS_TASK_ID, CICS_TRANSACTION_ID, CICS_USER_ID, CPU_TIME, CTG_GATEWAY_URL, CTG_PROGRAM, CTG_SERVER_NAME, CTG_TRANSACTION_ID, CUSTOMSERVICE_CLASS, CUSTOMSERVICE_METHOD, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DATABASE_HOST, DATABASE_NAME, DATABASE_TYPE, DATABASE_URL, DISK_IO_TIME, ERROR_COUNT, ESB_APPLICATION_NAME, ESB_INPUT_TYPE, ESB_LIBRARY_NAME, ESB_MESSAGE_FLOW_NAME, EXCEPTION_CLASS, EXCEPTION_MESSAGE, FAILED_STATE, FAILURE_REASON, FLAW_STATE, HTTP_REQUEST_METHOD, HTTP_STATUS, HTTP_STATUS_CLASS, IMS_PROGRAM_NAME, IMS_TRANSACTION_ID, IMS_USER_ID, IO_TIME, IS_KEY_REQUEST, LAMBDA_COLDSTART, LOCK_TIME, MESSAGING_DESTINATION_TYPE, MESSAGING_IS_TEMPORARY_QUEUE, MESSAGING_QUEUE_NAME, MESSAGING_QUEUE_VENDOR, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESS_GROUP_NAME, PROCESS_GROUP_TAG, REMOTE_ENDPOINT, REMOTE_METHOD, REMOTE_SERVICE_NAME, REQUEST_NAME, REQUEST_TYPE, RESPONSE_TIME, RESPONSE_TIME_CLIENT, RMI_CLASS, RMI_METHOD, SERVICE_DISPLAY_NAME, SERVICE_NAME, SERVICE_PORT, SERVICE_PUBLIC_DOMAIN_NAME, SERVICE_REQUEST_ATTRIBUTE, SERVICE_TAG, SERVICE_TYPE, SERVICE_WEB_APPLICATION_ID, SERVICE_WEB_CONTEXT_ROOT, SERVICE_WEB_SERVER_NAME, SERVICE_WEB_SERVICE_NAME, SERVICE_WEB_SERVICE_NAMESPACE, SUSPENSION_TIME, TOTAL_PROCESSING_TIME, WAIT_TIME, WEBREQUEST_QUERY, WEBREQUEST_RELATIVE_URL, WEBREQUEST_URL, WEBREQUEST_URL_HOST, WEBREQUEST_URL_PATH, WEBREQUEST_URL_PORT, WEBSERVICE_ENDPOINT, WEBSERVICE_METHOD and ZOS_CALL_TYPE
    comparison CalculatedServiceMetricConditionConditionComparison
    Type-specific comparison for attributes
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    attribute String
    The attribute to be matched. Note that for a service property attribute you must use the comparison of the FAST_STRING type. Possible values are ACTOR_SYSTEM, AKKA_ACTOR_CLASS_NAME, AKKA_ACTOR_MESSAGE_TYPE, AKKA_ACTOR_PATH, APPLICATION_BUILD_VERSION, APPLICATION_RELEASE_VERSION, AZURE_FUNCTIONS_FUNCTION_NAME, AZURE_FUNCTIONS_SITE_NAME, CICS_PROGRAM_NAME, CICS_SYSTEM_ID, CICS_TASK_ID, CICS_TRANSACTION_ID, CICS_USER_ID, CPU_TIME, CTG_GATEWAY_URL, CTG_PROGRAM, CTG_SERVER_NAME, CTG_TRANSACTION_ID, CUSTOMSERVICE_CLASS, CUSTOMSERVICE_METHOD, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DATABASE_HOST, DATABASE_NAME, DATABASE_TYPE, DATABASE_URL, DISK_IO_TIME, ERROR_COUNT, ESB_APPLICATION_NAME, ESB_INPUT_TYPE, ESB_LIBRARY_NAME, ESB_MESSAGE_FLOW_NAME, EXCEPTION_CLASS, EXCEPTION_MESSAGE, FAILED_STATE, FAILURE_REASON, FLAW_STATE, HTTP_REQUEST_METHOD, HTTP_STATUS, HTTP_STATUS_CLASS, IMS_PROGRAM_NAME, IMS_TRANSACTION_ID, IMS_USER_ID, IO_TIME, IS_KEY_REQUEST, LAMBDA_COLDSTART, LOCK_TIME, MESSAGING_DESTINATION_TYPE, MESSAGING_IS_TEMPORARY_QUEUE, MESSAGING_QUEUE_NAME, MESSAGING_QUEUE_VENDOR, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESS_GROUP_NAME, PROCESS_GROUP_TAG, REMOTE_ENDPOINT, REMOTE_METHOD, REMOTE_SERVICE_NAME, REQUEST_NAME, REQUEST_TYPE, RESPONSE_TIME, RESPONSE_TIME_CLIENT, RMI_CLASS, RMI_METHOD, SERVICE_DISPLAY_NAME, SERVICE_NAME, SERVICE_PORT, SERVICE_PUBLIC_DOMAIN_NAME, SERVICE_REQUEST_ATTRIBUTE, SERVICE_TAG, SERVICE_TYPE, SERVICE_WEB_APPLICATION_ID, SERVICE_WEB_CONTEXT_ROOT, SERVICE_WEB_SERVER_NAME, SERVICE_WEB_SERVICE_NAME, SERVICE_WEB_SERVICE_NAMESPACE, SUSPENSION_TIME, TOTAL_PROCESSING_TIME, WAIT_TIME, WEBREQUEST_QUERY, WEBREQUEST_RELATIVE_URL, WEBREQUEST_URL, WEBREQUEST_URL_HOST, WEBREQUEST_URL_PATH, WEBREQUEST_URL_PORT, WEBSERVICE_ENDPOINT, WEBSERVICE_METHOD and ZOS_CALL_TYPE
    comparison Property Map
    Type-specific comparison for attributes
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider

    CalculatedServiceMetricConditionConditionComparison, CalculatedServiceMetricConditionConditionComparisonArgs

    Boolean Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonBoolean
    Boolean Comparison for BOOLEAN attributes
    EsbInputNodeType Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonEsbInputNodeType
    Type-specific comparison information for attributes of type 'ESB_INPUT_NODE_TYPE'
    FailedState Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonFailedState
    Comparison for FAILED_STATE attributes
    FailureReason Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonFailureReason
    Comparison for FAILURE_REASON attributes
    FastString Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonFastString
    Comparison for FAST_STRING attributes. Use it for all service property attributes
    FlawState Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonFlawState
    Comparison for FLAW_STATE attributes
    Generic Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonGeneric
    Comparison for NUMBER attributes
    HttpMethod Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonHttpMethod
    Comparison for HTTP_METHOD attributes
    HttpStatusClass Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonHttpStatusClass
    Comparison for HTTP_STATUS_CLASS attributes
    IibInputNodeType Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonIibInputNodeType
    Comparison for IIB_INPUT_NODE_TYPE attributes
    Negate bool
    Reverse the comparison operator. For example, it turns equals into does not equal
    Number Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonNumber
    Comparison for NUMBER attributes
    NumberRequestAttribute Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttribute
    Comparison for NUMBER_REQUEST_ATTRIBUTE attributes
    ServiceType Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonServiceType
    Comparison for SERVICE_TYPE attributes
    String Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonString
    Comparison for STRING attributes
    StringRequestAttribute Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonStringRequestAttribute
    Comparison for STRING_REQUEST_ATTRIBUTE attributes
    Tag Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonTag
    Comparison for TAG attributes
    ZosCallType Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonZosCallType
    Comparison for ZOS_CALL_TYPE attributes
    Boolean CalculatedServiceMetricConditionConditionComparisonBoolean
    Boolean Comparison for BOOLEAN attributes
    EsbInputNodeType CalculatedServiceMetricConditionConditionComparisonEsbInputNodeType
    Type-specific comparison information for attributes of type 'ESB_INPUT_NODE_TYPE'
    FailedState CalculatedServiceMetricConditionConditionComparisonFailedState
    Comparison for FAILED_STATE attributes
    FailureReason CalculatedServiceMetricConditionConditionComparisonFailureReason
    Comparison for FAILURE_REASON attributes
    FastString CalculatedServiceMetricConditionConditionComparisonFastString
    Comparison for FAST_STRING attributes. Use it for all service property attributes
    FlawState CalculatedServiceMetricConditionConditionComparisonFlawState
    Comparison for FLAW_STATE attributes
    Generic CalculatedServiceMetricConditionConditionComparisonGeneric
    Comparison for NUMBER attributes
    HttpMethod CalculatedServiceMetricConditionConditionComparisonHttpMethod
    Comparison for HTTP_METHOD attributes
    HttpStatusClass CalculatedServiceMetricConditionConditionComparisonHttpStatusClass
    Comparison for HTTP_STATUS_CLASS attributes
    IibInputNodeType CalculatedServiceMetricConditionConditionComparisonIibInputNodeType
    Comparison for IIB_INPUT_NODE_TYPE attributes
    Negate bool
    Reverse the comparison operator. For example, it turns equals into does not equal
    Number CalculatedServiceMetricConditionConditionComparisonNumber
    Comparison for NUMBER attributes
    NumberRequestAttribute CalculatedServiceMetricConditionConditionComparisonNumberRequestAttribute
    Comparison for NUMBER_REQUEST_ATTRIBUTE attributes
    ServiceType CalculatedServiceMetricConditionConditionComparisonServiceType
    Comparison for SERVICE_TYPE attributes
    String CalculatedServiceMetricConditionConditionComparisonString
    Comparison for STRING attributes
    StringRequestAttribute CalculatedServiceMetricConditionConditionComparisonStringRequestAttribute
    Comparison for STRING_REQUEST_ATTRIBUTE attributes
    Tag CalculatedServiceMetricConditionConditionComparisonTag
    Comparison for TAG attributes
    ZosCallType CalculatedServiceMetricConditionConditionComparisonZosCallType
    Comparison for ZOS_CALL_TYPE attributes
    boolean_ CalculatedServiceMetricConditionConditionComparisonBoolean
    Boolean Comparison for BOOLEAN attributes
    esbInputNodeType CalculatedServiceMetricConditionConditionComparisonEsbInputNodeType
    Type-specific comparison information for attributes of type 'ESB_INPUT_NODE_TYPE'
    failedState CalculatedServiceMetricConditionConditionComparisonFailedState
    Comparison for FAILED_STATE attributes
    failureReason CalculatedServiceMetricConditionConditionComparisonFailureReason
    Comparison for FAILURE_REASON attributes
    fastString CalculatedServiceMetricConditionConditionComparisonFastString
    Comparison for FAST_STRING attributes. Use it for all service property attributes
    flawState CalculatedServiceMetricConditionConditionComparisonFlawState
    Comparison for FLAW_STATE attributes
    generic CalculatedServiceMetricConditionConditionComparisonGeneric
    Comparison for NUMBER attributes
    httpMethod CalculatedServiceMetricConditionConditionComparisonHttpMethod
    Comparison for HTTP_METHOD attributes
    httpStatusClass CalculatedServiceMetricConditionConditionComparisonHttpStatusClass
    Comparison for HTTP_STATUS_CLASS attributes
    iibInputNodeType CalculatedServiceMetricConditionConditionComparisonIibInputNodeType
    Comparison for IIB_INPUT_NODE_TYPE attributes
    negate Boolean
    Reverse the comparison operator. For example, it turns equals into does not equal
    number CalculatedServiceMetricConditionConditionComparisonNumber
    Comparison for NUMBER attributes
    numberRequestAttribute CalculatedServiceMetricConditionConditionComparisonNumberRequestAttribute
    Comparison for NUMBER_REQUEST_ATTRIBUTE attributes
    serviceType CalculatedServiceMetricConditionConditionComparisonServiceType
    Comparison for SERVICE_TYPE attributes
    string CalculatedServiceMetricConditionConditionComparisonString
    Comparison for STRING attributes
    stringRequestAttribute CalculatedServiceMetricConditionConditionComparisonStringRequestAttribute
    Comparison for STRING_REQUEST_ATTRIBUTE attributes
    tag CalculatedServiceMetricConditionConditionComparisonTag
    Comparison for TAG attributes
    zosCallType CalculatedServiceMetricConditionConditionComparisonZosCallType
    Comparison for ZOS_CALL_TYPE attributes
    boolean CalculatedServiceMetricConditionConditionComparisonBoolean
    Boolean Comparison for BOOLEAN attributes
    esbInputNodeType CalculatedServiceMetricConditionConditionComparisonEsbInputNodeType
    Type-specific comparison information for attributes of type 'ESB_INPUT_NODE_TYPE'
    failedState CalculatedServiceMetricConditionConditionComparisonFailedState
    Comparison for FAILED_STATE attributes
    failureReason CalculatedServiceMetricConditionConditionComparisonFailureReason
    Comparison for FAILURE_REASON attributes
    fastString CalculatedServiceMetricConditionConditionComparisonFastString
    Comparison for FAST_STRING attributes. Use it for all service property attributes
    flawState CalculatedServiceMetricConditionConditionComparisonFlawState
    Comparison for FLAW_STATE attributes
    generic CalculatedServiceMetricConditionConditionComparisonGeneric
    Comparison for NUMBER attributes
    httpMethod CalculatedServiceMetricConditionConditionComparisonHttpMethod
    Comparison for HTTP_METHOD attributes
    httpStatusClass CalculatedServiceMetricConditionConditionComparisonHttpStatusClass
    Comparison for HTTP_STATUS_CLASS attributes
    iibInputNodeType CalculatedServiceMetricConditionConditionComparisonIibInputNodeType
    Comparison for IIB_INPUT_NODE_TYPE attributes
    negate boolean
    Reverse the comparison operator. For example, it turns equals into does not equal
    number CalculatedServiceMetricConditionConditionComparisonNumber
    Comparison for NUMBER attributes
    numberRequestAttribute CalculatedServiceMetricConditionConditionComparisonNumberRequestAttribute
    Comparison for NUMBER_REQUEST_ATTRIBUTE attributes
    serviceType CalculatedServiceMetricConditionConditionComparisonServiceType
    Comparison for SERVICE_TYPE attributes
    string CalculatedServiceMetricConditionConditionComparisonString
    Comparison for STRING attributes
    stringRequestAttribute CalculatedServiceMetricConditionConditionComparisonStringRequestAttribute
    Comparison for STRING_REQUEST_ATTRIBUTE attributes
    tag CalculatedServiceMetricConditionConditionComparisonTag
    Comparison for TAG attributes
    zosCallType CalculatedServiceMetricConditionConditionComparisonZosCallType
    Comparison for ZOS_CALL_TYPE attributes
    boolean CalculatedServiceMetricConditionConditionComparisonBoolean
    Boolean Comparison for BOOLEAN attributes
    esb_input_node_type CalculatedServiceMetricConditionConditionComparisonEsbInputNodeType
    Type-specific comparison information for attributes of type 'ESB_INPUT_NODE_TYPE'
    failed_state CalculatedServiceMetricConditionConditionComparisonFailedState
    Comparison for FAILED_STATE attributes
    failure_reason CalculatedServiceMetricConditionConditionComparisonFailureReason
    Comparison for FAILURE_REASON attributes
    fast_string CalculatedServiceMetricConditionConditionComparisonFastString
    Comparison for FAST_STRING attributes. Use it for all service property attributes
    flaw_state CalculatedServiceMetricConditionConditionComparisonFlawState
    Comparison for FLAW_STATE attributes
    generic CalculatedServiceMetricConditionConditionComparisonGeneric
    Comparison for NUMBER attributes
    http_method CalculatedServiceMetricConditionConditionComparisonHttpMethod
    Comparison for HTTP_METHOD attributes
    http_status_class CalculatedServiceMetricConditionConditionComparisonHttpStatusClass
    Comparison for HTTP_STATUS_CLASS attributes
    iib_input_node_type CalculatedServiceMetricConditionConditionComparisonIibInputNodeType
    Comparison for IIB_INPUT_NODE_TYPE attributes
    negate bool
    Reverse the comparison operator. For example, it turns equals into does not equal
    number CalculatedServiceMetricConditionConditionComparisonNumber
    Comparison for NUMBER attributes
    number_request_attribute CalculatedServiceMetricConditionConditionComparisonNumberRequestAttribute
    Comparison for NUMBER_REQUEST_ATTRIBUTE attributes
    service_type CalculatedServiceMetricConditionConditionComparisonServiceType
    Comparison for SERVICE_TYPE attributes
    string CalculatedServiceMetricConditionConditionComparisonString
    Comparison for STRING attributes
    string_request_attribute CalculatedServiceMetricConditionConditionComparisonStringRequestAttribute
    Comparison for STRING_REQUEST_ATTRIBUTE attributes
    tag CalculatedServiceMetricConditionConditionComparisonTag
    Comparison for TAG attributes
    zos_call_type CalculatedServiceMetricConditionConditionComparisonZosCallType
    Comparison for ZOS_CALL_TYPE attributes
    boolean Property Map
    Boolean Comparison for BOOLEAN attributes
    esbInputNodeType Property Map
    Type-specific comparison information for attributes of type 'ESB_INPUT_NODE_TYPE'
    failedState Property Map
    Comparison for FAILED_STATE attributes
    failureReason Property Map
    Comparison for FAILURE_REASON attributes
    fastString Property Map
    Comparison for FAST_STRING attributes. Use it for all service property attributes
    flawState Property Map
    Comparison for FLAW_STATE attributes
    generic Property Map
    Comparison for NUMBER attributes
    httpMethod Property Map
    Comparison for HTTP_METHOD attributes
    httpStatusClass Property Map
    Comparison for HTTP_STATUS_CLASS attributes
    iibInputNodeType Property Map
    Comparison for IIB_INPUT_NODE_TYPE attributes
    negate Boolean
    Reverse the comparison operator. For example, it turns equals into does not equal
    number Property Map
    Comparison for NUMBER attributes
    numberRequestAttribute Property Map
    Comparison for NUMBER_REQUEST_ATTRIBUTE attributes
    serviceType Property Map
    Comparison for SERVICE_TYPE attributes
    string Property Map
    Comparison for STRING attributes
    stringRequestAttribute Property Map
    Comparison for STRING_REQUEST_ATTRIBUTE attributes
    tag Property Map
    Comparison for TAG attributes
    zosCallType Property Map
    Comparison for ZOS_CALL_TYPE attributes

    CalculatedServiceMetricConditionConditionComparisonBoolean, CalculatedServiceMetricConditionConditionComparisonBooleanArgs

    Value bool
    The value to compare to
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Values List<bool>
    The values to compare to
    Value bool
    The value to compare to
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Values []bool
    The values to compare to
    value Boolean
    The value to compare to
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    values List<Boolean>
    The values to compare to
    value boolean
    The value to compare to
    operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    values boolean[]
    The values to compare to
    value bool
    The value to compare to
    operator str
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    values Sequence[bool]
    The values to compare to
    value Boolean
    The value to compare to
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    values List<Boolean>
    The values to compare to

    CalculatedServiceMetricConditionConditionComparisonEsbInputNodeType, CalculatedServiceMetricConditionConditionComparisonEsbInputNodeTypeArgs

    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    Values List<string>
    The values to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    Values []string
    The values to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    values List<String>
    The values to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value string
    The value to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    values string[]
    The values to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    operator str
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value str
    The value to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    values Sequence[str]
    The values to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    values List<String>
    The values to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE

    CalculatedServiceMetricConditionConditionComparisonFailedState, CalculatedServiceMetricConditionConditionComparisonFailedStateArgs

    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are FAILED and FAILED
    Values List<string>
    The values to compare to. Possible values are FAILED and FAILED
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are FAILED and FAILED
    Values []string
    The values to compare to. Possible values are FAILED and FAILED
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are FAILED and FAILED
    values List<String>
    The values to compare to. Possible values are FAILED and FAILED
    operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value string
    The value to compare to. Possible values are FAILED and FAILED
    values string[]
    The values to compare to. Possible values are FAILED and FAILED
    operator str
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value str
    The value to compare to. Possible values are FAILED and FAILED
    values Sequence[str]
    The values to compare to. Possible values are FAILED and FAILED
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are FAILED and FAILED
    values List<String>
    The values to compare to. Possible values are FAILED and FAILED

    CalculatedServiceMetricConditionConditionComparisonFailureReason, CalculatedServiceMetricConditionConditionComparisonFailureReasonArgs

    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are EXCEPTION_AT_ENTRY_NODE, EXCEPTION_ON_ANY_NODE, HTTP_CODE and REQUEST_ATTRIBUTE
    Values List<string>
    The values to compare to. Possible values are EXCEPTION_AT_ENTRY_NODE, EXCEPTION_ON_ANY_NODE, HTTP_CODE and REQUEST_ATTRIBUTE
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are EXCEPTION_AT_ENTRY_NODE, EXCEPTION_ON_ANY_NODE, HTTP_CODE and REQUEST_ATTRIBUTE
    Values []string
    The values to compare to. Possible values are EXCEPTION_AT_ENTRY_NODE, EXCEPTION_ON_ANY_NODE, HTTP_CODE and REQUEST_ATTRIBUTE
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are EXCEPTION_AT_ENTRY_NODE, EXCEPTION_ON_ANY_NODE, HTTP_CODE and REQUEST_ATTRIBUTE
    values List<String>
    The values to compare to. Possible values are EXCEPTION_AT_ENTRY_NODE, EXCEPTION_ON_ANY_NODE, HTTP_CODE and REQUEST_ATTRIBUTE
    operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value string
    The value to compare to. Possible values are EXCEPTION_AT_ENTRY_NODE, EXCEPTION_ON_ANY_NODE, HTTP_CODE and REQUEST_ATTRIBUTE
    values string[]
    The values to compare to. Possible values are EXCEPTION_AT_ENTRY_NODE, EXCEPTION_ON_ANY_NODE, HTTP_CODE and REQUEST_ATTRIBUTE
    operator str
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value str
    The value to compare to. Possible values are EXCEPTION_AT_ENTRY_NODE, EXCEPTION_ON_ANY_NODE, HTTP_CODE and REQUEST_ATTRIBUTE
    values Sequence[str]
    The values to compare to. Possible values are EXCEPTION_AT_ENTRY_NODE, EXCEPTION_ON_ANY_NODE, HTTP_CODE and REQUEST_ATTRIBUTE
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are EXCEPTION_AT_ENTRY_NODE, EXCEPTION_ON_ANY_NODE, HTTP_CODE and REQUEST_ATTRIBUTE
    values List<String>
    The values to compare to. Possible values are EXCEPTION_AT_ENTRY_NODE, EXCEPTION_ON_ANY_NODE, HTTP_CODE and REQUEST_ATTRIBUTE

    CalculatedServiceMetricConditionConditionComparisonFastString, CalculatedServiceMetricConditionConditionComparisonFastStringArgs

    CaseSensitive bool
    The comparison is case-sensitive (true) or not case-sensitive (false)
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and CONTAINS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to
    Values List<string>
    The values to compare to
    CaseSensitive bool
    The comparison is case-sensitive (true) or not case-sensitive (false)
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and CONTAINS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to
    Values []string
    The values to compare to
    caseSensitive Boolean
    The comparison is case-sensitive (true) or not case-sensitive (false)
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and CONTAINS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to
    values List<String>
    The values to compare to
    caseSensitive boolean
    The comparison is case-sensitive (true) or not case-sensitive (false)
    operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and CONTAINS
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value string
    The value to compare to
    values string[]
    The values to compare to
    case_sensitive bool
    The comparison is case-sensitive (true) or not case-sensitive (false)
    operator str
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and CONTAINS
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value str
    The value to compare to
    values Sequence[str]
    The values to compare to
    caseSensitive Boolean
    The comparison is case-sensitive (true) or not case-sensitive (false)
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and CONTAINS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to
    values List<String>
    The values to compare to

    CalculatedServiceMetricConditionConditionComparisonFlawState, CalculatedServiceMetricConditionConditionComparisonFlawStateArgs

    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are FLAWED and NOT_FLAWED
    Values List<string>
    The values to compare to. Possible values are FLAWED and NOT_FLAWED
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are FLAWED and NOT_FLAWED
    Values []string
    The values to compare to. Possible values are FLAWED and NOT_FLAWED
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are FLAWED and NOT_FLAWED
    values List<String>
    The values to compare to. Possible values are FLAWED and NOT_FLAWED
    operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value string
    The value to compare to. Possible values are FLAWED and NOT_FLAWED
    values string[]
    The values to compare to. Possible values are FLAWED and NOT_FLAWED
    operator str
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value str
    The value to compare to. Possible values are FLAWED and NOT_FLAWED
    values Sequence[str]
    The values to compare to. Possible values are FLAWED and NOT_FLAWED
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are FLAWED and NOT_FLAWED
    values List<String>
    The values to compare to. Possible values are FLAWED and NOT_FLAWED

    CalculatedServiceMetricConditionConditionComparisonGeneric, CalculatedServiceMetricConditionConditionComparisonGenericArgs

    Type string
    Defines the actual set of fields depending on the value
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Type string
    Defines the actual set of fields depending on the value
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    type String
    Defines the actual set of fields depending on the value
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    type string
    Defines the actual set of fields depending on the value
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    type str
    Defines the actual set of fields depending on the value
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    type String
    Defines the actual set of fields depending on the value
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider

    CalculatedServiceMetricConditionConditionComparisonHttpMethod, CalculatedServiceMetricConditionConditionComparisonHttpMethodArgs

    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT and TRACE
    Values List<string>
    The values to compare to. Possible values are CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT and TRACE
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT and TRACE
    Values []string
    The values to compare to. Possible values are CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT and TRACE
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT and TRACE
    values List<String>
    The values to compare to. Possible values are CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT and TRACE
    operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value string
    The value to compare to. Possible values are CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT and TRACE
    values string[]
    The values to compare to. Possible values are CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT and TRACE
    operator str
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value str
    The value to compare to. Possible values are CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT and TRACE
    values Sequence[str]
    The values to compare to. Possible values are CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT and TRACE
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT and TRACE
    values List<String>
    The values to compare to. Possible values are CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT and TRACE

    CalculatedServiceMetricConditionConditionComparisonHttpStatusClass, CalculatedServiceMetricConditionConditionComparisonHttpStatusClassArgs

    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are C_1XX, C_2XX, C_3XX, C_4XX, C_5XX and NO_RESPONSE
    Values List<string>
    The values to compare to. Possible values are C_1XX, C_2XX, C_3XX, C_4XX, C_5XX and NO_RESPONSE
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are C_1XX, C_2XX, C_3XX, C_4XX, C_5XX and NO_RESPONSE
    Values []string
    The values to compare to. Possible values are C_1XX, C_2XX, C_3XX, C_4XX, C_5XX and NO_RESPONSE
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are C_1XX, C_2XX, C_3XX, C_4XX, C_5XX and NO_RESPONSE
    values List<String>
    The values to compare to. Possible values are C_1XX, C_2XX, C_3XX, C_4XX, C_5XX and NO_RESPONSE
    operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value string
    The value to compare to. Possible values are C_1XX, C_2XX, C_3XX, C_4XX, C_5XX and NO_RESPONSE
    values string[]
    The values to compare to. Possible values are C_1XX, C_2XX, C_3XX, C_4XX, C_5XX and NO_RESPONSE
    operator str
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value str
    The value to compare to. Possible values are C_1XX, C_2XX, C_3XX, C_4XX, C_5XX and NO_RESPONSE
    values Sequence[str]
    The values to compare to. Possible values are C_1XX, C_2XX, C_3XX, C_4XX, C_5XX and NO_RESPONSE
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are C_1XX, C_2XX, C_3XX, C_4XX, C_5XX and NO_RESPONSE
    values List<String>
    The values to compare to. Possible values are C_1XX, C_2XX, C_3XX, C_4XX, C_5XX and NO_RESPONSE

    CalculatedServiceMetricConditionConditionComparisonIibInputNodeType, CalculatedServiceMetricConditionConditionComparisonIibInputNodeTypeArgs

    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    Values List<string>
    The values to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    Values []string
    The values to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    values List<String>
    The values to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value string
    The value to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    values string[]
    The values to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    operator str
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value str
    The value to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    values Sequence[str]
    The values to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE
    values List<String>
    The values to compare to. Possible values are CALLABLE_FLOW_ASYNC_RESPONSE_NODE, CALLABLE_FLOW_INPUT_NODE, DATABASE_INPUT_NODE, DOTNET_INPUT_NODE, EMAIL_INPUT_NODE, EVENT_INPUT, EVENT_INPUT_NODE, FILE_INPUT_NODE, FTE_INPUT_NODE, HTTP_ASYNC_RESPONSE, JD_EDWARDS_INPUT_NODE, JMS_CLIENT_INPUT_NODE, LABEL_NODE, MQ_INPUT_NODE, PEOPLE_SOFT_INPUT_NODE, REST_ASYNC_RESPONSE, REST_REQUEST, SAP_INPUT_NODE, SCA_ASYNC_RESPONSE_NODE, SCA_INPUT_NODE, SIEBEL_INPUT_NODE, SOAP_INPUT_NODE, TCPIP_CLIENT_INPUT_NODE, TCPIP_CLIENT_REQUEST_NODE, TCPIP_SERVER_INPUT_NODE, TCPIP_SERVER_REQUEST_NODE, TIMEOUT_NOTIFICATION_NODE and WS_INPUT_NODE

    CalculatedServiceMetricConditionConditionComparisonNumber, CalculatedServiceMetricConditionConditionComparisonNumberArgs

    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, EXISTS, GREATER_THAN, GREATER_THAN_OR_EQUAL, LOWER_THAN and LOWER_THAN_OR_EQUAL
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value double
    The value to compare to
    Values List<double>
    The values to compare to
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, EXISTS, GREATER_THAN, GREATER_THAN_OR_EQUAL, LOWER_THAN and LOWER_THAN_OR_EQUAL
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value float64
    The value to compare to
    Values []float64
    The values to compare to
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, EXISTS, GREATER_THAN, GREATER_THAN_OR_EQUAL, LOWER_THAN and LOWER_THAN_OR_EQUAL
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value Double
    The value to compare to
    values List<Double>
    The values to compare to
    operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, EXISTS, GREATER_THAN, GREATER_THAN_OR_EQUAL, LOWER_THAN and LOWER_THAN_OR_EQUAL
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value number
    The value to compare to
    values number[]
    The values to compare to
    operator str
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, EXISTS, GREATER_THAN, GREATER_THAN_OR_EQUAL, LOWER_THAN and LOWER_THAN_OR_EQUAL
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value float
    The value to compare to
    values Sequence[float]
    The values to compare to
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, EXISTS, GREATER_THAN, GREATER_THAN_OR_EQUAL, LOWER_THAN and LOWER_THAN_OR_EQUAL
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value Number
    The value to compare to
    values List<Number>
    The values to compare to

    CalculatedServiceMetricConditionConditionComparisonNumberRequestAttribute, CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeArgs

    RequestAttribute string
    No documentation available for this attribute
    MatchOnChildCalls bool
    If true, the request attribute is matched on child service calls. Default is false
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, EXISTS, GREATER_THAN, GREATER_THAN_OR_EQUAL, LOWER_THAN and LOWER_THAN_OR_EQUAL
    Source Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSource
    Defines valid sources of request attributes for conditions or placeholders
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value double
    The value to compare to
    Values List<double>
    The values to compare to
    RequestAttribute string
    No documentation available for this attribute
    MatchOnChildCalls bool
    If true, the request attribute is matched on child service calls. Default is false
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, EXISTS, GREATER_THAN, GREATER_THAN_OR_EQUAL, LOWER_THAN and LOWER_THAN_OR_EQUAL
    Source CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSource
    Defines valid sources of request attributes for conditions or placeholders
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value float64
    The value to compare to
    Values []float64
    The values to compare to
    requestAttribute String
    No documentation available for this attribute
    matchOnChildCalls Boolean
    If true, the request attribute is matched on child service calls. Default is false
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, EXISTS, GREATER_THAN, GREATER_THAN_OR_EQUAL, LOWER_THAN and LOWER_THAN_OR_EQUAL
    source CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSource
    Defines valid sources of request attributes for conditions or placeholders
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value Double
    The value to compare to
    values List<Double>
    The values to compare to
    requestAttribute string
    No documentation available for this attribute
    matchOnChildCalls boolean
    If true, the request attribute is matched on child service calls. Default is false
    operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, EXISTS, GREATER_THAN, GREATER_THAN_OR_EQUAL, LOWER_THAN and LOWER_THAN_OR_EQUAL
    source CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSource
    Defines valid sources of request attributes for conditions or placeholders
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value number
    The value to compare to
    values number[]
    The values to compare to
    request_attribute str
    No documentation available for this attribute
    match_on_child_calls bool
    If true, the request attribute is matched on child service calls. Default is false
    operator str
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, EXISTS, GREATER_THAN, GREATER_THAN_OR_EQUAL, LOWER_THAN and LOWER_THAN_OR_EQUAL
    source CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSource
    Defines valid sources of request attributes for conditions or placeholders
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value float
    The value to compare to
    values Sequence[float]
    The values to compare to
    requestAttribute String
    No documentation available for this attribute
    matchOnChildCalls Boolean
    If true, the request attribute is matched on child service calls. Default is false
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, EXISTS, GREATER_THAN, GREATER_THAN_OR_EQUAL, LOWER_THAN and LOWER_THAN_OR_EQUAL
    source Property Map
    Defines valid sources of request attributes for conditions or placeholders
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value Number
    The value to compare to
    values List<Number>
    The values to compare to

    CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSource, CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceArgs

    ManagementZone string
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    ServiceTag Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTag
    Use only request attributes from services that have this tag. Use either this or managementZone
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    ManagementZone string
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    ServiceTag CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTag
    Use only request attributes from services that have this tag. Use either this or managementZone
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    managementZone String
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    serviceTag CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTag
    Use only request attributes from services that have this tag. Use either this or managementZone
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    managementZone string
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    serviceTag CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTag
    Use only request attributes from services that have this tag. Use either this or managementZone
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    management_zone str
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    service_tag CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTag
    Use only request attributes from services that have this tag. Use either this or managementZone
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    managementZone String
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    serviceTag Property Map
    Use only request attributes from services that have this tag. Use either this or managementZone
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider

    CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTag, CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagArgs

    Key string
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    Context string
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    TagKey Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKey
    has no documentation
    Value string
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used
    Key string
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    Context string
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    TagKey CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKey
    has no documentation
    Value string
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used
    key String
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    context String
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    tagKey CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKey
    has no documentation
    value String
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used
    key string
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    context string
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    tagKey CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKey
    has no documentation
    value string
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used
    key str
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    context str
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    tag_key CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKey
    has no documentation
    value str
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used
    key String
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    context String
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    tagKey Property Map
    has no documentation
    value String
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used

    CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKey, CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKeyArgs

    Context string
    has no documentation
    Key string
    has no documentation
    Context string
    has no documentation
    Key string
    has no documentation
    context String
    has no documentation
    key String
    has no documentation
    context string
    has no documentation
    key string
    has no documentation
    context str
    has no documentation
    key str
    has no documentation
    context String
    has no documentation
    key String
    has no documentation

    CalculatedServiceMetricConditionConditionComparisonServiceType, CalculatedServiceMetricConditionConditionComparisonServiceTypeArgs

    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are BACKGROUND_ACTIVITY, CICS_SERVICE, CUSTOM_SERVICE, DATABASE_SERVICE, ENTERPRISE_SERVICE_BUS_SERVICE, EXTERNAL, IBM_INTEGRATION_BUS_SERVICE, IMS_SERVICE, MESSAGING_SERVICE, RMI_SERVICE, RPC_SERVICE, WEB_REQUEST_SERVICE and WEB_SERVICE
    Values List<string>
    The values to compare to. Possible values are BACKGROUND_ACTIVITY, CICS_SERVICE, CUSTOM_SERVICE, DATABASE_SERVICE, ENTERPRISE_SERVICE_BUS_SERVICE, EXTERNAL, IBM_INTEGRATION_BUS_SERVICE, IMS_SERVICE, MESSAGING_SERVICE, RMI_SERVICE, RPC_SERVICE, WEB_REQUEST_SERVICE and WEB_SERVICE
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are BACKGROUND_ACTIVITY, CICS_SERVICE, CUSTOM_SERVICE, DATABASE_SERVICE, ENTERPRISE_SERVICE_BUS_SERVICE, EXTERNAL, IBM_INTEGRATION_BUS_SERVICE, IMS_SERVICE, MESSAGING_SERVICE, RMI_SERVICE, RPC_SERVICE, WEB_REQUEST_SERVICE and WEB_SERVICE
    Values []string
    The values to compare to. Possible values are BACKGROUND_ACTIVITY, CICS_SERVICE, CUSTOM_SERVICE, DATABASE_SERVICE, ENTERPRISE_SERVICE_BUS_SERVICE, EXTERNAL, IBM_INTEGRATION_BUS_SERVICE, IMS_SERVICE, MESSAGING_SERVICE, RMI_SERVICE, RPC_SERVICE, WEB_REQUEST_SERVICE and WEB_SERVICE
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are BACKGROUND_ACTIVITY, CICS_SERVICE, CUSTOM_SERVICE, DATABASE_SERVICE, ENTERPRISE_SERVICE_BUS_SERVICE, EXTERNAL, IBM_INTEGRATION_BUS_SERVICE, IMS_SERVICE, MESSAGING_SERVICE, RMI_SERVICE, RPC_SERVICE, WEB_REQUEST_SERVICE and WEB_SERVICE
    values List<String>
    The values to compare to. Possible values are BACKGROUND_ACTIVITY, CICS_SERVICE, CUSTOM_SERVICE, DATABASE_SERVICE, ENTERPRISE_SERVICE_BUS_SERVICE, EXTERNAL, IBM_INTEGRATION_BUS_SERVICE, IMS_SERVICE, MESSAGING_SERVICE, RMI_SERVICE, RPC_SERVICE, WEB_REQUEST_SERVICE and WEB_SERVICE
    operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value string
    The value to compare to. Possible values are BACKGROUND_ACTIVITY, CICS_SERVICE, CUSTOM_SERVICE, DATABASE_SERVICE, ENTERPRISE_SERVICE_BUS_SERVICE, EXTERNAL, IBM_INTEGRATION_BUS_SERVICE, IMS_SERVICE, MESSAGING_SERVICE, RMI_SERVICE, RPC_SERVICE, WEB_REQUEST_SERVICE and WEB_SERVICE
    values string[]
    The values to compare to. Possible values are BACKGROUND_ACTIVITY, CICS_SERVICE, CUSTOM_SERVICE, DATABASE_SERVICE, ENTERPRISE_SERVICE_BUS_SERVICE, EXTERNAL, IBM_INTEGRATION_BUS_SERVICE, IMS_SERVICE, MESSAGING_SERVICE, RMI_SERVICE, RPC_SERVICE, WEB_REQUEST_SERVICE and WEB_SERVICE
    operator str
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value str
    The value to compare to. Possible values are BACKGROUND_ACTIVITY, CICS_SERVICE, CUSTOM_SERVICE, DATABASE_SERVICE, ENTERPRISE_SERVICE_BUS_SERVICE, EXTERNAL, IBM_INTEGRATION_BUS_SERVICE, IMS_SERVICE, MESSAGING_SERVICE, RMI_SERVICE, RPC_SERVICE, WEB_REQUEST_SERVICE and WEB_SERVICE
    values Sequence[str]
    The values to compare to. Possible values are BACKGROUND_ACTIVITY, CICS_SERVICE, CUSTOM_SERVICE, DATABASE_SERVICE, ENTERPRISE_SERVICE_BUS_SERVICE, EXTERNAL, IBM_INTEGRATION_BUS_SERVICE, IMS_SERVICE, MESSAGING_SERVICE, RMI_SERVICE, RPC_SERVICE, WEB_REQUEST_SERVICE and WEB_SERVICE
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are BACKGROUND_ACTIVITY, CICS_SERVICE, CUSTOM_SERVICE, DATABASE_SERVICE, ENTERPRISE_SERVICE_BUS_SERVICE, EXTERNAL, IBM_INTEGRATION_BUS_SERVICE, IMS_SERVICE, MESSAGING_SERVICE, RMI_SERVICE, RPC_SERVICE, WEB_REQUEST_SERVICE and WEB_SERVICE
    values List<String>
    The values to compare to. Possible values are BACKGROUND_ACTIVITY, CICS_SERVICE, CUSTOM_SERVICE, DATABASE_SERVICE, ENTERPRISE_SERVICE_BUS_SERVICE, EXTERNAL, IBM_INTEGRATION_BUS_SERVICE, IMS_SERVICE, MESSAGING_SERVICE, RMI_SERVICE, RPC_SERVICE, WEB_REQUEST_SERVICE and WEB_SERVICE

    CalculatedServiceMetricConditionConditionComparisonString, CalculatedServiceMetricConditionConditionComparisonStringArgs

    CaseSensitive bool
    The comparison is case-sensitive (true) or not case-sensitive (false)
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are BEGINS_WITH, BEGINS_WITH_ANY_OF, CONTAINS, ENDS_WITH, ENDS_WITH_ANY_OF, EQUALS, EQUALS_ANY_OF, EXISTS and REGEX_MATCHES
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to
    Values List<string>
    The values to compare to
    CaseSensitive bool
    The comparison is case-sensitive (true) or not case-sensitive (false)
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are BEGINS_WITH, BEGINS_WITH_ANY_OF, CONTAINS, ENDS_WITH, ENDS_WITH_ANY_OF, EQUALS, EQUALS_ANY_OF, EXISTS and REGEX_MATCHES
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to
    Values []string
    The values to compare to
    caseSensitive Boolean
    The comparison is case-sensitive (true) or not case-sensitive (false)
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are BEGINS_WITH, BEGINS_WITH_ANY_OF, CONTAINS, ENDS_WITH, ENDS_WITH_ANY_OF, EQUALS, EQUALS_ANY_OF, EXISTS and REGEX_MATCHES
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to
    values List<String>
    The values to compare to
    caseSensitive boolean
    The comparison is case-sensitive (true) or not case-sensitive (false)
    operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are BEGINS_WITH, BEGINS_WITH_ANY_OF, CONTAINS, ENDS_WITH, ENDS_WITH_ANY_OF, EQUALS, EQUALS_ANY_OF, EXISTS and REGEX_MATCHES
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value string
    The value to compare to
    values string[]
    The values to compare to
    case_sensitive bool
    The comparison is case-sensitive (true) or not case-sensitive (false)
    operator str
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are BEGINS_WITH, BEGINS_WITH_ANY_OF, CONTAINS, ENDS_WITH, ENDS_WITH_ANY_OF, EQUALS, EQUALS_ANY_OF, EXISTS and REGEX_MATCHES
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value str
    The value to compare to
    values Sequence[str]
    The values to compare to
    caseSensitive Boolean
    The comparison is case-sensitive (true) or not case-sensitive (false)
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are BEGINS_WITH, BEGINS_WITH_ANY_OF, CONTAINS, ENDS_WITH, ENDS_WITH_ANY_OF, EQUALS, EQUALS_ANY_OF, EXISTS and REGEX_MATCHES
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to
    values List<String>
    The values to compare to

    CalculatedServiceMetricConditionConditionComparisonStringRequestAttribute, CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeArgs

    RequestAttribute string
    No documentation available for this attribute
    CaseSensitive bool
    The comparison is case-sensitive (true) or not case-sensitive (false)
    MatchOnChildCalls bool
    If true, the request attribute is matched on child service calls. Default is false
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are BEGINS_WITH, BEGINS_WITH_ANY_OF, CONTAINS, ENDS_WITH, ENDS_WITH_ANY_OF, EQUALS, EQUALS_ANY_OF, EXISTS and REGEX_MATCHES
    Source Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSource
    Defines valid sources of request attributes for conditions or placeholders
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to
    Values List<string>
    The values to compare to
    RequestAttribute string
    No documentation available for this attribute
    CaseSensitive bool
    The comparison is case-sensitive (true) or not case-sensitive (false)
    MatchOnChildCalls bool
    If true, the request attribute is matched on child service calls. Default is false
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are BEGINS_WITH, BEGINS_WITH_ANY_OF, CONTAINS, ENDS_WITH, ENDS_WITH_ANY_OF, EQUALS, EQUALS_ANY_OF, EXISTS and REGEX_MATCHES
    Source CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSource
    Defines valid sources of request attributes for conditions or placeholders
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to
    Values []string
    The values to compare to
    requestAttribute String
    No documentation available for this attribute
    caseSensitive Boolean
    The comparison is case-sensitive (true) or not case-sensitive (false)
    matchOnChildCalls Boolean
    If true, the request attribute is matched on child service calls. Default is false
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are BEGINS_WITH, BEGINS_WITH_ANY_OF, CONTAINS, ENDS_WITH, ENDS_WITH_ANY_OF, EQUALS, EQUALS_ANY_OF, EXISTS and REGEX_MATCHES
    source CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSource
    Defines valid sources of request attributes for conditions or placeholders
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to
    values List<String>
    The values to compare to
    requestAttribute string
    No documentation available for this attribute
    caseSensitive boolean
    The comparison is case-sensitive (true) or not case-sensitive (false)
    matchOnChildCalls boolean
    If true, the request attribute is matched on child service calls. Default is false
    operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are BEGINS_WITH, BEGINS_WITH_ANY_OF, CONTAINS, ENDS_WITH, ENDS_WITH_ANY_OF, EQUALS, EQUALS_ANY_OF, EXISTS and REGEX_MATCHES
    source CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSource
    Defines valid sources of request attributes for conditions or placeholders
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value string
    The value to compare to
    values string[]
    The values to compare to
    request_attribute str
    No documentation available for this attribute
    case_sensitive bool
    The comparison is case-sensitive (true) or not case-sensitive (false)
    match_on_child_calls bool
    If true, the request attribute is matched on child service calls. Default is false
    operator str
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are BEGINS_WITH, BEGINS_WITH_ANY_OF, CONTAINS, ENDS_WITH, ENDS_WITH_ANY_OF, EQUALS, EQUALS_ANY_OF, EXISTS and REGEX_MATCHES
    source CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSource
    Defines valid sources of request attributes for conditions or placeholders
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value str
    The value to compare to
    values Sequence[str]
    The values to compare to
    requestAttribute String
    No documentation available for this attribute
    caseSensitive Boolean
    The comparison is case-sensitive (true) or not case-sensitive (false)
    matchOnChildCalls Boolean
    If true, the request attribute is matched on child service calls. Default is false
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are BEGINS_WITH, BEGINS_WITH_ANY_OF, CONTAINS, ENDS_WITH, ENDS_WITH_ANY_OF, EQUALS, EQUALS_ANY_OF, EXISTS and REGEX_MATCHES
    source Property Map
    Defines valid sources of request attributes for conditions or placeholders
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to
    values List<String>
    The values to compare to

    CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSource, CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceArgs

    ManagementZone string
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    ServiceTag Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTag
    Use only request attributes from services that have this tag. Use either this or managementZone
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    ManagementZone string
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    ServiceTag CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTag
    Use only request attributes from services that have this tag. Use either this or managementZone
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    managementZone String
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    serviceTag CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTag
    Use only request attributes from services that have this tag. Use either this or managementZone
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    managementZone string
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    serviceTag CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTag
    Use only request attributes from services that have this tag. Use either this or managementZone
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    management_zone str
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    service_tag CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTag
    Use only request attributes from services that have this tag. Use either this or managementZone
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    managementZone String
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    serviceTag Property Map
    Use only request attributes from services that have this tag. Use either this or managementZone
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider

    CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTag, CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagArgs

    Key string
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    Context string
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    TagKey Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKey
    has no documentation
    Value string
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used
    Key string
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    Context string
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    TagKey CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKey
    has no documentation
    Value string
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used
    key String
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    context String
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    tagKey CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKey
    has no documentation
    value String
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used
    key string
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    context string
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    tagKey CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKey
    has no documentation
    value string
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used
    key str
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    context str
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    tag_key CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKey
    has no documentation
    value str
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used
    key String
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    context String
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    tagKey Property Map
    has no documentation
    value String
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used

    CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKey, CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKeyArgs

    Context string
    has no documentation
    Key string
    has no documentation
    Context string
    has no documentation
    Key string
    has no documentation
    context String
    has no documentation
    key String
    has no documentation
    context string
    has no documentation
    key string
    has no documentation
    context str
    has no documentation
    key str
    has no documentation
    context String
    has no documentation
    key String
    has no documentation

    CalculatedServiceMetricConditionConditionComparisonTag, CalculatedServiceMetricConditionConditionComparisonTagArgs

    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, TAG_KEY_EQUALS and TAG_KEY_EQUALS_ANY_OF
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonTagValue
    The values to compare to
    Values Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonTagValues
    The values to compare to
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, TAG_KEY_EQUALS and TAG_KEY_EQUALS_ANY_OF
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value CalculatedServiceMetricConditionConditionComparisonTagValue
    The values to compare to
    Values CalculatedServiceMetricConditionConditionComparisonTagValues
    The values to compare to
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, TAG_KEY_EQUALS and TAG_KEY_EQUALS_ANY_OF
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value CalculatedServiceMetricConditionConditionComparisonTagValue
    The values to compare to
    values CalculatedServiceMetricConditionConditionComparisonTagValues
    The values to compare to
    operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, TAG_KEY_EQUALS and TAG_KEY_EQUALS_ANY_OF
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value CalculatedServiceMetricConditionConditionComparisonTagValue
    The values to compare to
    values CalculatedServiceMetricConditionConditionComparisonTagValues
    The values to compare to
    operator str
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, TAG_KEY_EQUALS and TAG_KEY_EQUALS_ANY_OF
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value CalculatedServiceMetricConditionConditionComparisonTagValue
    The values to compare to
    values CalculatedServiceMetricConditionConditionComparisonTagValues
    The values to compare to
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF, TAG_KEY_EQUALS and TAG_KEY_EQUALS_ANY_OF
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value Property Map
    The values to compare to
    values Property Map
    The values to compare to

    CalculatedServiceMetricConditionConditionComparisonTagValue, CalculatedServiceMetricConditionConditionComparisonTagValueArgs

    Context string
    The origin of the tag, such as AWS or Cloud Foundry. Custom tags use the CONTEXTLESS value. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_CLOUD and KUBERNETES
    Key string
    The key of the tag. Custom tags have the tag value here
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value of the tag. Not applicable to custom tags
    Context string
    The origin of the tag, such as AWS or Cloud Foundry. Custom tags use the CONTEXTLESS value. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_CLOUD and KUBERNETES
    Key string
    The key of the tag. Custom tags have the tag value here
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value of the tag. Not applicable to custom tags
    context String
    The origin of the tag, such as AWS or Cloud Foundry. Custom tags use the CONTEXTLESS value. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_CLOUD and KUBERNETES
    key String
    The key of the tag. Custom tags have the tag value here
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value of the tag. Not applicable to custom tags
    context string
    The origin of the tag, such as AWS or Cloud Foundry. Custom tags use the CONTEXTLESS value. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_CLOUD and KUBERNETES
    key string
    The key of the tag. Custom tags have the tag value here
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value string
    The value of the tag. Not applicable to custom tags
    context str
    The origin of the tag, such as AWS or Cloud Foundry. Custom tags use the CONTEXTLESS value. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_CLOUD and KUBERNETES
    key str
    The key of the tag. Custom tags have the tag value here
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value str
    The value of the tag. Not applicable to custom tags
    context String
    The origin of the tag, such as AWS or Cloud Foundry. Custom tags use the CONTEXTLESS value. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_CLOUD and KUBERNETES
    key String
    The key of the tag. Custom tags have the tag value here
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value of the tag. Not applicable to custom tags

    CalculatedServiceMetricConditionConditionComparisonTagValues, CalculatedServiceMetricConditionConditionComparisonTagValuesArgs

    values List<Property Map>
    The values to compare to

    CalculatedServiceMetricConditionConditionComparisonTagValuesValue, CalculatedServiceMetricConditionConditionComparisonTagValuesValueArgs

    Context string
    The origin of the tag, such as AWS or Cloud Foundry. Custom tags use the CONTEXTLESS value. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_CLOUD and KUBERNETES
    Key string
    The key of the tag. Custom tags have the tag value here
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value of the tag. Not applicable to custom tags
    Context string
    The origin of the tag, such as AWS or Cloud Foundry. Custom tags use the CONTEXTLESS value. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_CLOUD and KUBERNETES
    Key string
    The key of the tag. Custom tags have the tag value here
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value of the tag. Not applicable to custom tags
    context String
    The origin of the tag, such as AWS or Cloud Foundry. Custom tags use the CONTEXTLESS value. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_CLOUD and KUBERNETES
    key String
    The key of the tag. Custom tags have the tag value here
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value of the tag. Not applicable to custom tags
    context string
    The origin of the tag, such as AWS or Cloud Foundry. Custom tags use the CONTEXTLESS value. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_CLOUD and KUBERNETES
    key string
    The key of the tag. Custom tags have the tag value here
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value string
    The value of the tag. Not applicable to custom tags
    context str
    The origin of the tag, such as AWS or Cloud Foundry. Custom tags use the CONTEXTLESS value. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_CLOUD and KUBERNETES
    key str
    The key of the tag. Custom tags have the tag value here
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value str
    The value of the tag. Not applicable to custom tags
    context String
    The origin of the tag, such as AWS or Cloud Foundry. Custom tags use the CONTEXTLESS value. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_CLOUD and KUBERNETES
    key String
    The key of the tag. Custom tags have the tag value here
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value of the tag. Not applicable to custom tags

    CalculatedServiceMetricConditionConditionComparisonZosCallType, CalculatedServiceMetricConditionConditionComparisonZosCallTypeArgs

    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are CTG, DPL, EXPLICIT_ADK, IMS_CONNECT, IMS_CONNECT_API, IMS_ITRA, IMS_MSC, IMS_PGM_SWITCH, IMS_SHARED_QUEUES, IMS_TRANS_EXEC, MQ, SOAP, START, TX and UNKNOWN
    Values List<string>
    The values to compare to. Possible values are CTG, DPL, EXPLICIT_ADK, IMS_CONNECT, IMS_CONNECT_API, IMS_ITRA, IMS_MSC, IMS_PGM_SWITCH, IMS_SHARED_QUEUES, IMS_TRANS_EXEC, MQ, SOAP, START, TX and UNKNOWN
    Operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Value string
    The value to compare to. Possible values are CTG, DPL, EXPLICIT_ADK, IMS_CONNECT, IMS_CONNECT_API, IMS_ITRA, IMS_MSC, IMS_PGM_SWITCH, IMS_SHARED_QUEUES, IMS_TRANS_EXEC, MQ, SOAP, START, TX and UNKNOWN
    Values []string
    The values to compare to. Possible values are CTG, DPL, EXPLICIT_ADK, IMS_CONNECT, IMS_CONNECT_API, IMS_ITRA, IMS_MSC, IMS_PGM_SWITCH, IMS_SHARED_QUEUES, IMS_TRANS_EXEC, MQ, SOAP, START, TX and UNKNOWN
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are CTG, DPL, EXPLICIT_ADK, IMS_CONNECT, IMS_CONNECT_API, IMS_ITRA, IMS_MSC, IMS_PGM_SWITCH, IMS_SHARED_QUEUES, IMS_TRANS_EXEC, MQ, SOAP, START, TX and UNKNOWN
    values List<String>
    The values to compare to. Possible values are CTG, DPL, EXPLICIT_ADK, IMS_CONNECT, IMS_CONNECT_API, IMS_ITRA, IMS_MSC, IMS_PGM_SWITCH, IMS_SHARED_QUEUES, IMS_TRANS_EXEC, MQ, SOAP, START, TX and UNKNOWN
    operator string
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value string
    The value to compare to. Possible values are CTG, DPL, EXPLICIT_ADK, IMS_CONNECT, IMS_CONNECT_API, IMS_ITRA, IMS_MSC, IMS_PGM_SWITCH, IMS_SHARED_QUEUES, IMS_TRANS_EXEC, MQ, SOAP, START, TX and UNKNOWN
    values string[]
    The values to compare to. Possible values are CTG, DPL, EXPLICIT_ADK, IMS_CONNECT, IMS_CONNECT_API, IMS_ITRA, IMS_MSC, IMS_PGM_SWITCH, IMS_SHARED_QUEUES, IMS_TRANS_EXEC, MQ, SOAP, START, TX and UNKNOWN
    operator str
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value str
    The value to compare to. Possible values are CTG, DPL, EXPLICIT_ADK, IMS_CONNECT, IMS_CONNECT_API, IMS_ITRA, IMS_MSC, IMS_PGM_SWITCH, IMS_SHARED_QUEUES, IMS_TRANS_EXEC, MQ, SOAP, START, TX and UNKNOWN
    values Sequence[str]
    The values to compare to. Possible values are CTG, DPL, EXPLICIT_ADK, IMS_CONNECT, IMS_CONNECT_API, IMS_ITRA, IMS_MSC, IMS_PGM_SWITCH, IMS_SHARED_QUEUES, IMS_TRANS_EXEC, MQ, SOAP, START, TX and UNKNOWN
    operator String
    Operator of the comparison. You can reverse it by setting negate to true. Possible values are EQUALS, EQUALS_ANY_OF and EXISTS
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    value String
    The value to compare to. Possible values are CTG, DPL, EXPLICIT_ADK, IMS_CONNECT, IMS_CONNECT_API, IMS_ITRA, IMS_MSC, IMS_PGM_SWITCH, IMS_SHARED_QUEUES, IMS_TRANS_EXEC, MQ, SOAP, START, TX and UNKNOWN
    values List<String>
    The values to compare to. Possible values are CTG, DPL, EXPLICIT_ADK, IMS_CONNECT, IMS_CONNECT_API, IMS_ITRA, IMS_MSC, IMS_PGM_SWITCH, IMS_SHARED_QUEUES, IMS_TRANS_EXEC, MQ, SOAP, START, TX and UNKNOWN

    CalculatedServiceMetricDimensionDefinition, CalculatedServiceMetricDimensionDefinitionArgs

    Dimension string
    The dimension value pattern. You can define custom placeholders in the placeholders field and use them here
    Name string
    The name of the dimension
    TopX int
    The number of top values to be calculated
    TopXAggregation string
    The aggregation of the dimension. Possible values are AVERAGE, COUNT, MAX, MIN, OF_INTEREST_RATIO, OTHER_RATIO, SINGLE_VALUE and SUM
    TopXDirection string
    How to calculate the topX values. Possible values are ASCENDING and DESCENDING
    Placeholders Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinitionPlaceholders
    The list of custom placeholders to be used in a dimension value pattern
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    Dimension string
    The dimension value pattern. You can define custom placeholders in the placeholders field and use them here
    Name string
    The name of the dimension
    TopX int
    The number of top values to be calculated
    TopXAggregation string
    The aggregation of the dimension. Possible values are AVERAGE, COUNT, MAX, MIN, OF_INTEREST_RATIO, OTHER_RATIO, SINGLE_VALUE and SUM
    TopXDirection string
    How to calculate the topX values. Possible values are ASCENDING and DESCENDING
    Placeholders CalculatedServiceMetricDimensionDefinitionPlaceholders
    The list of custom placeholders to be used in a dimension value pattern
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    dimension String
    The dimension value pattern. You can define custom placeholders in the placeholders field and use them here
    name String
    The name of the dimension
    topX Integer
    The number of top values to be calculated
    topXAggregation String
    The aggregation of the dimension. Possible values are AVERAGE, COUNT, MAX, MIN, OF_INTEREST_RATIO, OTHER_RATIO, SINGLE_VALUE and SUM
    topXDirection String
    How to calculate the topX values. Possible values are ASCENDING and DESCENDING
    placeholders CalculatedServiceMetricDimensionDefinitionPlaceholders
    The list of custom placeholders to be used in a dimension value pattern
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    dimension string
    The dimension value pattern. You can define custom placeholders in the placeholders field and use them here
    name string
    The name of the dimension
    topX number
    The number of top values to be calculated
    topXAggregation string
    The aggregation of the dimension. Possible values are AVERAGE, COUNT, MAX, MIN, OF_INTEREST_RATIO, OTHER_RATIO, SINGLE_VALUE and SUM
    topXDirection string
    How to calculate the topX values. Possible values are ASCENDING and DESCENDING
    placeholders CalculatedServiceMetricDimensionDefinitionPlaceholders
    The list of custom placeholders to be used in a dimension value pattern
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    dimension str
    The dimension value pattern. You can define custom placeholders in the placeholders field and use them here
    name str
    The name of the dimension
    top_x int
    The number of top values to be calculated
    top_x_aggregation str
    The aggregation of the dimension. Possible values are AVERAGE, COUNT, MAX, MIN, OF_INTEREST_RATIO, OTHER_RATIO, SINGLE_VALUE and SUM
    top_x_direction str
    How to calculate the topX values. Possible values are ASCENDING and DESCENDING
    placeholders CalculatedServiceMetricDimensionDefinitionPlaceholders
    The list of custom placeholders to be used in a dimension value pattern
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    dimension String
    The dimension value pattern. You can define custom placeholders in the placeholders field and use them here
    name String
    The name of the dimension
    topX Number
    The number of top values to be calculated
    topXAggregation String
    The aggregation of the dimension. Possible values are AVERAGE, COUNT, MAX, MIN, OF_INTEREST_RATIO, OTHER_RATIO, SINGLE_VALUE and SUM
    topXDirection String
    How to calculate the topX values. Possible values are ASCENDING and DESCENDING
    placeholders Property Map
    The list of custom placeholders to be used in a dimension value pattern
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider

    CalculatedServiceMetricDimensionDefinitionPlaceholders, CalculatedServiceMetricDimensionDefinitionPlaceholdersArgs

    Placeholders []CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholder
    A custom placeholder to be used in a dimension value pattern
    placeholders List<CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholder>
    A custom placeholder to be used in a dimension value pattern
    placeholders CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholder[]
    A custom placeholder to be used in a dimension value pattern
    placeholders Sequence[CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholder]
    A custom placeholder to be used in a dimension value pattern
    placeholders List<Property Map>
    A custom placeholder to be used in a dimension value pattern

    CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholder, CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderArgs

    Attribute string
    The attribute to extract from. You can only use attributes of the string type. Possible values are ACTOR_SYSTEM, AKKA_ACTOR_CLASS_NAME, AKKA_ACTOR_MESSAGE_TYPE, AKKA_ACTOR_PATH, APPLICATION_BUILD_VERSION, APPLICATION_RELEASE_VERSION, AZURE_FUNCTIONS_FUNCTION_NAME, AZURE_FUNCTIONS_SITE_NAME, CICS_PROGRAM_NAME, CICS_SYSTEM_ID, CICS_TASK_ID, CICS_TRANSACTION_ID, CICS_USER_ID, CPU_TIME, CTG_GATEWAY_URL, CTG_PROGRAM, CTG_SERVER_NAME, CTG_TRANSACTION_ID, CUSTOMSERVICE_CLASS, CUSTOMSERVICE_METHOD, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DATABASE_HOST, DATABASE_NAME, DATABASE_TYPE, DATABASE_URL, DISK_IO_TIME, ERROR_COUNT, ESB_APPLICATION_NAME, ESB_INPUT_TYPE, ESB_LIBRARY_NAME, ESB_MESSAGE_FLOW_NAME, EXCEPTION_CLASS, EXCEPTION_MESSAGE, FAILED_STATE, FAILURE_REASON, FLAW_STATE, HTTP_REQUEST_METHOD, HTTP_STATUS, HTTP_STATUS_CLASS, IMS_PROGRAM_NAME, IMS_TRANSACTION_ID, IMS_USER_ID, IO_TIME, IS_KEY_REQUEST, LAMBDA_COLDSTART, LOCK_TIME, MESSAGING_DESTINATION_TYPE, MESSAGING_IS_TEMPORARY_QUEUE, MESSAGING_QUEUE_NAME, MESSAGING_QUEUE_VENDOR, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESS_GROUP_NAME, PROCESS_GROUP_TAG, REMOTE_ENDPOINT, REMOTE_METHOD, REMOTE_SERVICE_NAME, REQUEST_NAME, REQUEST_TYPE, RESPONSE_TIME, RESPONSE_TIME_CLIENT, RMI_CLASS, RMI_METHOD, SERVICE_DISPLAY_NAME, SERVICE_NAME, SERVICE_PORT, SERVICE_PUBLIC_DOMAIN_NAME, SERVICE_REQUEST_ATTRIBUTE, SERVICE_TAG, SERVICE_TYPE, SERVICE_WEB_APPLICATION_ID, SERVICE_WEB_CONTEXT_ROOT, SERVICE_WEB_SERVER_NAME, SERVICE_WEB_SERVICE_NAME, SERVICE_WEB_SERVICE_NAMESPACE, SUSPENSION_TIME, TOTAL_PROCESSING_TIME, WAIT_TIME, WEBREQUEST_QUERY, WEBREQUEST_RELATIVE_URL, WEBREQUEST_URL, WEBREQUEST_URL_HOST, WEBREQUEST_URL_PATH, WEBREQUEST_URL_PORT, WEBSERVICE_ENDPOINT, WEBSERVICE_METHOD and ZOS_CALL_TYPE
    Kind string
    The type of extraction. Defines either usage of regular expression (regex) or the position of request attribute value to be extracted. When the attribute is SERVICE_REQUEST_ATTRIBUTE attribute and aggregation is COUNT, needs to be set to ORIGINAL_TEXT. Possible values are AFTER_DELIMITER, BEFORE_DELIMITER, BETWEEN_DELIMITER, ORIGINAL_TEXT and REGEX_EXTRACTION
    Name string
    The name of the placeholder. Use it in the naming pattern as {name}
    Aggregation string
    Which value of the request attribute must be used when it occurs across multiple child requests. Only applicable for the SERVICE_REQUEST_ATTRIBUTE attribute, when useFromChildCalls is true. For the COUNT aggregation, the kind field is not applicable. Possible values are COUNT, FIRST and LAST.
    DelimiterOrRegex string

    Depending on the kind value:

    • REGEX_EXTRACTION: The regular expression.

    • BETWEEN_DELIMITER: The opening delimiter string to look for.

    • All other values: The delimiter string to look for

    EndDelimiter string
    The closing delimiter string to look for. Required if the kind value is BETWEEN_DELIMITER. Not applicable otherwise
    Normalization string
    The format of the extracted string. Possible values are ORIGINAL, TO_LOWER_CASE and TO_UPPER_CASE
    RequestAttribute string
    The request attribute to extract from. Required if the kind value is SERVICE_REQUEST_ATTRIBUTE. Not applicable otherwise
    Source Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSource
    Defines valid sources of request attributes for conditions or placeholders
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    UseFromChildCalls bool
    If true request attribute will be taken from a child service call. Only applicable for the SERVICE_REQUEST_ATTRIBUTE attribute. Defaults to false
    Attribute string
    The attribute to extract from. You can only use attributes of the string type. Possible values are ACTOR_SYSTEM, AKKA_ACTOR_CLASS_NAME, AKKA_ACTOR_MESSAGE_TYPE, AKKA_ACTOR_PATH, APPLICATION_BUILD_VERSION, APPLICATION_RELEASE_VERSION, AZURE_FUNCTIONS_FUNCTION_NAME, AZURE_FUNCTIONS_SITE_NAME, CICS_PROGRAM_NAME, CICS_SYSTEM_ID, CICS_TASK_ID, CICS_TRANSACTION_ID, CICS_USER_ID, CPU_TIME, CTG_GATEWAY_URL, CTG_PROGRAM, CTG_SERVER_NAME, CTG_TRANSACTION_ID, CUSTOMSERVICE_CLASS, CUSTOMSERVICE_METHOD, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DATABASE_HOST, DATABASE_NAME, DATABASE_TYPE, DATABASE_URL, DISK_IO_TIME, ERROR_COUNT, ESB_APPLICATION_NAME, ESB_INPUT_TYPE, ESB_LIBRARY_NAME, ESB_MESSAGE_FLOW_NAME, EXCEPTION_CLASS, EXCEPTION_MESSAGE, FAILED_STATE, FAILURE_REASON, FLAW_STATE, HTTP_REQUEST_METHOD, HTTP_STATUS, HTTP_STATUS_CLASS, IMS_PROGRAM_NAME, IMS_TRANSACTION_ID, IMS_USER_ID, IO_TIME, IS_KEY_REQUEST, LAMBDA_COLDSTART, LOCK_TIME, MESSAGING_DESTINATION_TYPE, MESSAGING_IS_TEMPORARY_QUEUE, MESSAGING_QUEUE_NAME, MESSAGING_QUEUE_VENDOR, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESS_GROUP_NAME, PROCESS_GROUP_TAG, REMOTE_ENDPOINT, REMOTE_METHOD, REMOTE_SERVICE_NAME, REQUEST_NAME, REQUEST_TYPE, RESPONSE_TIME, RESPONSE_TIME_CLIENT, RMI_CLASS, RMI_METHOD, SERVICE_DISPLAY_NAME, SERVICE_NAME, SERVICE_PORT, SERVICE_PUBLIC_DOMAIN_NAME, SERVICE_REQUEST_ATTRIBUTE, SERVICE_TAG, SERVICE_TYPE, SERVICE_WEB_APPLICATION_ID, SERVICE_WEB_CONTEXT_ROOT, SERVICE_WEB_SERVER_NAME, SERVICE_WEB_SERVICE_NAME, SERVICE_WEB_SERVICE_NAMESPACE, SUSPENSION_TIME, TOTAL_PROCESSING_TIME, WAIT_TIME, WEBREQUEST_QUERY, WEBREQUEST_RELATIVE_URL, WEBREQUEST_URL, WEBREQUEST_URL_HOST, WEBREQUEST_URL_PATH, WEBREQUEST_URL_PORT, WEBSERVICE_ENDPOINT, WEBSERVICE_METHOD and ZOS_CALL_TYPE
    Kind string
    The type of extraction. Defines either usage of regular expression (regex) or the position of request attribute value to be extracted. When the attribute is SERVICE_REQUEST_ATTRIBUTE attribute and aggregation is COUNT, needs to be set to ORIGINAL_TEXT. Possible values are AFTER_DELIMITER, BEFORE_DELIMITER, BETWEEN_DELIMITER, ORIGINAL_TEXT and REGEX_EXTRACTION
    Name string
    The name of the placeholder. Use it in the naming pattern as {name}
    Aggregation string
    Which value of the request attribute must be used when it occurs across multiple child requests. Only applicable for the SERVICE_REQUEST_ATTRIBUTE attribute, when useFromChildCalls is true. For the COUNT aggregation, the kind field is not applicable. Possible values are COUNT, FIRST and LAST.
    DelimiterOrRegex string

    Depending on the kind value:

    • REGEX_EXTRACTION: The regular expression.

    • BETWEEN_DELIMITER: The opening delimiter string to look for.

    • All other values: The delimiter string to look for

    EndDelimiter string
    The closing delimiter string to look for. Required if the kind value is BETWEEN_DELIMITER. Not applicable otherwise
    Normalization string
    The format of the extracted string. Possible values are ORIGINAL, TO_LOWER_CASE and TO_UPPER_CASE
    RequestAttribute string
    The request attribute to extract from. Required if the kind value is SERVICE_REQUEST_ATTRIBUTE. Not applicable otherwise
    Source CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSource
    Defines valid sources of request attributes for conditions or placeholders
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    UseFromChildCalls bool
    If true request attribute will be taken from a child service call. Only applicable for the SERVICE_REQUEST_ATTRIBUTE attribute. Defaults to false
    attribute String
    The attribute to extract from. You can only use attributes of the string type. Possible values are ACTOR_SYSTEM, AKKA_ACTOR_CLASS_NAME, AKKA_ACTOR_MESSAGE_TYPE, AKKA_ACTOR_PATH, APPLICATION_BUILD_VERSION, APPLICATION_RELEASE_VERSION, AZURE_FUNCTIONS_FUNCTION_NAME, AZURE_FUNCTIONS_SITE_NAME, CICS_PROGRAM_NAME, CICS_SYSTEM_ID, CICS_TASK_ID, CICS_TRANSACTION_ID, CICS_USER_ID, CPU_TIME, CTG_GATEWAY_URL, CTG_PROGRAM, CTG_SERVER_NAME, CTG_TRANSACTION_ID, CUSTOMSERVICE_CLASS, CUSTOMSERVICE_METHOD, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DATABASE_HOST, DATABASE_NAME, DATABASE_TYPE, DATABASE_URL, DISK_IO_TIME, ERROR_COUNT, ESB_APPLICATION_NAME, ESB_INPUT_TYPE, ESB_LIBRARY_NAME, ESB_MESSAGE_FLOW_NAME, EXCEPTION_CLASS, EXCEPTION_MESSAGE, FAILED_STATE, FAILURE_REASON, FLAW_STATE, HTTP_REQUEST_METHOD, HTTP_STATUS, HTTP_STATUS_CLASS, IMS_PROGRAM_NAME, IMS_TRANSACTION_ID, IMS_USER_ID, IO_TIME, IS_KEY_REQUEST, LAMBDA_COLDSTART, LOCK_TIME, MESSAGING_DESTINATION_TYPE, MESSAGING_IS_TEMPORARY_QUEUE, MESSAGING_QUEUE_NAME, MESSAGING_QUEUE_VENDOR, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESS_GROUP_NAME, PROCESS_GROUP_TAG, REMOTE_ENDPOINT, REMOTE_METHOD, REMOTE_SERVICE_NAME, REQUEST_NAME, REQUEST_TYPE, RESPONSE_TIME, RESPONSE_TIME_CLIENT, RMI_CLASS, RMI_METHOD, SERVICE_DISPLAY_NAME, SERVICE_NAME, SERVICE_PORT, SERVICE_PUBLIC_DOMAIN_NAME, SERVICE_REQUEST_ATTRIBUTE, SERVICE_TAG, SERVICE_TYPE, SERVICE_WEB_APPLICATION_ID, SERVICE_WEB_CONTEXT_ROOT, SERVICE_WEB_SERVER_NAME, SERVICE_WEB_SERVICE_NAME, SERVICE_WEB_SERVICE_NAMESPACE, SUSPENSION_TIME, TOTAL_PROCESSING_TIME, WAIT_TIME, WEBREQUEST_QUERY, WEBREQUEST_RELATIVE_URL, WEBREQUEST_URL, WEBREQUEST_URL_HOST, WEBREQUEST_URL_PATH, WEBREQUEST_URL_PORT, WEBSERVICE_ENDPOINT, WEBSERVICE_METHOD and ZOS_CALL_TYPE
    kind String
    The type of extraction. Defines either usage of regular expression (regex) or the position of request attribute value to be extracted. When the attribute is SERVICE_REQUEST_ATTRIBUTE attribute and aggregation is COUNT, needs to be set to ORIGINAL_TEXT. Possible values are AFTER_DELIMITER, BEFORE_DELIMITER, BETWEEN_DELIMITER, ORIGINAL_TEXT and REGEX_EXTRACTION
    name String
    The name of the placeholder. Use it in the naming pattern as {name}
    aggregation String
    Which value of the request attribute must be used when it occurs across multiple child requests. Only applicable for the SERVICE_REQUEST_ATTRIBUTE attribute, when useFromChildCalls is true. For the COUNT aggregation, the kind field is not applicable. Possible values are COUNT, FIRST and LAST.
    delimiterOrRegex String

    Depending on the kind value:

    • REGEX_EXTRACTION: The regular expression.

    • BETWEEN_DELIMITER: The opening delimiter string to look for.

    • All other values: The delimiter string to look for

    endDelimiter String
    The closing delimiter string to look for. Required if the kind value is BETWEEN_DELIMITER. Not applicable otherwise
    normalization String
    The format of the extracted string. Possible values are ORIGINAL, TO_LOWER_CASE and TO_UPPER_CASE
    requestAttribute String
    The request attribute to extract from. Required if the kind value is SERVICE_REQUEST_ATTRIBUTE. Not applicable otherwise
    source CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSource
    Defines valid sources of request attributes for conditions or placeholders
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    useFromChildCalls Boolean
    If true request attribute will be taken from a child service call. Only applicable for the SERVICE_REQUEST_ATTRIBUTE attribute. Defaults to false
    attribute string
    The attribute to extract from. You can only use attributes of the string type. Possible values are ACTOR_SYSTEM, AKKA_ACTOR_CLASS_NAME, AKKA_ACTOR_MESSAGE_TYPE, AKKA_ACTOR_PATH, APPLICATION_BUILD_VERSION, APPLICATION_RELEASE_VERSION, AZURE_FUNCTIONS_FUNCTION_NAME, AZURE_FUNCTIONS_SITE_NAME, CICS_PROGRAM_NAME, CICS_SYSTEM_ID, CICS_TASK_ID, CICS_TRANSACTION_ID, CICS_USER_ID, CPU_TIME, CTG_GATEWAY_URL, CTG_PROGRAM, CTG_SERVER_NAME, CTG_TRANSACTION_ID, CUSTOMSERVICE_CLASS, CUSTOMSERVICE_METHOD, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DATABASE_HOST, DATABASE_NAME, DATABASE_TYPE, DATABASE_URL, DISK_IO_TIME, ERROR_COUNT, ESB_APPLICATION_NAME, ESB_INPUT_TYPE, ESB_LIBRARY_NAME, ESB_MESSAGE_FLOW_NAME, EXCEPTION_CLASS, EXCEPTION_MESSAGE, FAILED_STATE, FAILURE_REASON, FLAW_STATE, HTTP_REQUEST_METHOD, HTTP_STATUS, HTTP_STATUS_CLASS, IMS_PROGRAM_NAME, IMS_TRANSACTION_ID, IMS_USER_ID, IO_TIME, IS_KEY_REQUEST, LAMBDA_COLDSTART, LOCK_TIME, MESSAGING_DESTINATION_TYPE, MESSAGING_IS_TEMPORARY_QUEUE, MESSAGING_QUEUE_NAME, MESSAGING_QUEUE_VENDOR, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESS_GROUP_NAME, PROCESS_GROUP_TAG, REMOTE_ENDPOINT, REMOTE_METHOD, REMOTE_SERVICE_NAME, REQUEST_NAME, REQUEST_TYPE, RESPONSE_TIME, RESPONSE_TIME_CLIENT, RMI_CLASS, RMI_METHOD, SERVICE_DISPLAY_NAME, SERVICE_NAME, SERVICE_PORT, SERVICE_PUBLIC_DOMAIN_NAME, SERVICE_REQUEST_ATTRIBUTE, SERVICE_TAG, SERVICE_TYPE, SERVICE_WEB_APPLICATION_ID, SERVICE_WEB_CONTEXT_ROOT, SERVICE_WEB_SERVER_NAME, SERVICE_WEB_SERVICE_NAME, SERVICE_WEB_SERVICE_NAMESPACE, SUSPENSION_TIME, TOTAL_PROCESSING_TIME, WAIT_TIME, WEBREQUEST_QUERY, WEBREQUEST_RELATIVE_URL, WEBREQUEST_URL, WEBREQUEST_URL_HOST, WEBREQUEST_URL_PATH, WEBREQUEST_URL_PORT, WEBSERVICE_ENDPOINT, WEBSERVICE_METHOD and ZOS_CALL_TYPE
    kind string
    The type of extraction. Defines either usage of regular expression (regex) or the position of request attribute value to be extracted. When the attribute is SERVICE_REQUEST_ATTRIBUTE attribute and aggregation is COUNT, needs to be set to ORIGINAL_TEXT. Possible values are AFTER_DELIMITER, BEFORE_DELIMITER, BETWEEN_DELIMITER, ORIGINAL_TEXT and REGEX_EXTRACTION
    name string
    The name of the placeholder. Use it in the naming pattern as {name}
    aggregation string
    Which value of the request attribute must be used when it occurs across multiple child requests. Only applicable for the SERVICE_REQUEST_ATTRIBUTE attribute, when useFromChildCalls is true. For the COUNT aggregation, the kind field is not applicable. Possible values are COUNT, FIRST and LAST.
    delimiterOrRegex string

    Depending on the kind value:

    • REGEX_EXTRACTION: The regular expression.

    • BETWEEN_DELIMITER: The opening delimiter string to look for.

    • All other values: The delimiter string to look for

    endDelimiter string
    The closing delimiter string to look for. Required if the kind value is BETWEEN_DELIMITER. Not applicable otherwise
    normalization string
    The format of the extracted string. Possible values are ORIGINAL, TO_LOWER_CASE and TO_UPPER_CASE
    requestAttribute string
    The request attribute to extract from. Required if the kind value is SERVICE_REQUEST_ATTRIBUTE. Not applicable otherwise
    source CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSource
    Defines valid sources of request attributes for conditions or placeholders
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    useFromChildCalls boolean
    If true request attribute will be taken from a child service call. Only applicable for the SERVICE_REQUEST_ATTRIBUTE attribute. Defaults to false
    attribute str
    The attribute to extract from. You can only use attributes of the string type. Possible values are ACTOR_SYSTEM, AKKA_ACTOR_CLASS_NAME, AKKA_ACTOR_MESSAGE_TYPE, AKKA_ACTOR_PATH, APPLICATION_BUILD_VERSION, APPLICATION_RELEASE_VERSION, AZURE_FUNCTIONS_FUNCTION_NAME, AZURE_FUNCTIONS_SITE_NAME, CICS_PROGRAM_NAME, CICS_SYSTEM_ID, CICS_TASK_ID, CICS_TRANSACTION_ID, CICS_USER_ID, CPU_TIME, CTG_GATEWAY_URL, CTG_PROGRAM, CTG_SERVER_NAME, CTG_TRANSACTION_ID, CUSTOMSERVICE_CLASS, CUSTOMSERVICE_METHOD, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DATABASE_HOST, DATABASE_NAME, DATABASE_TYPE, DATABASE_URL, DISK_IO_TIME, ERROR_COUNT, ESB_APPLICATION_NAME, ESB_INPUT_TYPE, ESB_LIBRARY_NAME, ESB_MESSAGE_FLOW_NAME, EXCEPTION_CLASS, EXCEPTION_MESSAGE, FAILED_STATE, FAILURE_REASON, FLAW_STATE, HTTP_REQUEST_METHOD, HTTP_STATUS, HTTP_STATUS_CLASS, IMS_PROGRAM_NAME, IMS_TRANSACTION_ID, IMS_USER_ID, IO_TIME, IS_KEY_REQUEST, LAMBDA_COLDSTART, LOCK_TIME, MESSAGING_DESTINATION_TYPE, MESSAGING_IS_TEMPORARY_QUEUE, MESSAGING_QUEUE_NAME, MESSAGING_QUEUE_VENDOR, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESS_GROUP_NAME, PROCESS_GROUP_TAG, REMOTE_ENDPOINT, REMOTE_METHOD, REMOTE_SERVICE_NAME, REQUEST_NAME, REQUEST_TYPE, RESPONSE_TIME, RESPONSE_TIME_CLIENT, RMI_CLASS, RMI_METHOD, SERVICE_DISPLAY_NAME, SERVICE_NAME, SERVICE_PORT, SERVICE_PUBLIC_DOMAIN_NAME, SERVICE_REQUEST_ATTRIBUTE, SERVICE_TAG, SERVICE_TYPE, SERVICE_WEB_APPLICATION_ID, SERVICE_WEB_CONTEXT_ROOT, SERVICE_WEB_SERVER_NAME, SERVICE_WEB_SERVICE_NAME, SERVICE_WEB_SERVICE_NAMESPACE, SUSPENSION_TIME, TOTAL_PROCESSING_TIME, WAIT_TIME, WEBREQUEST_QUERY, WEBREQUEST_RELATIVE_URL, WEBREQUEST_URL, WEBREQUEST_URL_HOST, WEBREQUEST_URL_PATH, WEBREQUEST_URL_PORT, WEBSERVICE_ENDPOINT, WEBSERVICE_METHOD and ZOS_CALL_TYPE
    kind str
    The type of extraction. Defines either usage of regular expression (regex) or the position of request attribute value to be extracted. When the attribute is SERVICE_REQUEST_ATTRIBUTE attribute and aggregation is COUNT, needs to be set to ORIGINAL_TEXT. Possible values are AFTER_DELIMITER, BEFORE_DELIMITER, BETWEEN_DELIMITER, ORIGINAL_TEXT and REGEX_EXTRACTION
    name str
    The name of the placeholder. Use it in the naming pattern as {name}
    aggregation str
    Which value of the request attribute must be used when it occurs across multiple child requests. Only applicable for the SERVICE_REQUEST_ATTRIBUTE attribute, when useFromChildCalls is true. For the COUNT aggregation, the kind field is not applicable. Possible values are COUNT, FIRST and LAST.
    delimiter_or_regex str

    Depending on the kind value:

    • REGEX_EXTRACTION: The regular expression.

    • BETWEEN_DELIMITER: The opening delimiter string to look for.

    • All other values: The delimiter string to look for

    end_delimiter str
    The closing delimiter string to look for. Required if the kind value is BETWEEN_DELIMITER. Not applicable otherwise
    normalization str
    The format of the extracted string. Possible values are ORIGINAL, TO_LOWER_CASE and TO_UPPER_CASE
    request_attribute str
    The request attribute to extract from. Required if the kind value is SERVICE_REQUEST_ATTRIBUTE. Not applicable otherwise
    source CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSource
    Defines valid sources of request attributes for conditions or placeholders
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    use_from_child_calls bool
    If true request attribute will be taken from a child service call. Only applicable for the SERVICE_REQUEST_ATTRIBUTE attribute. Defaults to false
    attribute String
    The attribute to extract from. You can only use attributes of the string type. Possible values are ACTOR_SYSTEM, AKKA_ACTOR_CLASS_NAME, AKKA_ACTOR_MESSAGE_TYPE, AKKA_ACTOR_PATH, APPLICATION_BUILD_VERSION, APPLICATION_RELEASE_VERSION, AZURE_FUNCTIONS_FUNCTION_NAME, AZURE_FUNCTIONS_SITE_NAME, CICS_PROGRAM_NAME, CICS_SYSTEM_ID, CICS_TASK_ID, CICS_TRANSACTION_ID, CICS_USER_ID, CPU_TIME, CTG_GATEWAY_URL, CTG_PROGRAM, CTG_SERVER_NAME, CTG_TRANSACTION_ID, CUSTOMSERVICE_CLASS, CUSTOMSERVICE_METHOD, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DATABASE_HOST, DATABASE_NAME, DATABASE_TYPE, DATABASE_URL, DISK_IO_TIME, ERROR_COUNT, ESB_APPLICATION_NAME, ESB_INPUT_TYPE, ESB_LIBRARY_NAME, ESB_MESSAGE_FLOW_NAME, EXCEPTION_CLASS, EXCEPTION_MESSAGE, FAILED_STATE, FAILURE_REASON, FLAW_STATE, HTTP_REQUEST_METHOD, HTTP_STATUS, HTTP_STATUS_CLASS, IMS_PROGRAM_NAME, IMS_TRANSACTION_ID, IMS_USER_ID, IO_TIME, IS_KEY_REQUEST, LAMBDA_COLDSTART, LOCK_TIME, MESSAGING_DESTINATION_TYPE, MESSAGING_IS_TEMPORARY_QUEUE, MESSAGING_QUEUE_NAME, MESSAGING_QUEUE_VENDOR, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESS_GROUP_NAME, PROCESS_GROUP_TAG, REMOTE_ENDPOINT, REMOTE_METHOD, REMOTE_SERVICE_NAME, REQUEST_NAME, REQUEST_TYPE, RESPONSE_TIME, RESPONSE_TIME_CLIENT, RMI_CLASS, RMI_METHOD, SERVICE_DISPLAY_NAME, SERVICE_NAME, SERVICE_PORT, SERVICE_PUBLIC_DOMAIN_NAME, SERVICE_REQUEST_ATTRIBUTE, SERVICE_TAG, SERVICE_TYPE, SERVICE_WEB_APPLICATION_ID, SERVICE_WEB_CONTEXT_ROOT, SERVICE_WEB_SERVER_NAME, SERVICE_WEB_SERVICE_NAME, SERVICE_WEB_SERVICE_NAMESPACE, SUSPENSION_TIME, TOTAL_PROCESSING_TIME, WAIT_TIME, WEBREQUEST_QUERY, WEBREQUEST_RELATIVE_URL, WEBREQUEST_URL, WEBREQUEST_URL_HOST, WEBREQUEST_URL_PATH, WEBREQUEST_URL_PORT, WEBSERVICE_ENDPOINT, WEBSERVICE_METHOD and ZOS_CALL_TYPE
    kind String
    The type of extraction. Defines either usage of regular expression (regex) or the position of request attribute value to be extracted. When the attribute is SERVICE_REQUEST_ATTRIBUTE attribute and aggregation is COUNT, needs to be set to ORIGINAL_TEXT. Possible values are AFTER_DELIMITER, BEFORE_DELIMITER, BETWEEN_DELIMITER, ORIGINAL_TEXT and REGEX_EXTRACTION
    name String
    The name of the placeholder. Use it in the naming pattern as {name}
    aggregation String
    Which value of the request attribute must be used when it occurs across multiple child requests. Only applicable for the SERVICE_REQUEST_ATTRIBUTE attribute, when useFromChildCalls is true. For the COUNT aggregation, the kind field is not applicable. Possible values are COUNT, FIRST and LAST.
    delimiterOrRegex String

    Depending on the kind value:

    • REGEX_EXTRACTION: The regular expression.

    • BETWEEN_DELIMITER: The opening delimiter string to look for.

    • All other values: The delimiter string to look for

    endDelimiter String
    The closing delimiter string to look for. Required if the kind value is BETWEEN_DELIMITER. Not applicable otherwise
    normalization String
    The format of the extracted string. Possible values are ORIGINAL, TO_LOWER_CASE and TO_UPPER_CASE
    requestAttribute String
    The request attribute to extract from. Required if the kind value is SERVICE_REQUEST_ATTRIBUTE. Not applicable otherwise
    source Property Map
    Defines valid sources of request attributes for conditions or placeholders
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    useFromChildCalls Boolean
    If true request attribute will be taken from a child service call. Only applicable for the SERVICE_REQUEST_ATTRIBUTE attribute. Defaults to false

    CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSource, CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceArgs

    ManagementZone string
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    ServiceTag Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTag
    Use only request attributes from services that have this tag. Use either this or managementZone
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    ManagementZone string
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    ServiceTag CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTag
    Use only request attributes from services that have this tag. Use either this or managementZone
    Unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    managementZone String
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    serviceTag CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTag
    Use only request attributes from services that have this tag. Use either this or managementZone
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider
    managementZone string
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    serviceTag CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTag
    Use only request attributes from services that have this tag. Use either this or managementZone
    unknowns string
    allows for configuring properties that are not explicitly supported by the current version of this provider
    management_zone str
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    service_tag CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTag
    Use only request attributes from services that have this tag. Use either this or managementZone
    unknowns str
    allows for configuring properties that are not explicitly supported by the current version of this provider
    managementZone String
    Use only request attributes from services that belong to this management zone.. Use either this or serviceTag
    serviceTag Property Map
    Use only request attributes from services that have this tag. Use either this or managementZone
    unknowns String
    allows for configuring properties that are not explicitly supported by the current version of this provider

    CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTag, CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagArgs

    Key string
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    Context string
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    TagKey Pulumiverse.Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKey
    has no documentation
    Value string
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used
    Key string
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    Context string
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    TagKey CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKey
    has no documentation
    Value string
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used
    key String
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    context String
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    tagKey CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKey
    has no documentation
    value String
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used
    key string
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    context string
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    tagKey CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKey
    has no documentation
    value string
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used
    key str
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    context str
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    tag_key CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKey
    has no documentation
    value str
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used
    key String
    The key of the tag. For custom tags, put the tag value here. The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags
    context String
    The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the CONTEXTLESS value. The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, CONTEXTLESS set. Possible values are AWS, AWS_GENERIC, AZURE, CLOUD_FOUNDRY, CONTEXTLESS, ENVIRONMENT, GOOGLE_COMPUTE_ENGINE and KUBERNETES
    tagKey Property Map
    has no documentation
    value String
    The value of the tag. Not applicable to custom tags. If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used

    CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKey, CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKeyArgs

    Context string
    has no documentation
    Key string
    has no documentation
    Context string
    has no documentation
    Key string
    has no documentation
    context String
    has no documentation
    key String
    has no documentation
    context string
    has no documentation
    key string
    has no documentation
    context str
    has no documentation
    key str
    has no documentation
    context String
    has no documentation
    key String
    has no documentation

    CalculatedServiceMetricMetricDefinition, CalculatedServiceMetricMetricDefinitionArgs

    Metric string
    The metric to be captured. Possible values are CPU_TIME, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DISK_IO_TIME, EXCEPTION_COUNT, FAILED_REQUEST_COUNT, FAILED_REQUEST_COUNT_CLIENT, FAILURE_RATE, FAILURE_RATE_CLIENT, HTTP_4XX_ERROR_COUNT, HTTP_4XX_ERROR_COUNT_CLIENT, HTTP_5XX_ERROR_COUNT, HTTP_5XX_ERROR_COUNT_CLIENT, IO_TIME, LOCK_TIME, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESSING_TIME, REQUEST_ATTRIBUTE, REQUEST_COUNT, RESPONSE_TIME, RESPONSE_TIME_CLIENT, SUCCESSFUL_REQUEST_COUNT, SUCCESSFUL_REQUEST_COUNT_CLIENT and WAIT_TIME
    RequestAttribute string
    The request attribute to be captured. Only applicable when the metric parameter is set to REQUEST_ATTRIBUTE
    Metric string
    The metric to be captured. Possible values are CPU_TIME, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DISK_IO_TIME, EXCEPTION_COUNT, FAILED_REQUEST_COUNT, FAILED_REQUEST_COUNT_CLIENT, FAILURE_RATE, FAILURE_RATE_CLIENT, HTTP_4XX_ERROR_COUNT, HTTP_4XX_ERROR_COUNT_CLIENT, HTTP_5XX_ERROR_COUNT, HTTP_5XX_ERROR_COUNT_CLIENT, IO_TIME, LOCK_TIME, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESSING_TIME, REQUEST_ATTRIBUTE, REQUEST_COUNT, RESPONSE_TIME, RESPONSE_TIME_CLIENT, SUCCESSFUL_REQUEST_COUNT, SUCCESSFUL_REQUEST_COUNT_CLIENT and WAIT_TIME
    RequestAttribute string
    The request attribute to be captured. Only applicable when the metric parameter is set to REQUEST_ATTRIBUTE
    metric String
    The metric to be captured. Possible values are CPU_TIME, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DISK_IO_TIME, EXCEPTION_COUNT, FAILED_REQUEST_COUNT, FAILED_REQUEST_COUNT_CLIENT, FAILURE_RATE, FAILURE_RATE_CLIENT, HTTP_4XX_ERROR_COUNT, HTTP_4XX_ERROR_COUNT_CLIENT, HTTP_5XX_ERROR_COUNT, HTTP_5XX_ERROR_COUNT_CLIENT, IO_TIME, LOCK_TIME, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESSING_TIME, REQUEST_ATTRIBUTE, REQUEST_COUNT, RESPONSE_TIME, RESPONSE_TIME_CLIENT, SUCCESSFUL_REQUEST_COUNT, SUCCESSFUL_REQUEST_COUNT_CLIENT and WAIT_TIME
    requestAttribute String
    The request attribute to be captured. Only applicable when the metric parameter is set to REQUEST_ATTRIBUTE
    metric string
    The metric to be captured. Possible values are CPU_TIME, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DISK_IO_TIME, EXCEPTION_COUNT, FAILED_REQUEST_COUNT, FAILED_REQUEST_COUNT_CLIENT, FAILURE_RATE, FAILURE_RATE_CLIENT, HTTP_4XX_ERROR_COUNT, HTTP_4XX_ERROR_COUNT_CLIENT, HTTP_5XX_ERROR_COUNT, HTTP_5XX_ERROR_COUNT_CLIENT, IO_TIME, LOCK_TIME, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESSING_TIME, REQUEST_ATTRIBUTE, REQUEST_COUNT, RESPONSE_TIME, RESPONSE_TIME_CLIENT, SUCCESSFUL_REQUEST_COUNT, SUCCESSFUL_REQUEST_COUNT_CLIENT and WAIT_TIME
    requestAttribute string
    The request attribute to be captured. Only applicable when the metric parameter is set to REQUEST_ATTRIBUTE
    metric str
    The metric to be captured. Possible values are CPU_TIME, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DISK_IO_TIME, EXCEPTION_COUNT, FAILED_REQUEST_COUNT, FAILED_REQUEST_COUNT_CLIENT, FAILURE_RATE, FAILURE_RATE_CLIENT, HTTP_4XX_ERROR_COUNT, HTTP_4XX_ERROR_COUNT_CLIENT, HTTP_5XX_ERROR_COUNT, HTTP_5XX_ERROR_COUNT_CLIENT, IO_TIME, LOCK_TIME, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESSING_TIME, REQUEST_ATTRIBUTE, REQUEST_COUNT, RESPONSE_TIME, RESPONSE_TIME_CLIENT, SUCCESSFUL_REQUEST_COUNT, SUCCESSFUL_REQUEST_COUNT_CLIENT and WAIT_TIME
    request_attribute str
    The request attribute to be captured. Only applicable when the metric parameter is set to REQUEST_ATTRIBUTE
    metric String
    The metric to be captured. Possible values are CPU_TIME, DATABASE_CHILD_CALL_COUNT, DATABASE_CHILD_CALL_TIME, DISK_IO_TIME, EXCEPTION_COUNT, FAILED_REQUEST_COUNT, FAILED_REQUEST_COUNT_CLIENT, FAILURE_RATE, FAILURE_RATE_CLIENT, HTTP_4XX_ERROR_COUNT, HTTP_4XX_ERROR_COUNT_CLIENT, HTTP_5XX_ERROR_COUNT, HTTP_5XX_ERROR_COUNT_CLIENT, IO_TIME, LOCK_TIME, NETWORK_IO_TIME, NON_DATABASE_CHILD_CALL_COUNT, NON_DATABASE_CHILD_CALL_TIME, PROCESSING_TIME, REQUEST_ATTRIBUTE, REQUEST_COUNT, RESPONSE_TIME, RESPONSE_TIME_CLIENT, SUCCESSFUL_REQUEST_COUNT, SUCCESSFUL_REQUEST_COUNT_CLIENT and WAIT_TIME
    requestAttribute String
    The request attribute to be captured. Only applicable when the metric parameter is set to REQUEST_ATTRIBUTE

    Package Details

    Repository
    dynatrace pulumiverse/pulumi-dynatrace
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the dynatrace Terraform Provider.
    dynatrace logo
    Dynatrace v0.10.0 published on Friday, Jun 7, 2024 by Pulumiverse