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

dynatrace.CalculatedSyntheticMetric

Explore with Pulumi AI

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

    Create CalculatedSyntheticMetric Resource

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

    Constructor syntax

    new CalculatedSyntheticMetric(name: string, args: CalculatedSyntheticMetricArgs, opts?: CustomResourceOptions);
    @overload
    def CalculatedSyntheticMetric(resource_name: str,
                                  args: CalculatedSyntheticMetricArgs,
                                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def CalculatedSyntheticMetric(resource_name: str,
                                  opts: Optional[ResourceOptions] = None,
                                  enabled: Optional[bool] = None,
                                  metric: Optional[str] = None,
                                  metric_key: Optional[str] = None,
                                  monitor_identifier: Optional[str] = None,
                                  description: Optional[str] = None,
                                  dimensions: Optional[Sequence[CalculatedSyntheticMetricDimensionArgs]] = None,
                                  filter: Optional[CalculatedSyntheticMetricFilterArgs] = None,
                                  name: Optional[str] = None)
    func NewCalculatedSyntheticMetric(ctx *Context, name string, args CalculatedSyntheticMetricArgs, opts ...ResourceOption) (*CalculatedSyntheticMetric, error)
    public CalculatedSyntheticMetric(string name, CalculatedSyntheticMetricArgs args, CustomResourceOptions? opts = null)
    public CalculatedSyntheticMetric(String name, CalculatedSyntheticMetricArgs args)
    public CalculatedSyntheticMetric(String name, CalculatedSyntheticMetricArgs args, CustomResourceOptions options)
    
    type: dynatrace:CalculatedSyntheticMetric
    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 CalculatedSyntheticMetricArgs
    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 CalculatedSyntheticMetricArgs
    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 CalculatedSyntheticMetricArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args CalculatedSyntheticMetricArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args CalculatedSyntheticMetricArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Example

    The following reference example uses placeholder values for all input properties.

    var calculatedSyntheticMetricResource = new Dynatrace.CalculatedSyntheticMetric("calculatedSyntheticMetricResource", new()
    {
        Enabled = false,
        Metric = "string",
        MetricKey = "string",
        MonitorIdentifier = "string",
        Description = "string",
        Dimensions = new[]
        {
            new Dynatrace.Inputs.CalculatedSyntheticMetricDimensionArgs
            {
                Dimensions = new[]
                {
                    new Dynatrace.Inputs.CalculatedSyntheticMetricDimensionDimensionArgs
                    {
                        Dimension = "string",
                        TopX = 0,
                    },
                },
            },
        },
        Filter = new Dynatrace.Inputs.CalculatedSyntheticMetricFilterArgs
        {
            ActionType = "string",
            ErrorCode = 0,
            Event = "string",
            HasError = false,
            Location = "string",
        },
        Name = "string",
    });
    
    example, err := dynatrace.NewCalculatedSyntheticMetric(ctx, "calculatedSyntheticMetricResource", &dynatrace.CalculatedSyntheticMetricArgs{
    	Enabled:           pulumi.Bool(false),
    	Metric:            pulumi.String("string"),
    	MetricKey:         pulumi.String("string"),
    	MonitorIdentifier: pulumi.String("string"),
    	Description:       pulumi.String("string"),
    	Dimensions: dynatrace.CalculatedSyntheticMetricDimensionArray{
    		&dynatrace.CalculatedSyntheticMetricDimensionArgs{
    			Dimensions: dynatrace.CalculatedSyntheticMetricDimensionDimensionArray{
    				&dynatrace.CalculatedSyntheticMetricDimensionDimensionArgs{
    					Dimension: pulumi.String("string"),
    					TopX:      pulumi.Int(0),
    				},
    			},
    		},
    	},
    	Filter: &dynatrace.CalculatedSyntheticMetricFilterArgs{
    		ActionType: pulumi.String("string"),
    		ErrorCode:  pulumi.Int(0),
    		Event:      pulumi.String("string"),
    		HasError:   pulumi.Bool(false),
    		Location:   pulumi.String("string"),
    	},
    	Name: pulumi.String("string"),
    })
    
    var calculatedSyntheticMetricResource = new CalculatedSyntheticMetric("calculatedSyntheticMetricResource", CalculatedSyntheticMetricArgs.builder()
        .enabled(false)
        .metric("string")
        .metricKey("string")
        .monitorIdentifier("string")
        .description("string")
        .dimensions(CalculatedSyntheticMetricDimensionArgs.builder()
            .dimensions(CalculatedSyntheticMetricDimensionDimensionArgs.builder()
                .dimension("string")
                .topX(0)
                .build())
            .build())
        .filter(CalculatedSyntheticMetricFilterArgs.builder()
            .actionType("string")
            .errorCode(0)
            .event("string")
            .hasError(false)
            .location("string")
            .build())
        .name("string")
        .build());
    
    calculated_synthetic_metric_resource = dynatrace.CalculatedSyntheticMetric("calculatedSyntheticMetricResource",
        enabled=False,
        metric="string",
        metric_key="string",
        monitor_identifier="string",
        description="string",
        dimensions=[dynatrace.CalculatedSyntheticMetricDimensionArgs(
            dimensions=[dynatrace.CalculatedSyntheticMetricDimensionDimensionArgs(
                dimension="string",
                top_x=0,
            )],
        )],
        filter=dynatrace.CalculatedSyntheticMetricFilterArgs(
            action_type="string",
            error_code=0,
            event="string",
            has_error=False,
            location="string",
        ),
        name="string")
    
    const calculatedSyntheticMetricResource = new dynatrace.CalculatedSyntheticMetric("calculatedSyntheticMetricResource", {
        enabled: false,
        metric: "string",
        metricKey: "string",
        monitorIdentifier: "string",
        description: "string",
        dimensions: [{
            dimensions: [{
                dimension: "string",
                topX: 0,
            }],
        }],
        filter: {
            actionType: "string",
            errorCode: 0,
            event: "string",
            hasError: false,
            location: "string",
        },
        name: "string",
    });
    
    type: dynatrace:CalculatedSyntheticMetric
    properties:
        description: string
        dimensions:
            - dimensions:
                - dimension: string
                  topX: 0
        enabled: false
        filter:
            actionType: string
            errorCode: 0
            event: string
            hasError: false
            location: string
        metric: string
        metricKey: string
        monitorIdentifier: string
        name: string
    

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

    Enabled bool
    The metric is enabled (true) or disabled (false)
    Metric string
    The type of the synthetic metric. Possible values: [ ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, FailedRequestsResources, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, HttpErrors, JavaScriptErrors, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongTasks, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, ResourceCount, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, TotalDuration, TransferSize, UserActionDuration, VisuallyComplete ]
    MetricKey string
    The unique key of the calculated synthetic metric.
    MonitorIdentifier string
    The Dynatrace entity ID of the monitor to which the metric belongs.
    Description string
    Descriptor of a calculated synthetic metric.
    Dimensions List<Pulumiverse.Dynatrace.Inputs.CalculatedSyntheticMetricDimension>
    Dimension of the calculated synthetic metric.
    Filter Pulumiverse.Dynatrace.Inputs.CalculatedSyntheticMetricFilter
    Filter of the calculated synthetic metric.
    Name string
    The displayed name of the metric.
    Enabled bool
    The metric is enabled (true) or disabled (false)
    Metric string
    The type of the synthetic metric. Possible values: [ ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, FailedRequestsResources, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, HttpErrors, JavaScriptErrors, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongTasks, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, ResourceCount, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, TotalDuration, TransferSize, UserActionDuration, VisuallyComplete ]
    MetricKey string
    The unique key of the calculated synthetic metric.
    MonitorIdentifier string
    The Dynatrace entity ID of the monitor to which the metric belongs.
    Description string
    Descriptor of a calculated synthetic metric.
    Dimensions []CalculatedSyntheticMetricDimensionArgs
    Dimension of the calculated synthetic metric.
    Filter CalculatedSyntheticMetricFilterArgs
    Filter of the calculated synthetic metric.
    Name string
    The displayed name of the metric.
    enabled Boolean
    The metric is enabled (true) or disabled (false)
    metric String
    The type of the synthetic metric. Possible values: [ ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, FailedRequestsResources, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, HttpErrors, JavaScriptErrors, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongTasks, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, ResourceCount, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, TotalDuration, TransferSize, UserActionDuration, VisuallyComplete ]
    metricKey String
    The unique key of the calculated synthetic metric.
    monitorIdentifier String
    The Dynatrace entity ID of the monitor to which the metric belongs.
    description String
    Descriptor of a calculated synthetic metric.
    dimensions List<CalculatedSyntheticMetricDimension>
    Dimension of the calculated synthetic metric.
    filter CalculatedSyntheticMetricFilter
    Filter of the calculated synthetic metric.
    name String
    The displayed name of the metric.
    enabled boolean
    The metric is enabled (true) or disabled (false)
    metric string
    The type of the synthetic metric. Possible values: [ ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, FailedRequestsResources, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, HttpErrors, JavaScriptErrors, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongTasks, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, ResourceCount, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, TotalDuration, TransferSize, UserActionDuration, VisuallyComplete ]
    metricKey string
    The unique key of the calculated synthetic metric.
    monitorIdentifier string
    The Dynatrace entity ID of the monitor to which the metric belongs.
    description string
    Descriptor of a calculated synthetic metric.
    dimensions CalculatedSyntheticMetricDimension[]
    Dimension of the calculated synthetic metric.
    filter CalculatedSyntheticMetricFilter
    Filter of the calculated synthetic metric.
    name string
    The displayed name of the metric.
    enabled bool
    The metric is enabled (true) or disabled (false)
    metric str
    The type of the synthetic metric. Possible values: [ ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, FailedRequestsResources, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, HttpErrors, JavaScriptErrors, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongTasks, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, ResourceCount, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, TotalDuration, TransferSize, UserActionDuration, VisuallyComplete ]
    metric_key str
    The unique key of the calculated synthetic metric.
    monitor_identifier str
    The Dynatrace entity ID of the monitor to which the metric belongs.
    description str
    Descriptor of a calculated synthetic metric.
    dimensions Sequence[CalculatedSyntheticMetricDimensionArgs]
    Dimension of the calculated synthetic metric.
    filter CalculatedSyntheticMetricFilterArgs
    Filter of the calculated synthetic metric.
    name str
    The displayed name of the metric.
    enabled Boolean
    The metric is enabled (true) or disabled (false)
    metric String
    The type of the synthetic metric. Possible values: [ ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, FailedRequestsResources, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, HttpErrors, JavaScriptErrors, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongTasks, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, ResourceCount, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, TotalDuration, TransferSize, UserActionDuration, VisuallyComplete ]
    metricKey String
    The unique key of the calculated synthetic metric.
    monitorIdentifier String
    The Dynatrace entity ID of the monitor to which the metric belongs.
    description String
    Descriptor of a calculated synthetic metric.
    dimensions List<Property Map>
    Dimension of the calculated synthetic metric.
    filter Property Map
    Filter of the calculated synthetic metric.
    name String
    The displayed name of the metric.

    Outputs

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

    Get an existing CalculatedSyntheticMetric 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?: CalculatedSyntheticMetricState, opts?: CustomResourceOptions): CalculatedSyntheticMetric
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            description: Optional[str] = None,
            dimensions: Optional[Sequence[CalculatedSyntheticMetricDimensionArgs]] = None,
            enabled: Optional[bool] = None,
            filter: Optional[CalculatedSyntheticMetricFilterArgs] = None,
            metric: Optional[str] = None,
            metric_key: Optional[str] = None,
            monitor_identifier: Optional[str] = None,
            name: Optional[str] = None) -> CalculatedSyntheticMetric
    func GetCalculatedSyntheticMetric(ctx *Context, name string, id IDInput, state *CalculatedSyntheticMetricState, opts ...ResourceOption) (*CalculatedSyntheticMetric, error)
    public static CalculatedSyntheticMetric Get(string name, Input<string> id, CalculatedSyntheticMetricState? state, CustomResourceOptions? opts = null)
    public static CalculatedSyntheticMetric get(String name, Output<String> id, CalculatedSyntheticMetricState 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:
    Description string
    Descriptor of a calculated synthetic metric.
    Dimensions List<Pulumiverse.Dynatrace.Inputs.CalculatedSyntheticMetricDimension>
    Dimension of the calculated synthetic metric.
    Enabled bool
    The metric is enabled (true) or disabled (false)
    Filter Pulumiverse.Dynatrace.Inputs.CalculatedSyntheticMetricFilter
    Filter of the calculated synthetic metric.
    Metric string
    The type of the synthetic metric. Possible values: [ ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, FailedRequestsResources, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, HttpErrors, JavaScriptErrors, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongTasks, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, ResourceCount, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, TotalDuration, TransferSize, UserActionDuration, VisuallyComplete ]
    MetricKey string
    The unique key of the calculated synthetic metric.
    MonitorIdentifier string
    The Dynatrace entity ID of the monitor to which the metric belongs.
    Name string
    The displayed name of the metric.
    Description string
    Descriptor of a calculated synthetic metric.
    Dimensions []CalculatedSyntheticMetricDimensionArgs
    Dimension of the calculated synthetic metric.
    Enabled bool
    The metric is enabled (true) or disabled (false)
    Filter CalculatedSyntheticMetricFilterArgs
    Filter of the calculated synthetic metric.
    Metric string
    The type of the synthetic metric. Possible values: [ ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, FailedRequestsResources, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, HttpErrors, JavaScriptErrors, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongTasks, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, ResourceCount, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, TotalDuration, TransferSize, UserActionDuration, VisuallyComplete ]
    MetricKey string
    The unique key of the calculated synthetic metric.
    MonitorIdentifier string
    The Dynatrace entity ID of the monitor to which the metric belongs.
    Name string
    The displayed name of the metric.
    description String
    Descriptor of a calculated synthetic metric.
    dimensions List<CalculatedSyntheticMetricDimension>
    Dimension of the calculated synthetic metric.
    enabled Boolean
    The metric is enabled (true) or disabled (false)
    filter CalculatedSyntheticMetricFilter
    Filter of the calculated synthetic metric.
    metric String
    The type of the synthetic metric. Possible values: [ ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, FailedRequestsResources, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, HttpErrors, JavaScriptErrors, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongTasks, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, ResourceCount, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, TotalDuration, TransferSize, UserActionDuration, VisuallyComplete ]
    metricKey String
    The unique key of the calculated synthetic metric.
    monitorIdentifier String
    The Dynatrace entity ID of the monitor to which the metric belongs.
    name String
    The displayed name of the metric.
    description string
    Descriptor of a calculated synthetic metric.
    dimensions CalculatedSyntheticMetricDimension[]
    Dimension of the calculated synthetic metric.
    enabled boolean
    The metric is enabled (true) or disabled (false)
    filter CalculatedSyntheticMetricFilter
    Filter of the calculated synthetic metric.
    metric string
    The type of the synthetic metric. Possible values: [ ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, FailedRequestsResources, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, HttpErrors, JavaScriptErrors, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongTasks, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, ResourceCount, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, TotalDuration, TransferSize, UserActionDuration, VisuallyComplete ]
    metricKey string
    The unique key of the calculated synthetic metric.
    monitorIdentifier string
    The Dynatrace entity ID of the monitor to which the metric belongs.
    name string
    The displayed name of the metric.
    description str
    Descriptor of a calculated synthetic metric.
    dimensions Sequence[CalculatedSyntheticMetricDimensionArgs]
    Dimension of the calculated synthetic metric.
    enabled bool
    The metric is enabled (true) or disabled (false)
    filter CalculatedSyntheticMetricFilterArgs
    Filter of the calculated synthetic metric.
    metric str
    The type of the synthetic metric. Possible values: [ ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, FailedRequestsResources, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, HttpErrors, JavaScriptErrors, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongTasks, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, ResourceCount, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, TotalDuration, TransferSize, UserActionDuration, VisuallyComplete ]
    metric_key str
    The unique key of the calculated synthetic metric.
    monitor_identifier str
    The Dynatrace entity ID of the monitor to which the metric belongs.
    name str
    The displayed name of the metric.
    description String
    Descriptor of a calculated synthetic metric.
    dimensions List<Property Map>
    Dimension of the calculated synthetic metric.
    enabled Boolean
    The metric is enabled (true) or disabled (false)
    filter Property Map
    Filter of the calculated synthetic metric.
    metric String
    The type of the synthetic metric. Possible values: [ ApplicationCache, Callback, CumulativeLayoutShift, DNSLookup, DOMComplete, DOMContentLoaded, DOMInteractive, FailedRequestsResources, FirstContentfulPaint, FirstInputDelay, FirstInputStart, FirstPaint, HTMLDownloaded, HttpErrors, JavaScriptErrors, LargestContentfulPaint, LoadEventEnd, LoadEventStart, LongTasks, NavigationStart, OnDOMContentLoaded, OnLoad, Processing, RedirectTime, Request, RequestStart, ResourceCount, Response, SecureConnect, SpeedIndex, TCPConnect, TimeToFirstByte, TotalDuration, TransferSize, UserActionDuration, VisuallyComplete ]
    metricKey String
    The unique key of the calculated synthetic metric.
    monitorIdentifier String
    The Dynatrace entity ID of the monitor to which the metric belongs.
    name String
    The displayed name of the metric.

    Supporting Types

    CalculatedSyntheticMetricDimension, CalculatedSyntheticMetricDimensionArgs

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

    CalculatedSyntheticMetricDimensionDimension, CalculatedSyntheticMetricDimensionDimensionArgs

    Dimension string
    The dimension of the metric. Possible values are Event, Location, ResourceOrigin
    TopX int
    The number of top values to be calculated
    Dimension string
    The dimension of the metric. Possible values are Event, Location, ResourceOrigin
    TopX int
    The number of top values to be calculated
    dimension String
    The dimension of the metric. Possible values are Event, Location, ResourceOrigin
    topX Integer
    The number of top values to be calculated
    dimension string
    The dimension of the metric. Possible values are Event, Location, ResourceOrigin
    topX number
    The number of top values to be calculated
    dimension str
    The dimension of the metric. Possible values are Event, Location, ResourceOrigin
    top_x int
    The number of top values to be calculated
    dimension String
    The dimension of the metric. Possible values are Event, Location, ResourceOrigin
    topX Number
    The number of top values to be calculated

    CalculatedSyntheticMetricFilter, CalculatedSyntheticMetricFilterArgs

    ActionType string
    Only user actions of the specified type are included in the metric calculation
    ErrorCode int
    Only executions finished with the specified error code are included in the metric calculation.
    Event string
    Only the specified browser clickpath event is included in the metric calculation. Specify the Dynatrace entity ID of the event here.
    HasError bool
    The execution status of the monitors to be included in the metric calculation: true or false
    Location string
    Only executions from the specified location are included in the metric calculation. Specify the Dynatrace entity ID of the location here.
    ActionType string
    Only user actions of the specified type are included in the metric calculation
    ErrorCode int
    Only executions finished with the specified error code are included in the metric calculation.
    Event string
    Only the specified browser clickpath event is included in the metric calculation. Specify the Dynatrace entity ID of the event here.
    HasError bool
    The execution status of the monitors to be included in the metric calculation: true or false
    Location string
    Only executions from the specified location are included in the metric calculation. Specify the Dynatrace entity ID of the location here.
    actionType String
    Only user actions of the specified type are included in the metric calculation
    errorCode Integer
    Only executions finished with the specified error code are included in the metric calculation.
    event String
    Only the specified browser clickpath event is included in the metric calculation. Specify the Dynatrace entity ID of the event here.
    hasError Boolean
    The execution status of the monitors to be included in the metric calculation: true or false
    location String
    Only executions from the specified location are included in the metric calculation. Specify the Dynatrace entity ID of the location here.
    actionType string
    Only user actions of the specified type are included in the metric calculation
    errorCode number
    Only executions finished with the specified error code are included in the metric calculation.
    event string
    Only the specified browser clickpath event is included in the metric calculation. Specify the Dynatrace entity ID of the event here.
    hasError boolean
    The execution status of the monitors to be included in the metric calculation: true or false
    location string
    Only executions from the specified location are included in the metric calculation. Specify the Dynatrace entity ID of the location here.
    action_type str
    Only user actions of the specified type are included in the metric calculation
    error_code int
    Only executions finished with the specified error code are included in the metric calculation.
    event str
    Only the specified browser clickpath event is included in the metric calculation. Specify the Dynatrace entity ID of the event here.
    has_error bool
    The execution status of the monitors to be included in the metric calculation: true or false
    location str
    Only executions from the specified location are included in the metric calculation. Specify the Dynatrace entity ID of the location here.
    actionType String
    Only user actions of the specified type are included in the metric calculation
    errorCode Number
    Only executions finished with the specified error code are included in the metric calculation.
    event String
    Only the specified browser clickpath event is included in the metric calculation. Specify the Dynatrace entity ID of the event here.
    hasError Boolean
    The execution status of the monitors to be included in the metric calculation: true or false
    location String
    Only executions from the specified location are included in the metric calculation. Specify the Dynatrace entity ID of the location here.

    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