1. Packages
  2. Dynatrace
  3. API Docs
  4. CalculatedWebMetric
Dynatrace v0.27.0 published on Friday, Mar 21, 2025 by Pulumiverse

dynatrace.CalculatedWebMetric

Explore with Pulumi AI

Create CalculatedWebMetric Resource

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

Constructor syntax

new CalculatedWebMetric(name: string, args: CalculatedWebMetricArgs, opts?: CustomResourceOptions);
@overload
def CalculatedWebMetric(resource_name: str,
                        args: CalculatedWebMetricArgs,
                        opts: Optional[ResourceOptions] = None)

@overload
def CalculatedWebMetric(resource_name: str,
                        opts: Optional[ResourceOptions] = None,
                        app_identifier: Optional[str] = None,
                        enabled: Optional[bool] = None,
                        metric_definition: Optional[CalculatedWebMetricMetricDefinitionArgs] = None,
                        metric_key: Optional[str] = None,
                        description: Optional[str] = None,
                        dimensions: Optional[Sequence[CalculatedWebMetricDimensionArgs]] = None,
                        name: Optional[str] = None,
                        user_action_filter: Optional[CalculatedWebMetricUserActionFilterArgs] = None)
func NewCalculatedWebMetric(ctx *Context, name string, args CalculatedWebMetricArgs, opts ...ResourceOption) (*CalculatedWebMetric, error)
public CalculatedWebMetric(string name, CalculatedWebMetricArgs args, CustomResourceOptions? opts = null)
public CalculatedWebMetric(String name, CalculatedWebMetricArgs args)
public CalculatedWebMetric(String name, CalculatedWebMetricArgs args, CustomResourceOptions options)
type: dynatrace:CalculatedWebMetric
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. CalculatedWebMetricArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. CalculatedWebMetricArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. CalculatedWebMetricArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. CalculatedWebMetricArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. CalculatedWebMetricArgs
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 calculatedWebMetricResource = new Dynatrace.CalculatedWebMetric("calculatedWebMetricResource", new()
{
    AppIdentifier = "string",
    Enabled = false,
    MetricDefinition = new Dynatrace.Inputs.CalculatedWebMetricMetricDefinitionArgs
    {
        Metric = "string",
        PropertyKey = "string",
    },
    MetricKey = "string",
    Description = "string",
    Dimensions = new[]
    {
        new Dynatrace.Inputs.CalculatedWebMetricDimensionArgs
        {
            Dimensions = new[]
            {
                new Dynatrace.Inputs.CalculatedWebMetricDimensionDimensionArgs
                {
                    Dimension = "string",
                    TopX = 0,
                    PropertyKey = "string",
                },
            },
        },
    },
    Name = "string",
    UserActionFilter = new Dynatrace.Inputs.CalculatedWebMetricUserActionFilterArgs
    {
        ActionDurationFromMilliseconds = 0,
        ActionDurationToMilliseconds = 0,
        Apdex = "string",
        BrowserFamily = "string",
        BrowserType = "string",
        BrowserVersion = "string",
        City = "string",
        Continent = "string",
        Country = "string",
        CustomAction = false,
        CustomErrorName = "string",
        CustomErrorType = "string",
        Domain = "string",
        HasAnyError = false,
        HasCustomErrors = false,
        HasHttpErrors = false,
        HasJavascriptErrors = false,
        HttpErrorCode = 0,
        HttpErrorCodeTo = 0,
        HttpPath = "string",
        Ip = "string",
        IpV6Traffic = false,
        LoadAction = false,
        OsFamily = "string",
        OsVersion = "string",
        RealUser = false,
        Region = "string",
        Robot = false,
        Synthetic = false,
        TargetViewGroup = "string",
        TargetViewGroupNameMatchType = "string",
        TargetViewName = "string",
        TargetViewNameMatchType = "string",
        UserActionName = "string",
        UserActionProperties = new[]
        {
            new Dynatrace.Inputs.CalculatedWebMetricUserActionFilterUserActionPropertyArgs
            {
                Properties = new[]
                {
                    new Dynatrace.Inputs.CalculatedWebMetricUserActionFilterUserActionPropertyPropertyArgs
                    {
                        From = 0,
                        Key = "string",
                        MatchType = "string",
                        To = 0,
                        Value = "string",
                    },
                },
            },
        },
        XhrAction = false,
        XhrRouteChangeAction = false,
    },
});
Copy
example, err := dynatrace.NewCalculatedWebMetric(ctx, "calculatedWebMetricResource", &dynatrace.CalculatedWebMetricArgs{
	AppIdentifier: pulumi.String("string"),
	Enabled:       pulumi.Bool(false),
	MetricDefinition: &dynatrace.CalculatedWebMetricMetricDefinitionArgs{
		Metric:      pulumi.String("string"),
		PropertyKey: pulumi.String("string"),
	},
	MetricKey:   pulumi.String("string"),
	Description: pulumi.String("string"),
	Dimensions: dynatrace.CalculatedWebMetricDimensionArray{
		&dynatrace.CalculatedWebMetricDimensionArgs{
			Dimensions: dynatrace.CalculatedWebMetricDimensionDimensionArray{
				&dynatrace.CalculatedWebMetricDimensionDimensionArgs{
					Dimension:   pulumi.String("string"),
					TopX:        pulumi.Int(0),
					PropertyKey: pulumi.String("string"),
				},
			},
		},
	},
	Name: pulumi.String("string"),
	UserActionFilter: &dynatrace.CalculatedWebMetricUserActionFilterArgs{
		ActionDurationFromMilliseconds: pulumi.Int(0),
		ActionDurationToMilliseconds:   pulumi.Int(0),
		Apdex:                          pulumi.String("string"),
		BrowserFamily:                  pulumi.String("string"),
		BrowserType:                    pulumi.String("string"),
		BrowserVersion:                 pulumi.String("string"),
		City:                           pulumi.String("string"),
		Continent:                      pulumi.String("string"),
		Country:                        pulumi.String("string"),
		CustomAction:                   pulumi.Bool(false),
		CustomErrorName:                pulumi.String("string"),
		CustomErrorType:                pulumi.String("string"),
		Domain:                         pulumi.String("string"),
		HasAnyError:                    pulumi.Bool(false),
		HasCustomErrors:                pulumi.Bool(false),
		HasHttpErrors:                  pulumi.Bool(false),
		HasJavascriptErrors:            pulumi.Bool(false),
		HttpErrorCode:                  pulumi.Int(0),
		HttpErrorCodeTo:                pulumi.Int(0),
		HttpPath:                       pulumi.String("string"),
		Ip:                             pulumi.String("string"),
		IpV6Traffic:                    pulumi.Bool(false),
		LoadAction:                     pulumi.Bool(false),
		OsFamily:                       pulumi.String("string"),
		OsVersion:                      pulumi.String("string"),
		RealUser:                       pulumi.Bool(false),
		Region:                         pulumi.String("string"),
		Robot:                          pulumi.Bool(false),
		Synthetic:                      pulumi.Bool(false),
		TargetViewGroup:                pulumi.String("string"),
		TargetViewGroupNameMatchType:   pulumi.String("string"),
		TargetViewName:                 pulumi.String("string"),
		TargetViewNameMatchType:        pulumi.String("string"),
		UserActionName:                 pulumi.String("string"),
		UserActionProperties: dynatrace.CalculatedWebMetricUserActionFilterUserActionPropertyArray{
			&dynatrace.CalculatedWebMetricUserActionFilterUserActionPropertyArgs{
				Properties: dynatrace.CalculatedWebMetricUserActionFilterUserActionPropertyPropertyArray{
					&dynatrace.CalculatedWebMetricUserActionFilterUserActionPropertyPropertyArgs{
						From:      pulumi.Float64(0),
						Key:       pulumi.String("string"),
						MatchType: pulumi.String("string"),
						To:        pulumi.Float64(0),
						Value:     pulumi.String("string"),
					},
				},
			},
		},
		XhrAction:            pulumi.Bool(false),
		XhrRouteChangeAction: pulumi.Bool(false),
	},
})
Copy
var calculatedWebMetricResource = new CalculatedWebMetric("calculatedWebMetricResource", CalculatedWebMetricArgs.builder()
    .appIdentifier("string")
    .enabled(false)
    .metricDefinition(CalculatedWebMetricMetricDefinitionArgs.builder()
        .metric("string")
        .propertyKey("string")
        .build())
    .metricKey("string")
    .description("string")
    .dimensions(CalculatedWebMetricDimensionArgs.builder()
        .dimensions(CalculatedWebMetricDimensionDimensionArgs.builder()
            .dimension("string")
            .topX(0)
            .propertyKey("string")
            .build())
        .build())
    .name("string")
    .userActionFilter(CalculatedWebMetricUserActionFilterArgs.builder()
        .actionDurationFromMilliseconds(0)
        .actionDurationToMilliseconds(0)
        .apdex("string")
        .browserFamily("string")
        .browserType("string")
        .browserVersion("string")
        .city("string")
        .continent("string")
        .country("string")
        .customAction(false)
        .customErrorName("string")
        .customErrorType("string")
        .domain("string")
        .hasAnyError(false)
        .hasCustomErrors(false)
        .hasHttpErrors(false)
        .hasJavascriptErrors(false)
        .httpErrorCode(0)
        .httpErrorCodeTo(0)
        .httpPath("string")
        .ip("string")
        .ipV6Traffic(false)
        .loadAction(false)
        .osFamily("string")
        .osVersion("string")
        .realUser(false)
        .region("string")
        .robot(false)
        .synthetic(false)
        .targetViewGroup("string")
        .targetViewGroupNameMatchType("string")
        .targetViewName("string")
        .targetViewNameMatchType("string")
        .userActionName("string")
        .userActionProperties(CalculatedWebMetricUserActionFilterUserActionPropertyArgs.builder()
            .properties(CalculatedWebMetricUserActionFilterUserActionPropertyPropertyArgs.builder()
                .from(0)
                .key("string")
                .matchType("string")
                .to(0)
                .value("string")
                .build())
            .build())
        .xhrAction(false)
        .xhrRouteChangeAction(false)
        .build())
    .build());
Copy
calculated_web_metric_resource = dynatrace.CalculatedWebMetric("calculatedWebMetricResource",
    app_identifier="string",
    enabled=False,
    metric_definition={
        "metric": "string",
        "property_key": "string",
    },
    metric_key="string",
    description="string",
    dimensions=[{
        "dimensions": [{
            "dimension": "string",
            "top_x": 0,
            "property_key": "string",
        }],
    }],
    name="string",
    user_action_filter={
        "action_duration_from_milliseconds": 0,
        "action_duration_to_milliseconds": 0,
        "apdex": "string",
        "browser_family": "string",
        "browser_type": "string",
        "browser_version": "string",
        "city": "string",
        "continent": "string",
        "country": "string",
        "custom_action": False,
        "custom_error_name": "string",
        "custom_error_type": "string",
        "domain": "string",
        "has_any_error": False,
        "has_custom_errors": False,
        "has_http_errors": False,
        "has_javascript_errors": False,
        "http_error_code": 0,
        "http_error_code_to": 0,
        "http_path": "string",
        "ip": "string",
        "ip_v6_traffic": False,
        "load_action": False,
        "os_family": "string",
        "os_version": "string",
        "real_user": False,
        "region": "string",
        "robot": False,
        "synthetic": False,
        "target_view_group": "string",
        "target_view_group_name_match_type": "string",
        "target_view_name": "string",
        "target_view_name_match_type": "string",
        "user_action_name": "string",
        "user_action_properties": [{
            "properties": [{
                "from_": 0,
                "key": "string",
                "match_type": "string",
                "to": 0,
                "value": "string",
            }],
        }],
        "xhr_action": False,
        "xhr_route_change_action": False,
    })
Copy
const calculatedWebMetricResource = new dynatrace.CalculatedWebMetric("calculatedWebMetricResource", {
    appIdentifier: "string",
    enabled: false,
    metricDefinition: {
        metric: "string",
        propertyKey: "string",
    },
    metricKey: "string",
    description: "string",
    dimensions: [{
        dimensions: [{
            dimension: "string",
            topX: 0,
            propertyKey: "string",
        }],
    }],
    name: "string",
    userActionFilter: {
        actionDurationFromMilliseconds: 0,
        actionDurationToMilliseconds: 0,
        apdex: "string",
        browserFamily: "string",
        browserType: "string",
        browserVersion: "string",
        city: "string",
        continent: "string",
        country: "string",
        customAction: false,
        customErrorName: "string",
        customErrorType: "string",
        domain: "string",
        hasAnyError: false,
        hasCustomErrors: false,
        hasHttpErrors: false,
        hasJavascriptErrors: false,
        httpErrorCode: 0,
        httpErrorCodeTo: 0,
        httpPath: "string",
        ip: "string",
        ipV6Traffic: false,
        loadAction: false,
        osFamily: "string",
        osVersion: "string",
        realUser: false,
        region: "string",
        robot: false,
        synthetic: false,
        targetViewGroup: "string",
        targetViewGroupNameMatchType: "string",
        targetViewName: "string",
        targetViewNameMatchType: "string",
        userActionName: "string",
        userActionProperties: [{
            properties: [{
                from: 0,
                key: "string",
                matchType: "string",
                to: 0,
                value: "string",
            }],
        }],
        xhrAction: false,
        xhrRouteChangeAction: false,
    },
});
Copy
type: dynatrace:CalculatedWebMetric
properties:
    appIdentifier: string
    description: string
    dimensions:
        - dimensions:
            - dimension: string
              propertyKey: string
              topX: 0
    enabled: false
    metricDefinition:
        metric: string
        propertyKey: string
    metricKey: string
    name: string
    userActionFilter:
        actionDurationFromMilliseconds: 0
        actionDurationToMilliseconds: 0
        apdex: string
        browserFamily: string
        browserType: string
        browserVersion: string
        city: string
        continent: string
        country: string
        customAction: false
        customErrorName: string
        customErrorType: string
        domain: string
        hasAnyError: false
        hasCustomErrors: false
        hasHttpErrors: false
        hasJavascriptErrors: false
        httpErrorCode: 0
        httpErrorCodeTo: 0
        httpPath: string
        ip: string
        ipV6Traffic: false
        loadAction: false
        osFamily: string
        osVersion: string
        realUser: false
        region: string
        robot: false
        synthetic: false
        targetViewGroup: string
        targetViewGroupNameMatchType: string
        targetViewName: string
        targetViewNameMatchType: string
        userActionName: string
        userActionProperties:
            - properties:
                - from: 0
                  key: string
                  matchType: string
                  to: 0
                  value: string
        xhrAction: false
        xhrRouteChangeAction: false
Copy

CalculatedWebMetric Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The CalculatedWebMetric resource accepts the following input properties:

AppIdentifier This property is required. string
The Dynatrace entity ID of the application to which the metric belongs.
Enabled This property is required. bool
The metric is enabled (true) or disabled (false)
MetricDefinition This property is required. Pulumiverse.Dynatrace.Inputs.CalculatedWebMetricMetricDefinition
The definition of a calculated web metric.
MetricKey
This property is required.
Changes to this property will trigger replacement.
string
The unique key of the calculated web metric.
Description string
Descriptor of a calculated web metric.
Dimensions List<Pulumiverse.Dynatrace.Inputs.CalculatedWebMetricDimension>
Parameters of a definition of a calculated web metric.
Name string
The displayed name of the metric.
UserActionFilter Pulumiverse.Dynatrace.Inputs.CalculatedWebMetricUserActionFilter
Parameters of a definition of a calculated web metric.
AppIdentifier This property is required. string
The Dynatrace entity ID of the application to which the metric belongs.
Enabled This property is required. bool
The metric is enabled (true) or disabled (false)
MetricDefinition This property is required. CalculatedWebMetricMetricDefinitionArgs
The definition of a calculated web metric.
MetricKey
This property is required.
Changes to this property will trigger replacement.
string
The unique key of the calculated web metric.
Description string
Descriptor of a calculated web metric.
Dimensions []CalculatedWebMetricDimensionArgs
Parameters of a definition of a calculated web metric.
Name string
The displayed name of the metric.
UserActionFilter CalculatedWebMetricUserActionFilterArgs
Parameters of a definition of a calculated web metric.
appIdentifier This property is required. String
The Dynatrace entity ID of the application to which the metric belongs.
enabled This property is required. Boolean
The metric is enabled (true) or disabled (false)
metricDefinition This property is required. CalculatedWebMetricMetricDefinition
The definition of a calculated web metric.
metricKey
This property is required.
Changes to this property will trigger replacement.
String
The unique key of the calculated web metric.
description String
Descriptor of a calculated web metric.
dimensions List<CalculatedWebMetricDimension>
Parameters of a definition of a calculated web metric.
name String
The displayed name of the metric.
userActionFilter CalculatedWebMetricUserActionFilter
Parameters of a definition of a calculated web metric.
appIdentifier This property is required. string
The Dynatrace entity ID of the application to which the metric belongs.
enabled This property is required. boolean
The metric is enabled (true) or disabled (false)
metricDefinition This property is required. CalculatedWebMetricMetricDefinition
The definition of a calculated web metric.
metricKey
This property is required.
Changes to this property will trigger replacement.
string
The unique key of the calculated web metric.
description string
Descriptor of a calculated web metric.
dimensions CalculatedWebMetricDimension[]
Parameters of a definition of a calculated web metric.
name string
The displayed name of the metric.
userActionFilter CalculatedWebMetricUserActionFilter
Parameters of a definition of a calculated web metric.
app_identifier This property is required. str
The Dynatrace entity ID of the application to which the metric belongs.
enabled This property is required. bool
The metric is enabled (true) or disabled (false)
metric_definition This property is required. CalculatedWebMetricMetricDefinitionArgs
The definition of a calculated web metric.
metric_key
This property is required.
Changes to this property will trigger replacement.
str
The unique key of the calculated web metric.
description str
Descriptor of a calculated web metric.
dimensions Sequence[CalculatedWebMetricDimensionArgs]
Parameters of a definition of a calculated web metric.
name str
The displayed name of the metric.
user_action_filter CalculatedWebMetricUserActionFilterArgs
Parameters of a definition of a calculated web metric.
appIdentifier This property is required. String
The Dynatrace entity ID of the application to which the metric belongs.
enabled This property is required. Boolean
The metric is enabled (true) or disabled (false)
metricDefinition This property is required. Property Map
The definition of a calculated web metric.
metricKey
This property is required.
Changes to this property will trigger replacement.
String
The unique key of the calculated web metric.
description String
Descriptor of a calculated web metric.
dimensions List<Property Map>
Parameters of a definition of a calculated web metric.
name String
The displayed name of the metric.
userActionFilter Property Map
Parameters of a definition of a calculated web metric.

Outputs

All input properties are implicitly available as output properties. Additionally, the CalculatedWebMetric 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 CalculatedWebMetric Resource

Get an existing CalculatedWebMetric 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?: CalculatedWebMetricState, opts?: CustomResourceOptions): CalculatedWebMetric
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        app_identifier: Optional[str] = None,
        description: Optional[str] = None,
        dimensions: Optional[Sequence[CalculatedWebMetricDimensionArgs]] = None,
        enabled: Optional[bool] = None,
        metric_definition: Optional[CalculatedWebMetricMetricDefinitionArgs] = None,
        metric_key: Optional[str] = None,
        name: Optional[str] = None,
        user_action_filter: Optional[CalculatedWebMetricUserActionFilterArgs] = None) -> CalculatedWebMetric
func GetCalculatedWebMetric(ctx *Context, name string, id IDInput, state *CalculatedWebMetricState, opts ...ResourceOption) (*CalculatedWebMetric, error)
public static CalculatedWebMetric Get(string name, Input<string> id, CalculatedWebMetricState? state, CustomResourceOptions? opts = null)
public static CalculatedWebMetric get(String name, Output<String> id, CalculatedWebMetricState state, CustomResourceOptions options)
resources:  _:    type: dynatrace:CalculatedWebMetric    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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:
AppIdentifier string
The Dynatrace entity ID of the application to which the metric belongs.
Description string
Descriptor of a calculated web metric.
Dimensions List<Pulumiverse.Dynatrace.Inputs.CalculatedWebMetricDimension>
Parameters of a definition of a calculated web metric.
Enabled bool
The metric is enabled (true) or disabled (false)
MetricDefinition Pulumiverse.Dynatrace.Inputs.CalculatedWebMetricMetricDefinition
The definition of a calculated web metric.
MetricKey Changes to this property will trigger replacement. string
The unique key of the calculated web metric.
Name string
The displayed name of the metric.
UserActionFilter Pulumiverse.Dynatrace.Inputs.CalculatedWebMetricUserActionFilter
Parameters of a definition of a calculated web metric.
AppIdentifier string
The Dynatrace entity ID of the application to which the metric belongs.
Description string
Descriptor of a calculated web metric.
Dimensions []CalculatedWebMetricDimensionArgs
Parameters of a definition of a calculated web metric.
Enabled bool
The metric is enabled (true) or disabled (false)
MetricDefinition CalculatedWebMetricMetricDefinitionArgs
The definition of a calculated web metric.
MetricKey Changes to this property will trigger replacement. string
The unique key of the calculated web metric.
Name string
The displayed name of the metric.
UserActionFilter CalculatedWebMetricUserActionFilterArgs
Parameters of a definition of a calculated web metric.
appIdentifier String
The Dynatrace entity ID of the application to which the metric belongs.
description String
Descriptor of a calculated web metric.
dimensions List<CalculatedWebMetricDimension>
Parameters of a definition of a calculated web metric.
enabled Boolean
The metric is enabled (true) or disabled (false)
metricDefinition CalculatedWebMetricMetricDefinition
The definition of a calculated web metric.
metricKey Changes to this property will trigger replacement. String
The unique key of the calculated web metric.
name String
The displayed name of the metric.
userActionFilter CalculatedWebMetricUserActionFilter
Parameters of a definition of a calculated web metric.
appIdentifier string
The Dynatrace entity ID of the application to which the metric belongs.
description string
Descriptor of a calculated web metric.
dimensions CalculatedWebMetricDimension[]
Parameters of a definition of a calculated web metric.
enabled boolean
The metric is enabled (true) or disabled (false)
metricDefinition CalculatedWebMetricMetricDefinition
The definition of a calculated web metric.
metricKey Changes to this property will trigger replacement. string
The unique key of the calculated web metric.
name string
The displayed name of the metric.
userActionFilter CalculatedWebMetricUserActionFilter
Parameters of a definition of a calculated web metric.
app_identifier str
The Dynatrace entity ID of the application to which the metric belongs.
description str
Descriptor of a calculated web metric.
dimensions Sequence[CalculatedWebMetricDimensionArgs]
Parameters of a definition of a calculated web metric.
enabled bool
The metric is enabled (true) or disabled (false)
metric_definition CalculatedWebMetricMetricDefinitionArgs
The definition of a calculated web metric.
metric_key Changes to this property will trigger replacement. str
The unique key of the calculated web metric.
name str
The displayed name of the metric.
user_action_filter CalculatedWebMetricUserActionFilterArgs
Parameters of a definition of a calculated web metric.
appIdentifier String
The Dynatrace entity ID of the application to which the metric belongs.
description String
Descriptor of a calculated web metric.
dimensions List<Property Map>
Parameters of a definition of a calculated web metric.
enabled Boolean
The metric is enabled (true) or disabled (false)
metricDefinition Property Map
The definition of a calculated web metric.
metricKey Changes to this property will trigger replacement. String
The unique key of the calculated web metric.
name String
The displayed name of the metric.
userActionFilter Property Map
Parameters of a definition of a calculated web metric.

Supporting Types

CalculatedWebMetricDimension
, CalculatedWebMetricDimensionArgs

Dimensions []CalculatedWebMetricDimensionDimension
A dimensions for the metric usage
dimensions CalculatedWebMetricDimensionDimension[]
A dimensions for the metric usage
dimensions List<Property Map>
A dimensions for the metric usage

CalculatedWebMetricDimensionDimension
, CalculatedWebMetricDimensionDimensionArgs

Dimension This property is required. string
The dimension of the metric. Possible values are ApdexType, Browser, ErrorContext, ErrorOrigin, ErrorType, GeoLocation, StringProperty, UserActionType
TopX This property is required. int
The number of top values to be calculated
PropertyKey string
The key of the user action property. Only applicable for the StringProperty dimension.
Dimension This property is required. string
The dimension of the metric. Possible values are ApdexType, Browser, ErrorContext, ErrorOrigin, ErrorType, GeoLocation, StringProperty, UserActionType
TopX This property is required. int
The number of top values to be calculated
PropertyKey string
The key of the user action property. Only applicable for the StringProperty dimension.
dimension This property is required. String
The dimension of the metric. Possible values are ApdexType, Browser, ErrorContext, ErrorOrigin, ErrorType, GeoLocation, StringProperty, UserActionType
topX This property is required. Integer
The number of top values to be calculated
propertyKey String
The key of the user action property. Only applicable for the StringProperty dimension.
dimension This property is required. string
The dimension of the metric. Possible values are ApdexType, Browser, ErrorContext, ErrorOrigin, ErrorType, GeoLocation, StringProperty, UserActionType
topX This property is required. number
The number of top values to be calculated
propertyKey string
The key of the user action property. Only applicable for the StringProperty dimension.
dimension This property is required. str
The dimension of the metric. Possible values are ApdexType, Browser, ErrorContext, ErrorOrigin, ErrorType, GeoLocation, StringProperty, UserActionType
top_x This property is required. int
The number of top values to be calculated
property_key str
The key of the user action property. Only applicable for the StringProperty dimension.
dimension This property is required. String
The dimension of the metric. Possible values are ApdexType, Browser, ErrorContext, ErrorOrigin, ErrorType, GeoLocation, StringProperty, UserActionType
topX This property is required. Number
The number of top values to be calculated
propertyKey String
The key of the user action property. Only applicable for the StringProperty dimension.

CalculatedWebMetricMetricDefinition
, CalculatedWebMetricMetricDefinitionArgs

Metric This property is required. string
The metric to be captured. Possible values are Apdex, ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, DoubleProperty, ErrorCount, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongProperty, LongTasksTime, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, UserActionDuration, VisuallyComplete
PropertyKey string
The key of the user action property. Only applicable for DoubleProperty and LongProperty metrics.
Metric This property is required. string
The metric to be captured. Possible values are Apdex, ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, DoubleProperty, ErrorCount, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongProperty, LongTasksTime, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, UserActionDuration, VisuallyComplete
PropertyKey string
The key of the user action property. Only applicable for DoubleProperty and LongProperty metrics.
metric This property is required. String
The metric to be captured. Possible values are Apdex, ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, DoubleProperty, ErrorCount, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongProperty, LongTasksTime, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, UserActionDuration, VisuallyComplete
propertyKey String
The key of the user action property. Only applicable for DoubleProperty and LongProperty metrics.
metric This property is required. string
The metric to be captured. Possible values are Apdex, ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, DoubleProperty, ErrorCount, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongProperty, LongTasksTime, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, UserActionDuration, VisuallyComplete
propertyKey string
The key of the user action property. Only applicable for DoubleProperty and LongProperty metrics.
metric This property is required. str
The metric to be captured. Possible values are Apdex, ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, DoubleProperty, ErrorCount, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongProperty, LongTasksTime, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, UserActionDuration, VisuallyComplete
property_key str
The key of the user action property. Only applicable for DoubleProperty and LongProperty metrics.
metric This property is required. String
The metric to be captured. Possible values are Apdex, ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, DoubleProperty, ErrorCount, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongProperty, LongTasksTime, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, UserActionDuration, VisuallyComplete
propertyKey String
The key of the user action property. Only applicable for DoubleProperty and LongProperty metrics.

CalculatedWebMetricUserActionFilter
, CalculatedWebMetricUserActionFilterArgs

ActionDurationFromMilliseconds int
Only actions with a duration more than or equal to this value (in milliseconds) are included in the metric calculation.
ActionDurationToMilliseconds int
Only actions with a duration less than or equal to this value (in milliseconds) are included in the metric calculation.
Apdex string
Only actions with the specified Apdex score are included in the metric calculation. Possible values: [ Frustrated, Satisfied, Tolerating, Unknown ]
BrowserFamily string
Only user actions coming from the specified browser family are included in the metric calculation.
BrowserType string
Only user actions coming from the specified browser type are included in the metric calculation.
BrowserVersion string
Only user actions coming from the specified browser version are included in the metric calculation.
City string
Only actions of users from this city are included in the metric calculation. Specify geolocation ID here.
Continent string
Only actions of users from this continent are included in the metric calculation. Specify geolocation ID here.
Country string
Only actions of users from this country are included in the metric calculation. Specify geolocation ID here.
CustomAction bool
The status of custom actions in the metric calculation: true or false
CustomErrorName string
The custom error name of the actions to be included in the metric calculation.
CustomErrorType string
The custom error type of the actions to be included in the metric calculation.
Domain string
Only user actions coming from the specified domain are included in the metric calculation.
HasAnyError bool
The error status of the actions to be included in the metric calculation: true or false
HasCustomErrors bool
The custom error status of the actions to be included in the metric calculation: true or false
HasHttpErrors bool
The request error status of the actions to be included in the metric calculation: true or false
HasJavascriptErrors bool
The JavaScript error status of the actions to be included in the metric calculation: true or false
HttpErrorCode int
The HTTP error status code of the actions to be included in the metric calculation.
HttpErrorCodeTo int
Can be used in combination with httpErrorCode to define a range of error codes that will be included in the metric calculation.
HttpPath string
The request path that has been determined to be the origin of an HTTP error of the actions to be included in the metric calculation.
Ip string
Only actions coming from this IP address are included in the metric calculation.
IpV6Traffic bool
The IPv6 status of the actions to be included in the metric calculation: true or false
LoadAction bool
The status of load actions in the metric calculation: true or false
OsFamily string
Only actions coming from this OS family are included in the metric calculation.
OsVersion string
Only actions coming from this OS version are included in the metric calculation.
RealUser bool
The status of actions coming from real users in the metric calculation: true or false
Region string
Only actions of users from this region are included in the metric calculation. Specify geolocation ID here.
Robot bool
The status of actions coming from robots in the metric calculation: true or false
Synthetic bool
The status of actions coming from synthetic monitors in the metric calculation: true or false
TargetViewGroup string
Only actions on the specified group of views are included in the metric calculation.
TargetViewGroupNameMatchType string
Specifies the match type of the view group filter, e.g. using Contains or Equals. Defaults to Equals.
TargetViewName string
Only actions on the specified view are included in the metric calculation.
TargetViewNameMatchType string
Specifies the match type of the view name filter, e.g. using Contains or Equals. Defaults to Equals.
UserActionName string
Only actions with this name are included in the metric calculation.
UserActionProperties List<Pulumiverse.Dynatrace.Inputs.CalculatedWebMetricUserActionFilterUserActionProperty>
The definition of a calculated web metric.
XhrAction bool
The status of xhr actions in the metric calculation: true or false
XhrRouteChangeAction bool
The status of route actions in the metric calculation: true or false
ActionDurationFromMilliseconds int
Only actions with a duration more than or equal to this value (in milliseconds) are included in the metric calculation.
ActionDurationToMilliseconds int
Only actions with a duration less than or equal to this value (in milliseconds) are included in the metric calculation.
Apdex string
Only actions with the specified Apdex score are included in the metric calculation. Possible values: [ Frustrated, Satisfied, Tolerating, Unknown ]
BrowserFamily string
Only user actions coming from the specified browser family are included in the metric calculation.
BrowserType string
Only user actions coming from the specified browser type are included in the metric calculation.
BrowserVersion string
Only user actions coming from the specified browser version are included in the metric calculation.
City string
Only actions of users from this city are included in the metric calculation. Specify geolocation ID here.
Continent string
Only actions of users from this continent are included in the metric calculation. Specify geolocation ID here.
Country string
Only actions of users from this country are included in the metric calculation. Specify geolocation ID here.
CustomAction bool
The status of custom actions in the metric calculation: true or false
CustomErrorName string
The custom error name of the actions to be included in the metric calculation.
CustomErrorType string
The custom error type of the actions to be included in the metric calculation.
Domain string
Only user actions coming from the specified domain are included in the metric calculation.
HasAnyError bool
The error status of the actions to be included in the metric calculation: true or false
HasCustomErrors bool
The custom error status of the actions to be included in the metric calculation: true or false
HasHttpErrors bool
The request error status of the actions to be included in the metric calculation: true or false
HasJavascriptErrors bool
The JavaScript error status of the actions to be included in the metric calculation: true or false
HttpErrorCode int
The HTTP error status code of the actions to be included in the metric calculation.
HttpErrorCodeTo int
Can be used in combination with httpErrorCode to define a range of error codes that will be included in the metric calculation.
HttpPath string
The request path that has been determined to be the origin of an HTTP error of the actions to be included in the metric calculation.
Ip string
Only actions coming from this IP address are included in the metric calculation.
IpV6Traffic bool
The IPv6 status of the actions to be included in the metric calculation: true or false
LoadAction bool
The status of load actions in the metric calculation: true or false
OsFamily string
Only actions coming from this OS family are included in the metric calculation.
OsVersion string
Only actions coming from this OS version are included in the metric calculation.
RealUser bool
The status of actions coming from real users in the metric calculation: true or false
Region string
Only actions of users from this region are included in the metric calculation. Specify geolocation ID here.
Robot bool
The status of actions coming from robots in the metric calculation: true or false
Synthetic bool
The status of actions coming from synthetic monitors in the metric calculation: true or false
TargetViewGroup string
Only actions on the specified group of views are included in the metric calculation.
TargetViewGroupNameMatchType string
Specifies the match type of the view group filter, e.g. using Contains or Equals. Defaults to Equals.
TargetViewName string
Only actions on the specified view are included in the metric calculation.
TargetViewNameMatchType string
Specifies the match type of the view name filter, e.g. using Contains or Equals. Defaults to Equals.
UserActionName string
Only actions with this name are included in the metric calculation.
UserActionProperties []CalculatedWebMetricUserActionFilterUserActionProperty
The definition of a calculated web metric.
XhrAction bool
The status of xhr actions in the metric calculation: true or false
XhrRouteChangeAction bool
The status of route actions in the metric calculation: true or false
actionDurationFromMilliseconds Integer
Only actions with a duration more than or equal to this value (in milliseconds) are included in the metric calculation.
actionDurationToMilliseconds Integer
Only actions with a duration less than or equal to this value (in milliseconds) are included in the metric calculation.
apdex String
Only actions with the specified Apdex score are included in the metric calculation. Possible values: [ Frustrated, Satisfied, Tolerating, Unknown ]
browserFamily String
Only user actions coming from the specified browser family are included in the metric calculation.
browserType String
Only user actions coming from the specified browser type are included in the metric calculation.
browserVersion String
Only user actions coming from the specified browser version are included in the metric calculation.
city String
Only actions of users from this city are included in the metric calculation. Specify geolocation ID here.
continent String
Only actions of users from this continent are included in the metric calculation. Specify geolocation ID here.
country String
Only actions of users from this country are included in the metric calculation. Specify geolocation ID here.
customAction Boolean
The status of custom actions in the metric calculation: true or false
customErrorName String
The custom error name of the actions to be included in the metric calculation.
customErrorType String
The custom error type of the actions to be included in the metric calculation.
domain String
Only user actions coming from the specified domain are included in the metric calculation.
hasAnyError Boolean
The error status of the actions to be included in the metric calculation: true or false
hasCustomErrors Boolean
The custom error status of the actions to be included in the metric calculation: true or false
hasHttpErrors Boolean
The request error status of the actions to be included in the metric calculation: true or false
hasJavascriptErrors Boolean
The JavaScript error status of the actions to be included in the metric calculation: true or false
httpErrorCode Integer
The HTTP error status code of the actions to be included in the metric calculation.
httpErrorCodeTo Integer
Can be used in combination with httpErrorCode to define a range of error codes that will be included in the metric calculation.
httpPath String
The request path that has been determined to be the origin of an HTTP error of the actions to be included in the metric calculation.
ip String
Only actions coming from this IP address are included in the metric calculation.
ipV6Traffic Boolean
The IPv6 status of the actions to be included in the metric calculation: true or false
loadAction Boolean
The status of load actions in the metric calculation: true or false
osFamily String
Only actions coming from this OS family are included in the metric calculation.
osVersion String
Only actions coming from this OS version are included in the metric calculation.
realUser Boolean
The status of actions coming from real users in the metric calculation: true or false
region String
Only actions of users from this region are included in the metric calculation. Specify geolocation ID here.
robot Boolean
The status of actions coming from robots in the metric calculation: true or false
synthetic Boolean
The status of actions coming from synthetic monitors in the metric calculation: true or false
targetViewGroup String
Only actions on the specified group of views are included in the metric calculation.
targetViewGroupNameMatchType String
Specifies the match type of the view group filter, e.g. using Contains or Equals. Defaults to Equals.
targetViewName String
Only actions on the specified view are included in the metric calculation.
targetViewNameMatchType String
Specifies the match type of the view name filter, e.g. using Contains or Equals. Defaults to Equals.
userActionName String
Only actions with this name are included in the metric calculation.
userActionProperties List<CalculatedWebMetricUserActionFilterUserActionProperty>
The definition of a calculated web metric.
xhrAction Boolean
The status of xhr actions in the metric calculation: true or false
xhrRouteChangeAction Boolean
The status of route actions in the metric calculation: true or false
actionDurationFromMilliseconds number
Only actions with a duration more than or equal to this value (in milliseconds) are included in the metric calculation.
actionDurationToMilliseconds number
Only actions with a duration less than or equal to this value (in milliseconds) are included in the metric calculation.
apdex string
Only actions with the specified Apdex score are included in the metric calculation. Possible values: [ Frustrated, Satisfied, Tolerating, Unknown ]
browserFamily string
Only user actions coming from the specified browser family are included in the metric calculation.
browserType string
Only user actions coming from the specified browser type are included in the metric calculation.
browserVersion string
Only user actions coming from the specified browser version are included in the metric calculation.
city string
Only actions of users from this city are included in the metric calculation. Specify geolocation ID here.
continent string
Only actions of users from this continent are included in the metric calculation. Specify geolocation ID here.
country string
Only actions of users from this country are included in the metric calculation. Specify geolocation ID here.
customAction boolean
The status of custom actions in the metric calculation: true or false
customErrorName string
The custom error name of the actions to be included in the metric calculation.
customErrorType string
The custom error type of the actions to be included in the metric calculation.
domain string
Only user actions coming from the specified domain are included in the metric calculation.
hasAnyError boolean
The error status of the actions to be included in the metric calculation: true or false
hasCustomErrors boolean
The custom error status of the actions to be included in the metric calculation: true or false
hasHttpErrors boolean
The request error status of the actions to be included in the metric calculation: true or false
hasJavascriptErrors boolean
The JavaScript error status of the actions to be included in the metric calculation: true or false
httpErrorCode number
The HTTP error status code of the actions to be included in the metric calculation.
httpErrorCodeTo number
Can be used in combination with httpErrorCode to define a range of error codes that will be included in the metric calculation.
httpPath string
The request path that has been determined to be the origin of an HTTP error of the actions to be included in the metric calculation.
ip string
Only actions coming from this IP address are included in the metric calculation.
ipV6Traffic boolean
The IPv6 status of the actions to be included in the metric calculation: true or false
loadAction boolean
The status of load actions in the metric calculation: true or false
osFamily string
Only actions coming from this OS family are included in the metric calculation.
osVersion string
Only actions coming from this OS version are included in the metric calculation.
realUser boolean
The status of actions coming from real users in the metric calculation: true or false
region string
Only actions of users from this region are included in the metric calculation. Specify geolocation ID here.
robot boolean
The status of actions coming from robots in the metric calculation: true or false
synthetic boolean
The status of actions coming from synthetic monitors in the metric calculation: true or false
targetViewGroup string
Only actions on the specified group of views are included in the metric calculation.
targetViewGroupNameMatchType string
Specifies the match type of the view group filter, e.g. using Contains or Equals. Defaults to Equals.
targetViewName string
Only actions on the specified view are included in the metric calculation.
targetViewNameMatchType string
Specifies the match type of the view name filter, e.g. using Contains or Equals. Defaults to Equals.
userActionName string
Only actions with this name are included in the metric calculation.
userActionProperties CalculatedWebMetricUserActionFilterUserActionProperty[]
The definition of a calculated web metric.
xhrAction boolean
The status of xhr actions in the metric calculation: true or false
xhrRouteChangeAction boolean
The status of route actions in the metric calculation: true or false
action_duration_from_milliseconds int
Only actions with a duration more than or equal to this value (in milliseconds) are included in the metric calculation.
action_duration_to_milliseconds int
Only actions with a duration less than or equal to this value (in milliseconds) are included in the metric calculation.
apdex str
Only actions with the specified Apdex score are included in the metric calculation. Possible values: [ Frustrated, Satisfied, Tolerating, Unknown ]
browser_family str
Only user actions coming from the specified browser family are included in the metric calculation.
browser_type str
Only user actions coming from the specified browser type are included in the metric calculation.
browser_version str
Only user actions coming from the specified browser version are included in the metric calculation.
city str
Only actions of users from this city are included in the metric calculation. Specify geolocation ID here.
continent str
Only actions of users from this continent are included in the metric calculation. Specify geolocation ID here.
country str
Only actions of users from this country are included in the metric calculation. Specify geolocation ID here.
custom_action bool
The status of custom actions in the metric calculation: true or false
custom_error_name str
The custom error name of the actions to be included in the metric calculation.
custom_error_type str
The custom error type of the actions to be included in the metric calculation.
domain str
Only user actions coming from the specified domain are included in the metric calculation.
has_any_error bool
The error status of the actions to be included in the metric calculation: true or false
has_custom_errors bool
The custom error status of the actions to be included in the metric calculation: true or false
has_http_errors bool
The request error status of the actions to be included in the metric calculation: true or false
has_javascript_errors bool
The JavaScript error status of the actions to be included in the metric calculation: true or false
http_error_code int
The HTTP error status code of the actions to be included in the metric calculation.
http_error_code_to int
Can be used in combination with httpErrorCode to define a range of error codes that will be included in the metric calculation.
http_path str
The request path that has been determined to be the origin of an HTTP error of the actions to be included in the metric calculation.
ip str
Only actions coming from this IP address are included in the metric calculation.
ip_v6_traffic bool
The IPv6 status of the actions to be included in the metric calculation: true or false
load_action bool
The status of load actions in the metric calculation: true or false
os_family str
Only actions coming from this OS family are included in the metric calculation.
os_version str
Only actions coming from this OS version are included in the metric calculation.
real_user bool
The status of actions coming from real users in the metric calculation: true or false
region str
Only actions of users from this region are included in the metric calculation. Specify geolocation ID here.
robot bool
The status of actions coming from robots in the metric calculation: true or false
synthetic bool
The status of actions coming from synthetic monitors in the metric calculation: true or false
target_view_group str
Only actions on the specified group of views are included in the metric calculation.
target_view_group_name_match_type str
Specifies the match type of the view group filter, e.g. using Contains or Equals. Defaults to Equals.
target_view_name str
Only actions on the specified view are included in the metric calculation.
target_view_name_match_type str
Specifies the match type of the view name filter, e.g. using Contains or Equals. Defaults to Equals.
user_action_name str
Only actions with this name are included in the metric calculation.
user_action_properties Sequence[CalculatedWebMetricUserActionFilterUserActionProperty]
The definition of a calculated web metric.
xhr_action bool
The status of xhr actions in the metric calculation: true or false
xhr_route_change_action bool
The status of route actions in the metric calculation: true or false
actionDurationFromMilliseconds Number
Only actions with a duration more than or equal to this value (in milliseconds) are included in the metric calculation.
actionDurationToMilliseconds Number
Only actions with a duration less than or equal to this value (in milliseconds) are included in the metric calculation.
apdex String
Only actions with the specified Apdex score are included in the metric calculation. Possible values: [ Frustrated, Satisfied, Tolerating, Unknown ]
browserFamily String
Only user actions coming from the specified browser family are included in the metric calculation.
browserType String
Only user actions coming from the specified browser type are included in the metric calculation.
browserVersion String
Only user actions coming from the specified browser version are included in the metric calculation.
city String
Only actions of users from this city are included in the metric calculation. Specify geolocation ID here.
continent String
Only actions of users from this continent are included in the metric calculation. Specify geolocation ID here.
country String
Only actions of users from this country are included in the metric calculation. Specify geolocation ID here.
customAction Boolean
The status of custom actions in the metric calculation: true or false
customErrorName String
The custom error name of the actions to be included in the metric calculation.
customErrorType String
The custom error type of the actions to be included in the metric calculation.
domain String
Only user actions coming from the specified domain are included in the metric calculation.
hasAnyError Boolean
The error status of the actions to be included in the metric calculation: true or false
hasCustomErrors Boolean
The custom error status of the actions to be included in the metric calculation: true or false
hasHttpErrors Boolean
The request error status of the actions to be included in the metric calculation: true or false
hasJavascriptErrors Boolean
The JavaScript error status of the actions to be included in the metric calculation: true or false
httpErrorCode Number
The HTTP error status code of the actions to be included in the metric calculation.
httpErrorCodeTo Number
Can be used in combination with httpErrorCode to define a range of error codes that will be included in the metric calculation.
httpPath String
The request path that has been determined to be the origin of an HTTP error of the actions to be included in the metric calculation.
ip String
Only actions coming from this IP address are included in the metric calculation.
ipV6Traffic Boolean
The IPv6 status of the actions to be included in the metric calculation: true or false
loadAction Boolean
The status of load actions in the metric calculation: true or false
osFamily String
Only actions coming from this OS family are included in the metric calculation.
osVersion String
Only actions coming from this OS version are included in the metric calculation.
realUser Boolean
The status of actions coming from real users in the metric calculation: true or false
region String
Only actions of users from this region are included in the metric calculation. Specify geolocation ID here.
robot Boolean
The status of actions coming from robots in the metric calculation: true or false
synthetic Boolean
The status of actions coming from synthetic monitors in the metric calculation: true or false
targetViewGroup String
Only actions on the specified group of views are included in the metric calculation.
targetViewGroupNameMatchType String
Specifies the match type of the view group filter, e.g. using Contains or Equals. Defaults to Equals.
targetViewName String
Only actions on the specified view are included in the metric calculation.
targetViewNameMatchType String
Specifies the match type of the view name filter, e.g. using Contains or Equals. Defaults to Equals.
userActionName String
Only actions with this name are included in the metric calculation.
userActionProperties List<Property Map>
The definition of a calculated web metric.
xhrAction Boolean
The status of xhr actions in the metric calculation: true or false
xhrRouteChangeAction Boolean
The status of route actions in the metric calculation: true or false

CalculatedWebMetricUserActionFilterUserActionProperty
, CalculatedWebMetricUserActionFilterUserActionPropertyArgs

properties List<Property Map>
User Action Property

CalculatedWebMetricUserActionFilterUserActionPropertyProperty
, CalculatedWebMetricUserActionFilterUserActionPropertyPropertyArgs

From double
Only actions that have a value greater than or equal to this are included in the metric calculation.
Key string
The key of the action property we're checking.
MatchType string
Specifies the match type of a string filter, e.g. using Contains or Equals.
To double
Only actions that have a value less than or equal to this are included in the metric calculation.
Value string
Only actions that have this value in the specified property are included in the metric calculation.
From float64
Only actions that have a value greater than or equal to this are included in the metric calculation.
Key string
The key of the action property we're checking.
MatchType string
Specifies the match type of a string filter, e.g. using Contains or Equals.
To float64
Only actions that have a value less than or equal to this are included in the metric calculation.
Value string
Only actions that have this value in the specified property are included in the metric calculation.
from Double
Only actions that have a value greater than or equal to this are included in the metric calculation.
key String
The key of the action property we're checking.
matchType String
Specifies the match type of a string filter, e.g. using Contains or Equals.
to Double
Only actions that have a value less than or equal to this are included in the metric calculation.
value String
Only actions that have this value in the specified property are included in the metric calculation.
from number
Only actions that have a value greater than or equal to this are included in the metric calculation.
key string
The key of the action property we're checking.
matchType string
Specifies the match type of a string filter, e.g. using Contains or Equals.
to number
Only actions that have a value less than or equal to this are included in the metric calculation.
value string
Only actions that have this value in the specified property are included in the metric calculation.
from_ float
Only actions that have a value greater than or equal to this are included in the metric calculation.
key str
The key of the action property we're checking.
match_type str
Specifies the match type of a string filter, e.g. using Contains or Equals.
to float
Only actions that have a value less than or equal to this are included in the metric calculation.
value str
Only actions that have this value in the specified property are included in the metric calculation.
from Number
Only actions that have a value greater than or equal to this are included in the metric calculation.
key String
The key of the action property we're checking.
matchType String
Specifies the match type of a string filter, e.g. using Contains or Equals.
to Number
Only actions that have a value less than or equal to this are included in the metric calculation.
value String
Only actions that have this value in the specified property are included in the metric calculation.

Package Details

Repository
dynatrace pulumiverse/pulumi-dynatrace
License
Apache-2.0
Notes
This Pulumi package is based on the dynatrace Terraform Provider.