dynatrace.BrowserMonitor
Explore with Pulumi AI
Create BrowserMonitor Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new BrowserMonitor(name: string, args: BrowserMonitorArgs, opts?: CustomResourceOptions);
@overload
def BrowserMonitor(resource_name: str,
args: BrowserMonitorArgs,
opts: Optional[ResourceOptions] = None)
@overload
def BrowserMonitor(resource_name: str,
opts: Optional[ResourceOptions] = None,
frequency: Optional[int] = None,
key_performance_metrics: Optional[BrowserMonitorKeyPerformanceMetricsArgs] = None,
anomaly_detection: Optional[BrowserMonitorAnomalyDetectionArgs] = None,
enabled: Optional[bool] = None,
locations: Optional[Sequence[str]] = None,
manually_assigned_apps: Optional[Sequence[str]] = None,
name: Optional[str] = None,
script: Optional[BrowserMonitorScriptArgs] = None,
tags: Optional[Sequence[BrowserMonitorTagArgs]] = None)
func NewBrowserMonitor(ctx *Context, name string, args BrowserMonitorArgs, opts ...ResourceOption) (*BrowserMonitor, error)
public BrowserMonitor(string name, BrowserMonitorArgs args, CustomResourceOptions? opts = null)
public BrowserMonitor(String name, BrowserMonitorArgs args)
public BrowserMonitor(String name, BrowserMonitorArgs args, CustomResourceOptions options)
type: dynatrace:BrowserMonitor
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 BrowserMonitorArgs
- 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 BrowserMonitorArgs
- 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 BrowserMonitorArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args BrowserMonitorArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args BrowserMonitorArgs
- 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 browserMonitorResource = new Dynatrace.BrowserMonitor("browserMonitorResource", new()
{
Frequency = 0,
KeyPerformanceMetrics = new Dynatrace.Inputs.BrowserMonitorKeyPerformanceMetricsArgs
{
LoadActionKpm = "string",
XhrActionKpm = "string",
},
AnomalyDetection = new Dynatrace.Inputs.BrowserMonitorAnomalyDetectionArgs
{
LoadingTimeThresholds = new[]
{
new Dynatrace.Inputs.BrowserMonitorAnomalyDetectionLoadingTimeThresholdArgs
{
Enabled = false,
Thresholds = new[]
{
new Dynatrace.Inputs.BrowserMonitorAnomalyDetectionLoadingTimeThresholdThresholdArgs
{
Thresholds = new[]
{
new Dynatrace.Inputs.BrowserMonitorAnomalyDetectionLoadingTimeThresholdThresholdThresholdArgs
{
ValueMs = 0,
EventIndex = 0,
RequestIndex = 0,
Type = "string",
},
},
},
},
},
},
OutageHandlings = new[]
{
new Dynatrace.Inputs.BrowserMonitorAnomalyDetectionOutageHandlingArgs
{
GlobalOutage = false,
GlobalOutagePolicies = new[]
{
new Dynatrace.Inputs.BrowserMonitorAnomalyDetectionOutageHandlingGlobalOutagePolicyArgs
{
ConsecutiveRuns = 0,
},
},
LocalOutage = false,
LocalOutagePolicies = new[]
{
new Dynatrace.Inputs.BrowserMonitorAnomalyDetectionOutageHandlingLocalOutagePolicyArgs
{
AffectedLocations = 0,
ConsecutiveRuns = 0,
},
},
RetryOnError = false,
},
},
},
Enabled = false,
Locations = new[]
{
"string",
},
ManuallyAssignedApps = new[]
{
"string",
},
Name = "string",
Script = new Dynatrace.Inputs.BrowserMonitorScriptArgs
{
Type = "string",
Configuration = new Dynatrace.Inputs.BrowserMonitorScriptConfigurationArgs
{
Bandwidth = new Dynatrace.Inputs.BrowserMonitorScriptConfigurationBandwidthArgs
{
Download = 0,
Latency = 0,
NetworkType = "string",
Upload = 0,
},
Blocks = new[]
{
"string",
},
BypassCsp = false,
Cookies = new Dynatrace.Inputs.BrowserMonitorScriptConfigurationCookiesArgs
{
Cookies = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptConfigurationCookiesCookieArgs
{
Domain = "string",
Name = "string",
Value = "string",
Path = "string",
},
},
},
Device = new Dynatrace.Inputs.BrowserMonitorScriptConfigurationDeviceArgs
{
Height = 0,
Mobile = false,
Name = "string",
Orientation = "string",
ScaleFactor = 0,
TouchEnabled = false,
Width = 0,
},
DisableWebSecurity = false,
Headers = new Dynatrace.Inputs.BrowserMonitorScriptConfigurationHeadersArgs
{
Headers = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptConfigurationHeadersHeaderArgs
{
Name = "string",
Value = "string",
},
},
Restrictions = new[]
{
"string",
},
},
IgnoredErrorCodes = new Dynatrace.Inputs.BrowserMonitorScriptConfigurationIgnoredErrorCodesArgs
{
StatusCodes = "string",
MatchingDocumentRequests = "string",
},
JavascriptSetttings = new Dynatrace.Inputs.BrowserMonitorScriptConfigurationJavascriptSetttingsArgs
{
CustomProperties = "string",
TimeoutSettings = new Dynatrace.Inputs.BrowserMonitorScriptConfigurationJavascriptSetttingsTimeoutSettingsArgs
{
ActionLimit = 0,
TotalTimeout = 0,
},
VisuallyCompleteOptions = new Dynatrace.Inputs.BrowserMonitorScriptConfigurationJavascriptSetttingsVisuallyCompleteOptionsArgs
{
ImageSizeThreshold = 0,
InactivityTimeout = 0,
MutationTimeout = 0,
ExcludedElements = new[]
{
"string",
},
ExcludedUrls = new[]
{
"string",
},
},
},
MonitorFrames = false,
UserAgent = "string",
},
Events = new Dynatrace.Inputs.BrowserMonitorScriptEventsArgs
{
Events = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventArgs
{
Description = "string",
Click = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventClickArgs
{
Button = 0,
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventClickTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventClickTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventClickTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
Validate = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventClickValidateArgs
{
Validations = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventClickValidateValidationArgs
{
Type = "string",
FailIfFound = false,
Match = "string",
Regex = false,
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventClickValidateValidationTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventClickValidateValidationTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventClickValidateValidationTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
},
},
},
Wait = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventClickWaitArgs
{
WaitFor = "string",
Milliseconds = 0,
Timeout = 0,
Validation = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventClickWaitValidationArgs
{
Type = "string",
FailIfFound = false,
Match = "string",
Regex = false,
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventClickWaitValidationTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventClickWaitValidationTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventClickWaitValidationTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
},
},
},
Cookie = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventCookieArgs
{
Cookies = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventCookieCookiesArgs
{
Cookies = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventCookieCookiesCookieArgs
{
Domain = "string",
Name = "string",
Value = "string",
Path = "string",
},
},
},
},
Javascript = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventJavascriptArgs
{
Code = "string",
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventJavascriptTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventJavascriptTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventJavascriptTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
Wait = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventJavascriptWaitArgs
{
WaitFor = "string",
Milliseconds = 0,
Timeout = 0,
Validation = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventJavascriptWaitValidationArgs
{
Type = "string",
FailIfFound = false,
Match = "string",
Regex = false,
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventJavascriptWaitValidationTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventJavascriptWaitValidationTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventJavascriptWaitValidationTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
},
},
},
Keystrokes = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventKeystrokesArgs
{
Credential = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventKeystrokesCredentialArgs
{
Field = "string",
VaultId = "string",
},
Masked = false,
SimulateBlurEvent = false,
SimulateReturnKey = false,
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventKeystrokesTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventKeystrokesTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventKeystrokesTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
Text = "string",
Validate = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventKeystrokesValidateArgs
{
Validations = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventKeystrokesValidateValidationArgs
{
Type = "string",
FailIfFound = false,
Match = "string",
Regex = false,
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventKeystrokesValidateValidationTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventKeystrokesValidateValidationTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventKeystrokesValidateValidationTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
},
},
},
Wait = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventKeystrokesWaitArgs
{
WaitFor = "string",
Milliseconds = 0,
Timeout = 0,
Validation = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventKeystrokesWaitValidationArgs
{
Type = "string",
FailIfFound = false,
Match = "string",
Regex = false,
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventKeystrokesWaitValidationTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventKeystrokesWaitValidationTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventKeystrokesWaitValidationTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
},
},
},
Navigate = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventNavigateArgs
{
Url = "string",
Authentication = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventNavigateAuthenticationArgs
{
Creds = "string",
Type = "string",
},
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventNavigateTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventNavigateTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventNavigateTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
Validate = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventNavigateValidateArgs
{
Validations = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventNavigateValidateValidationArgs
{
Type = "string",
FailIfFound = false,
Match = "string",
Regex = false,
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventNavigateValidateValidationTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventNavigateValidateValidationTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventNavigateValidateValidationTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
},
},
},
Wait = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventNavigateWaitArgs
{
WaitFor = "string",
Milliseconds = 0,
Timeout = 0,
Validation = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventNavigateWaitValidationArgs
{
Type = "string",
FailIfFound = false,
Match = "string",
Regex = false,
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventNavigateWaitValidationTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventNavigateWaitValidationTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventNavigateWaitValidationTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
},
},
},
Select = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventSelectArgs
{
Selections = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventSelectSelectionsArgs
{
Options = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventSelectSelectionsOptionArgs
{
Index = 0,
Value = "string",
},
},
},
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventSelectTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventSelectTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventSelectTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
Validate = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventSelectValidateArgs
{
Validations = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventSelectValidateValidationArgs
{
Type = "string",
FailIfFound = false,
Match = "string",
Regex = false,
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventSelectValidateValidationTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventSelectValidateValidationTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventSelectValidateValidationTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
},
},
},
Wait = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventSelectWaitArgs
{
WaitFor = "string",
Milliseconds = 0,
Timeout = 0,
Validation = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventSelectWaitValidationArgs
{
Type = "string",
FailIfFound = false,
Match = "string",
Regex = false,
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventSelectWaitValidationTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventSelectWaitValidationTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventSelectWaitValidationTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
},
},
},
Tap = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventTapArgs
{
Button = 0,
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventTapTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventTapTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventTapTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
Validate = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventTapValidateArgs
{
Validations = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventTapValidateValidationArgs
{
Type = "string",
FailIfFound = false,
Match = "string",
Regex = false,
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventTapValidateValidationTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventTapValidateValidationTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventTapValidateValidationTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
},
},
},
Wait = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventTapWaitArgs
{
WaitFor = "string",
Milliseconds = 0,
Timeout = 0,
Validation = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventTapWaitValidationArgs
{
Type = "string",
FailIfFound = false,
Match = "string",
Regex = false,
Target = new Dynatrace.Inputs.BrowserMonitorScriptEventsEventTapWaitValidationTargetArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventTapWaitValidationTargetLocatorArgs
{
Locators = new[]
{
new Dynatrace.Inputs.BrowserMonitorScriptEventsEventTapWaitValidationTargetLocatorLocatorArgs
{
Type = "string",
Value = "string",
},
},
},
},
Window = "string",
},
},
},
},
},
},
},
},
Tags = new[]
{
new Dynatrace.Inputs.BrowserMonitorTagArgs
{
Tags = new[]
{
new Dynatrace.Inputs.BrowserMonitorTagTagArgs
{
Context = "string",
Key = "string",
Source = "string",
Value = "string",
},
},
},
},
});
example, err := dynatrace.NewBrowserMonitor(ctx, "browserMonitorResource", &dynatrace.BrowserMonitorArgs{
Frequency: pulumi.Int(0),
KeyPerformanceMetrics: &dynatrace.BrowserMonitorKeyPerformanceMetricsArgs{
LoadActionKpm: pulumi.String("string"),
XhrActionKpm: pulumi.String("string"),
},
AnomalyDetection: &dynatrace.BrowserMonitorAnomalyDetectionArgs{
LoadingTimeThresholds: dynatrace.BrowserMonitorAnomalyDetectionLoadingTimeThresholdArray{
&dynatrace.BrowserMonitorAnomalyDetectionLoadingTimeThresholdArgs{
Enabled: pulumi.Bool(false),
Thresholds: dynatrace.BrowserMonitorAnomalyDetectionLoadingTimeThresholdThresholdArray{
&dynatrace.BrowserMonitorAnomalyDetectionLoadingTimeThresholdThresholdArgs{
Thresholds: dynatrace.BrowserMonitorAnomalyDetectionLoadingTimeThresholdThresholdThresholdArray{
&dynatrace.BrowserMonitorAnomalyDetectionLoadingTimeThresholdThresholdThresholdArgs{
ValueMs: pulumi.Int(0),
EventIndex: pulumi.Int(0),
RequestIndex: pulumi.Int(0),
Type: pulumi.String("string"),
},
},
},
},
},
},
OutageHandlings: dynatrace.BrowserMonitorAnomalyDetectionOutageHandlingArray{
&dynatrace.BrowserMonitorAnomalyDetectionOutageHandlingArgs{
GlobalOutage: pulumi.Bool(false),
GlobalOutagePolicies: dynatrace.BrowserMonitorAnomalyDetectionOutageHandlingGlobalOutagePolicyArray{
&dynatrace.BrowserMonitorAnomalyDetectionOutageHandlingGlobalOutagePolicyArgs{
ConsecutiveRuns: pulumi.Int(0),
},
},
LocalOutage: pulumi.Bool(false),
LocalOutagePolicies: dynatrace.BrowserMonitorAnomalyDetectionOutageHandlingLocalOutagePolicyArray{
&dynatrace.BrowserMonitorAnomalyDetectionOutageHandlingLocalOutagePolicyArgs{
AffectedLocations: pulumi.Int(0),
ConsecutiveRuns: pulumi.Int(0),
},
},
RetryOnError: pulumi.Bool(false),
},
},
},
Enabled: pulumi.Bool(false),
Locations: pulumi.StringArray{
pulumi.String("string"),
},
ManuallyAssignedApps: pulumi.StringArray{
pulumi.String("string"),
},
Name: pulumi.String("string"),
Script: &dynatrace.BrowserMonitorScriptArgs{
Type: pulumi.String("string"),
Configuration: &dynatrace.BrowserMonitorScriptConfigurationArgs{
Bandwidth: &dynatrace.BrowserMonitorScriptConfigurationBandwidthArgs{
Download: pulumi.Int(0),
Latency: pulumi.Int(0),
NetworkType: pulumi.String("string"),
Upload: pulumi.Int(0),
},
Blocks: pulumi.StringArray{
pulumi.String("string"),
},
BypassCsp: pulumi.Bool(false),
Cookies: &dynatrace.BrowserMonitorScriptConfigurationCookiesArgs{
Cookies: dynatrace.BrowserMonitorScriptConfigurationCookiesCookieArray{
&dynatrace.BrowserMonitorScriptConfigurationCookiesCookieArgs{
Domain: pulumi.String("string"),
Name: pulumi.String("string"),
Value: pulumi.String("string"),
Path: pulumi.String("string"),
},
},
},
Device: &dynatrace.BrowserMonitorScriptConfigurationDeviceArgs{
Height: pulumi.Int(0),
Mobile: pulumi.Bool(false),
Name: pulumi.String("string"),
Orientation: pulumi.String("string"),
ScaleFactor: pulumi.Float64(0),
TouchEnabled: pulumi.Bool(false),
Width: pulumi.Int(0),
},
DisableWebSecurity: pulumi.Bool(false),
Headers: &dynatrace.BrowserMonitorScriptConfigurationHeadersArgs{
Headers: dynatrace.BrowserMonitorScriptConfigurationHeadersHeaderArray{
&dynatrace.BrowserMonitorScriptConfigurationHeadersHeaderArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Restrictions: pulumi.StringArray{
pulumi.String("string"),
},
},
IgnoredErrorCodes: &dynatrace.BrowserMonitorScriptConfigurationIgnoredErrorCodesArgs{
StatusCodes: pulumi.String("string"),
MatchingDocumentRequests: pulumi.String("string"),
},
JavascriptSetttings: &dynatrace.BrowserMonitorScriptConfigurationJavascriptSetttingsArgs{
CustomProperties: pulumi.String("string"),
TimeoutSettings: &dynatrace.BrowserMonitorScriptConfigurationJavascriptSetttingsTimeoutSettingsArgs{
ActionLimit: pulumi.Int(0),
TotalTimeout: pulumi.Int(0),
},
VisuallyCompleteOptions: &dynatrace.BrowserMonitorScriptConfigurationJavascriptSetttingsVisuallyCompleteOptionsArgs{
ImageSizeThreshold: pulumi.Int(0),
InactivityTimeout: pulumi.Int(0),
MutationTimeout: pulumi.Int(0),
ExcludedElements: pulumi.StringArray{
pulumi.String("string"),
},
ExcludedUrls: pulumi.StringArray{
pulumi.String("string"),
},
},
},
MonitorFrames: pulumi.Bool(false),
UserAgent: pulumi.String("string"),
},
Events: &dynatrace.BrowserMonitorScriptEventsArgs{
Events: dynatrace.BrowserMonitorScriptEventsEventArray{
&dynatrace.BrowserMonitorScriptEventsEventArgs{
Description: pulumi.String("string"),
Click: &dynatrace.BrowserMonitorScriptEventsEventClickArgs{
Button: pulumi.Int(0),
Target: &dynatrace.BrowserMonitorScriptEventsEventClickTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventClickTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventClickTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventClickTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventClickTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
Validate: &dynatrace.BrowserMonitorScriptEventsEventClickValidateArgs{
Validations: dynatrace.BrowserMonitorScriptEventsEventClickValidateValidationArray{
&dynatrace.BrowserMonitorScriptEventsEventClickValidateValidationArgs{
Type: pulumi.String("string"),
FailIfFound: pulumi.Bool(false),
Match: pulumi.String("string"),
Regex: pulumi.Bool(false),
Target: &dynatrace.BrowserMonitorScriptEventsEventClickValidateValidationTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventClickValidateValidationTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventClickValidateValidationTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventClickValidateValidationTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventClickValidateValidationTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
},
},
},
Wait: &dynatrace.BrowserMonitorScriptEventsEventClickWaitArgs{
WaitFor: pulumi.String("string"),
Milliseconds: pulumi.Int(0),
Timeout: pulumi.Int(0),
Validation: &dynatrace.BrowserMonitorScriptEventsEventClickWaitValidationArgs{
Type: pulumi.String("string"),
FailIfFound: pulumi.Bool(false),
Match: pulumi.String("string"),
Regex: pulumi.Bool(false),
Target: &dynatrace.BrowserMonitorScriptEventsEventClickWaitValidationTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventClickWaitValidationTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventClickWaitValidationTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventClickWaitValidationTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventClickWaitValidationTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
},
},
},
Cookie: &dynatrace.BrowserMonitorScriptEventsEventCookieArgs{
Cookies: &dynatrace.BrowserMonitorScriptEventsEventCookieCookiesArgs{
Cookies: dynatrace.BrowserMonitorScriptEventsEventCookieCookiesCookieArray{
&dynatrace.BrowserMonitorScriptEventsEventCookieCookiesCookieArgs{
Domain: pulumi.String("string"),
Name: pulumi.String("string"),
Value: pulumi.String("string"),
Path: pulumi.String("string"),
},
},
},
},
Javascript: &dynatrace.BrowserMonitorScriptEventsEventJavascriptArgs{
Code: pulumi.String("string"),
Target: &dynatrace.BrowserMonitorScriptEventsEventJavascriptTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventJavascriptTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventJavascriptTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventJavascriptTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventJavascriptTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
Wait: &dynatrace.BrowserMonitorScriptEventsEventJavascriptWaitArgs{
WaitFor: pulumi.String("string"),
Milliseconds: pulumi.Int(0),
Timeout: pulumi.Int(0),
Validation: &dynatrace.BrowserMonitorScriptEventsEventJavascriptWaitValidationArgs{
Type: pulumi.String("string"),
FailIfFound: pulumi.Bool(false),
Match: pulumi.String("string"),
Regex: pulumi.Bool(false),
Target: &dynatrace.BrowserMonitorScriptEventsEventJavascriptWaitValidationTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventJavascriptWaitValidationTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventJavascriptWaitValidationTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventJavascriptWaitValidationTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventJavascriptWaitValidationTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
},
},
},
Keystrokes: &dynatrace.BrowserMonitorScriptEventsEventKeystrokesArgs{
Credential: &dynatrace.BrowserMonitorScriptEventsEventKeystrokesCredentialArgs{
Field: pulumi.String("string"),
VaultId: pulumi.String("string"),
},
Masked: pulumi.Bool(false),
SimulateBlurEvent: pulumi.Bool(false),
SimulateReturnKey: pulumi.Bool(false),
Target: &dynatrace.BrowserMonitorScriptEventsEventKeystrokesTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventKeystrokesTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventKeystrokesTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventKeystrokesTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventKeystrokesTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
Text: pulumi.String("string"),
Validate: &dynatrace.BrowserMonitorScriptEventsEventKeystrokesValidateArgs{
Validations: dynatrace.BrowserMonitorScriptEventsEventKeystrokesValidateValidationArray{
&dynatrace.BrowserMonitorScriptEventsEventKeystrokesValidateValidationArgs{
Type: pulumi.String("string"),
FailIfFound: pulumi.Bool(false),
Match: pulumi.String("string"),
Regex: pulumi.Bool(false),
Target: &dynatrace.BrowserMonitorScriptEventsEventKeystrokesValidateValidationTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventKeystrokesValidateValidationTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventKeystrokesValidateValidationTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventKeystrokesValidateValidationTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventKeystrokesValidateValidationTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
},
},
},
Wait: &dynatrace.BrowserMonitorScriptEventsEventKeystrokesWaitArgs{
WaitFor: pulumi.String("string"),
Milliseconds: pulumi.Int(0),
Timeout: pulumi.Int(0),
Validation: &dynatrace.BrowserMonitorScriptEventsEventKeystrokesWaitValidationArgs{
Type: pulumi.String("string"),
FailIfFound: pulumi.Bool(false),
Match: pulumi.String("string"),
Regex: pulumi.Bool(false),
Target: &dynatrace.BrowserMonitorScriptEventsEventKeystrokesWaitValidationTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventKeystrokesWaitValidationTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventKeystrokesWaitValidationTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventKeystrokesWaitValidationTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventKeystrokesWaitValidationTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
},
},
},
Navigate: &dynatrace.BrowserMonitorScriptEventsEventNavigateArgs{
Url: pulumi.String("string"),
Authentication: &dynatrace.BrowserMonitorScriptEventsEventNavigateAuthenticationArgs{
Creds: pulumi.String("string"),
Type: pulumi.String("string"),
},
Target: &dynatrace.BrowserMonitorScriptEventsEventNavigateTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventNavigateTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventNavigateTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventNavigateTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventNavigateTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
Validate: &dynatrace.BrowserMonitorScriptEventsEventNavigateValidateArgs{
Validations: dynatrace.BrowserMonitorScriptEventsEventNavigateValidateValidationArray{
&dynatrace.BrowserMonitorScriptEventsEventNavigateValidateValidationArgs{
Type: pulumi.String("string"),
FailIfFound: pulumi.Bool(false),
Match: pulumi.String("string"),
Regex: pulumi.Bool(false),
Target: &dynatrace.BrowserMonitorScriptEventsEventNavigateValidateValidationTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventNavigateValidateValidationTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventNavigateValidateValidationTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventNavigateValidateValidationTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventNavigateValidateValidationTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
},
},
},
Wait: &dynatrace.BrowserMonitorScriptEventsEventNavigateWaitArgs{
WaitFor: pulumi.String("string"),
Milliseconds: pulumi.Int(0),
Timeout: pulumi.Int(0),
Validation: &dynatrace.BrowserMonitorScriptEventsEventNavigateWaitValidationArgs{
Type: pulumi.String("string"),
FailIfFound: pulumi.Bool(false),
Match: pulumi.String("string"),
Regex: pulumi.Bool(false),
Target: &dynatrace.BrowserMonitorScriptEventsEventNavigateWaitValidationTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventNavigateWaitValidationTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventNavigateWaitValidationTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventNavigateWaitValidationTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventNavigateWaitValidationTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
},
},
},
Select: &dynatrace.BrowserMonitorScriptEventsEventSelectArgs{
Selections: &dynatrace.BrowserMonitorScriptEventsEventSelectSelectionsArgs{
Options: dynatrace.BrowserMonitorScriptEventsEventSelectSelectionsOptionArray{
&dynatrace.BrowserMonitorScriptEventsEventSelectSelectionsOptionArgs{
Index: pulumi.Int(0),
Value: pulumi.String("string"),
},
},
},
Target: &dynatrace.BrowserMonitorScriptEventsEventSelectTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventSelectTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventSelectTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventSelectTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventSelectTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
Validate: &dynatrace.BrowserMonitorScriptEventsEventSelectValidateArgs{
Validations: dynatrace.BrowserMonitorScriptEventsEventSelectValidateValidationArray{
&dynatrace.BrowserMonitorScriptEventsEventSelectValidateValidationArgs{
Type: pulumi.String("string"),
FailIfFound: pulumi.Bool(false),
Match: pulumi.String("string"),
Regex: pulumi.Bool(false),
Target: &dynatrace.BrowserMonitorScriptEventsEventSelectValidateValidationTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventSelectValidateValidationTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventSelectValidateValidationTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventSelectValidateValidationTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventSelectValidateValidationTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
},
},
},
Wait: &dynatrace.BrowserMonitorScriptEventsEventSelectWaitArgs{
WaitFor: pulumi.String("string"),
Milliseconds: pulumi.Int(0),
Timeout: pulumi.Int(0),
Validation: &dynatrace.BrowserMonitorScriptEventsEventSelectWaitValidationArgs{
Type: pulumi.String("string"),
FailIfFound: pulumi.Bool(false),
Match: pulumi.String("string"),
Regex: pulumi.Bool(false),
Target: &dynatrace.BrowserMonitorScriptEventsEventSelectWaitValidationTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventSelectWaitValidationTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventSelectWaitValidationTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventSelectWaitValidationTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventSelectWaitValidationTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
},
},
},
Tap: &dynatrace.BrowserMonitorScriptEventsEventTapArgs{
Button: pulumi.Int(0),
Target: &dynatrace.BrowserMonitorScriptEventsEventTapTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventTapTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventTapTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventTapTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventTapTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
Validate: &dynatrace.BrowserMonitorScriptEventsEventTapValidateArgs{
Validations: dynatrace.BrowserMonitorScriptEventsEventTapValidateValidationArray{
&dynatrace.BrowserMonitorScriptEventsEventTapValidateValidationArgs{
Type: pulumi.String("string"),
FailIfFound: pulumi.Bool(false),
Match: pulumi.String("string"),
Regex: pulumi.Bool(false),
Target: &dynatrace.BrowserMonitorScriptEventsEventTapValidateValidationTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventTapValidateValidationTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventTapValidateValidationTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventTapValidateValidationTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventTapValidateValidationTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
},
},
},
Wait: &dynatrace.BrowserMonitorScriptEventsEventTapWaitArgs{
WaitFor: pulumi.String("string"),
Milliseconds: pulumi.Int(0),
Timeout: pulumi.Int(0),
Validation: &dynatrace.BrowserMonitorScriptEventsEventTapWaitValidationArgs{
Type: pulumi.String("string"),
FailIfFound: pulumi.Bool(false),
Match: pulumi.String("string"),
Regex: pulumi.Bool(false),
Target: &dynatrace.BrowserMonitorScriptEventsEventTapWaitValidationTargetArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventTapWaitValidationTargetLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventTapWaitValidationTargetLocatorArgs{
Locators: dynatrace.BrowserMonitorScriptEventsEventTapWaitValidationTargetLocatorLocatorArray{
&dynatrace.BrowserMonitorScriptEventsEventTapWaitValidationTargetLocatorLocatorArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
Window: pulumi.String("string"),
},
},
},
},
},
},
},
},
Tags: dynatrace.BrowserMonitorTagArray{
&dynatrace.BrowserMonitorTagArgs{
Tags: dynatrace.BrowserMonitorTagTagArray{
&dynatrace.BrowserMonitorTagTagArgs{
Context: pulumi.String("string"),
Key: pulumi.String("string"),
Source: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
})
var browserMonitorResource = new BrowserMonitor("browserMonitorResource", BrowserMonitorArgs.builder()
.frequency(0)
.keyPerformanceMetrics(BrowserMonitorKeyPerformanceMetricsArgs.builder()
.loadActionKpm("string")
.xhrActionKpm("string")
.build())
.anomalyDetection(BrowserMonitorAnomalyDetectionArgs.builder()
.loadingTimeThresholds(BrowserMonitorAnomalyDetectionLoadingTimeThresholdArgs.builder()
.enabled(false)
.thresholds(BrowserMonitorAnomalyDetectionLoadingTimeThresholdThresholdArgs.builder()
.thresholds(BrowserMonitorAnomalyDetectionLoadingTimeThresholdThresholdThresholdArgs.builder()
.valueMs(0)
.eventIndex(0)
.requestIndex(0)
.type("string")
.build())
.build())
.build())
.outageHandlings(BrowserMonitorAnomalyDetectionOutageHandlingArgs.builder()
.globalOutage(false)
.globalOutagePolicies(BrowserMonitorAnomalyDetectionOutageHandlingGlobalOutagePolicyArgs.builder()
.consecutiveRuns(0)
.build())
.localOutage(false)
.localOutagePolicies(BrowserMonitorAnomalyDetectionOutageHandlingLocalOutagePolicyArgs.builder()
.affectedLocations(0)
.consecutiveRuns(0)
.build())
.retryOnError(false)
.build())
.build())
.enabled(false)
.locations("string")
.manuallyAssignedApps("string")
.name("string")
.script(BrowserMonitorScriptArgs.builder()
.type("string")
.configuration(BrowserMonitorScriptConfigurationArgs.builder()
.bandwidth(BrowserMonitorScriptConfigurationBandwidthArgs.builder()
.download(0)
.latency(0)
.networkType("string")
.upload(0)
.build())
.blocks("string")
.bypassCsp(false)
.cookies(BrowserMonitorScriptConfigurationCookiesArgs.builder()
.cookies(BrowserMonitorScriptConfigurationCookiesCookieArgs.builder()
.domain("string")
.name("string")
.value("string")
.path("string")
.build())
.build())
.device(BrowserMonitorScriptConfigurationDeviceArgs.builder()
.height(0)
.mobile(false)
.name("string")
.orientation("string")
.scaleFactor(0)
.touchEnabled(false)
.width(0)
.build())
.disableWebSecurity(false)
.headers(BrowserMonitorScriptConfigurationHeadersArgs.builder()
.headers(BrowserMonitorScriptConfigurationHeadersHeaderArgs.builder()
.name("string")
.value("string")
.build())
.restrictions("string")
.build())
.ignoredErrorCodes(BrowserMonitorScriptConfigurationIgnoredErrorCodesArgs.builder()
.statusCodes("string")
.matchingDocumentRequests("string")
.build())
.javascriptSetttings(BrowserMonitorScriptConfigurationJavascriptSetttingsArgs.builder()
.customProperties("string")
.timeoutSettings(BrowserMonitorScriptConfigurationJavascriptSetttingsTimeoutSettingsArgs.builder()
.actionLimit(0)
.totalTimeout(0)
.build())
.visuallyCompleteOptions(BrowserMonitorScriptConfigurationJavascriptSetttingsVisuallyCompleteOptionsArgs.builder()
.imageSizeThreshold(0)
.inactivityTimeout(0)
.mutationTimeout(0)
.excludedElements("string")
.excludedUrls("string")
.build())
.build())
.monitorFrames(false)
.userAgent("string")
.build())
.events(BrowserMonitorScriptEventsArgs.builder()
.events(BrowserMonitorScriptEventsEventArgs.builder()
.description("string")
.click(BrowserMonitorScriptEventsEventClickArgs.builder()
.button(0)
.target(BrowserMonitorScriptEventsEventClickTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventClickTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventClickTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.validate(BrowserMonitorScriptEventsEventClickValidateArgs.builder()
.validations(BrowserMonitorScriptEventsEventClickValidateValidationArgs.builder()
.type("string")
.failIfFound(false)
.match("string")
.regex(false)
.target(BrowserMonitorScriptEventsEventClickValidateValidationTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventClickValidateValidationTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventClickValidateValidationTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.build())
.build())
.wait(BrowserMonitorScriptEventsEventClickWaitArgs.builder()
.waitFor("string")
.milliseconds(0)
.timeout(0)
.validation(BrowserMonitorScriptEventsEventClickWaitValidationArgs.builder()
.type("string")
.failIfFound(false)
.match("string")
.regex(false)
.target(BrowserMonitorScriptEventsEventClickWaitValidationTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventClickWaitValidationTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventClickWaitValidationTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.build())
.build())
.build())
.cookie(BrowserMonitorScriptEventsEventCookieArgs.builder()
.cookies(BrowserMonitorScriptEventsEventCookieCookiesArgs.builder()
.cookies(BrowserMonitorScriptEventsEventCookieCookiesCookieArgs.builder()
.domain("string")
.name("string")
.value("string")
.path("string")
.build())
.build())
.build())
.javascript(BrowserMonitorScriptEventsEventJavascriptArgs.builder()
.code("string")
.target(BrowserMonitorScriptEventsEventJavascriptTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventJavascriptTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventJavascriptTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.wait(BrowserMonitorScriptEventsEventJavascriptWaitArgs.builder()
.waitFor("string")
.milliseconds(0)
.timeout(0)
.validation(BrowserMonitorScriptEventsEventJavascriptWaitValidationArgs.builder()
.type("string")
.failIfFound(false)
.match("string")
.regex(false)
.target(BrowserMonitorScriptEventsEventJavascriptWaitValidationTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventJavascriptWaitValidationTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventJavascriptWaitValidationTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.build())
.build())
.build())
.keystrokes(BrowserMonitorScriptEventsEventKeystrokesArgs.builder()
.credential(BrowserMonitorScriptEventsEventKeystrokesCredentialArgs.builder()
.field("string")
.vaultId("string")
.build())
.masked(false)
.simulateBlurEvent(false)
.simulateReturnKey(false)
.target(BrowserMonitorScriptEventsEventKeystrokesTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventKeystrokesTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventKeystrokesTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.text("string")
.validate(BrowserMonitorScriptEventsEventKeystrokesValidateArgs.builder()
.validations(BrowserMonitorScriptEventsEventKeystrokesValidateValidationArgs.builder()
.type("string")
.failIfFound(false)
.match("string")
.regex(false)
.target(BrowserMonitorScriptEventsEventKeystrokesValidateValidationTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventKeystrokesValidateValidationTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventKeystrokesValidateValidationTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.build())
.build())
.wait(BrowserMonitorScriptEventsEventKeystrokesWaitArgs.builder()
.waitFor("string")
.milliseconds(0)
.timeout(0)
.validation(BrowserMonitorScriptEventsEventKeystrokesWaitValidationArgs.builder()
.type("string")
.failIfFound(false)
.match("string")
.regex(false)
.target(BrowserMonitorScriptEventsEventKeystrokesWaitValidationTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventKeystrokesWaitValidationTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventKeystrokesWaitValidationTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.build())
.build())
.build())
.navigate(BrowserMonitorScriptEventsEventNavigateArgs.builder()
.url("string")
.authentication(BrowserMonitorScriptEventsEventNavigateAuthenticationArgs.builder()
.creds("string")
.type("string")
.build())
.target(BrowserMonitorScriptEventsEventNavigateTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventNavigateTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventNavigateTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.validate(BrowserMonitorScriptEventsEventNavigateValidateArgs.builder()
.validations(BrowserMonitorScriptEventsEventNavigateValidateValidationArgs.builder()
.type("string")
.failIfFound(false)
.match("string")
.regex(false)
.target(BrowserMonitorScriptEventsEventNavigateValidateValidationTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventNavigateValidateValidationTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventNavigateValidateValidationTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.build())
.build())
.wait(BrowserMonitorScriptEventsEventNavigateWaitArgs.builder()
.waitFor("string")
.milliseconds(0)
.timeout(0)
.validation(BrowserMonitorScriptEventsEventNavigateWaitValidationArgs.builder()
.type("string")
.failIfFound(false)
.match("string")
.regex(false)
.target(BrowserMonitorScriptEventsEventNavigateWaitValidationTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventNavigateWaitValidationTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventNavigateWaitValidationTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.build())
.build())
.build())
.select(BrowserMonitorScriptEventsEventSelectArgs.builder()
.selections(BrowserMonitorScriptEventsEventSelectSelectionsArgs.builder()
.options(BrowserMonitorScriptEventsEventSelectSelectionsOptionArgs.builder()
.index(0)
.value("string")
.build())
.build())
.target(BrowserMonitorScriptEventsEventSelectTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventSelectTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventSelectTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.validate(BrowserMonitorScriptEventsEventSelectValidateArgs.builder()
.validations(BrowserMonitorScriptEventsEventSelectValidateValidationArgs.builder()
.type("string")
.failIfFound(false)
.match("string")
.regex(false)
.target(BrowserMonitorScriptEventsEventSelectValidateValidationTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventSelectValidateValidationTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventSelectValidateValidationTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.build())
.build())
.wait(BrowserMonitorScriptEventsEventSelectWaitArgs.builder()
.waitFor("string")
.milliseconds(0)
.timeout(0)
.validation(BrowserMonitorScriptEventsEventSelectWaitValidationArgs.builder()
.type("string")
.failIfFound(false)
.match("string")
.regex(false)
.target(BrowserMonitorScriptEventsEventSelectWaitValidationTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventSelectWaitValidationTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventSelectWaitValidationTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.build())
.build())
.build())
.tap(BrowserMonitorScriptEventsEventTapArgs.builder()
.button(0)
.target(BrowserMonitorScriptEventsEventTapTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventTapTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventTapTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.validate(BrowserMonitorScriptEventsEventTapValidateArgs.builder()
.validations(BrowserMonitorScriptEventsEventTapValidateValidationArgs.builder()
.type("string")
.failIfFound(false)
.match("string")
.regex(false)
.target(BrowserMonitorScriptEventsEventTapValidateValidationTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventTapValidateValidationTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventTapValidateValidationTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.build())
.build())
.wait(BrowserMonitorScriptEventsEventTapWaitArgs.builder()
.waitFor("string")
.milliseconds(0)
.timeout(0)
.validation(BrowserMonitorScriptEventsEventTapWaitValidationArgs.builder()
.type("string")
.failIfFound(false)
.match("string")
.regex(false)
.target(BrowserMonitorScriptEventsEventTapWaitValidationTargetArgs.builder()
.locators(BrowserMonitorScriptEventsEventTapWaitValidationTargetLocatorArgs.builder()
.locators(BrowserMonitorScriptEventsEventTapWaitValidationTargetLocatorLocatorArgs.builder()
.type("string")
.value("string")
.build())
.build())
.window("string")
.build())
.build())
.build())
.build())
.build())
.build())
.build())
.tags(BrowserMonitorTagArgs.builder()
.tags(BrowserMonitorTagTagArgs.builder()
.context("string")
.key("string")
.source("string")
.value("string")
.build())
.build())
.build());
browser_monitor_resource = dynatrace.BrowserMonitor("browserMonitorResource",
frequency=0,
key_performance_metrics={
"load_action_kpm": "string",
"xhr_action_kpm": "string",
},
anomaly_detection={
"loading_time_thresholds": [{
"enabled": False,
"thresholds": [{
"thresholds": [{
"value_ms": 0,
"event_index": 0,
"request_index": 0,
"type": "string",
}],
}],
}],
"outage_handlings": [{
"global_outage": False,
"global_outage_policies": [{
"consecutive_runs": 0,
}],
"local_outage": False,
"local_outage_policies": [{
"affected_locations": 0,
"consecutive_runs": 0,
}],
"retry_on_error": False,
}],
},
enabled=False,
locations=["string"],
manually_assigned_apps=["string"],
name="string",
script={
"type": "string",
"configuration": {
"bandwidth": {
"download": 0,
"latency": 0,
"network_type": "string",
"upload": 0,
},
"blocks": ["string"],
"bypass_csp": False,
"cookies": {
"cookies": [{
"domain": "string",
"name": "string",
"value": "string",
"path": "string",
}],
},
"device": {
"height": 0,
"mobile": False,
"name": "string",
"orientation": "string",
"scale_factor": 0,
"touch_enabled": False,
"width": 0,
},
"disable_web_security": False,
"headers": {
"headers": [{
"name": "string",
"value": "string",
}],
"restrictions": ["string"],
},
"ignored_error_codes": {
"status_codes": "string",
"matching_document_requests": "string",
},
"javascript_setttings": {
"custom_properties": "string",
"timeout_settings": {
"action_limit": 0,
"total_timeout": 0,
},
"visually_complete_options": {
"image_size_threshold": 0,
"inactivity_timeout": 0,
"mutation_timeout": 0,
"excluded_elements": ["string"],
"excluded_urls": ["string"],
},
},
"monitor_frames": False,
"user_agent": "string",
},
"events": {
"events": [{
"description": "string",
"click": {
"button": 0,
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
"validate": {
"validations": [{
"type": "string",
"fail_if_found": False,
"match": "string",
"regex": False,
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
}],
},
"wait": {
"wait_for": "string",
"milliseconds": 0,
"timeout": 0,
"validation": {
"type": "string",
"fail_if_found": False,
"match": "string",
"regex": False,
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
},
},
},
"cookie": {
"cookies": {
"cookies": [{
"domain": "string",
"name": "string",
"value": "string",
"path": "string",
}],
},
},
"javascript": {
"code": "string",
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
"wait": {
"wait_for": "string",
"milliseconds": 0,
"timeout": 0,
"validation": {
"type": "string",
"fail_if_found": False,
"match": "string",
"regex": False,
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
},
},
},
"keystrokes": {
"credential": {
"field": "string",
"vault_id": "string",
},
"masked": False,
"simulate_blur_event": False,
"simulate_return_key": False,
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
"text": "string",
"validate": {
"validations": [{
"type": "string",
"fail_if_found": False,
"match": "string",
"regex": False,
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
}],
},
"wait": {
"wait_for": "string",
"milliseconds": 0,
"timeout": 0,
"validation": {
"type": "string",
"fail_if_found": False,
"match": "string",
"regex": False,
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
},
},
},
"navigate": {
"url": "string",
"authentication": {
"creds": "string",
"type": "string",
},
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
"validate": {
"validations": [{
"type": "string",
"fail_if_found": False,
"match": "string",
"regex": False,
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
}],
},
"wait": {
"wait_for": "string",
"milliseconds": 0,
"timeout": 0,
"validation": {
"type": "string",
"fail_if_found": False,
"match": "string",
"regex": False,
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
},
},
},
"select": {
"selections": {
"options": [{
"index": 0,
"value": "string",
}],
},
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
"validate": {
"validations": [{
"type": "string",
"fail_if_found": False,
"match": "string",
"regex": False,
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
}],
},
"wait": {
"wait_for": "string",
"milliseconds": 0,
"timeout": 0,
"validation": {
"type": "string",
"fail_if_found": False,
"match": "string",
"regex": False,
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
},
},
},
"tap": {
"button": 0,
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
"validate": {
"validations": [{
"type": "string",
"fail_if_found": False,
"match": "string",
"regex": False,
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
}],
},
"wait": {
"wait_for": "string",
"milliseconds": 0,
"timeout": 0,
"validation": {
"type": "string",
"fail_if_found": False,
"match": "string",
"regex": False,
"target": {
"locators": [{
"locators": [{
"type": "string",
"value": "string",
}],
}],
"window": "string",
},
},
},
},
}],
},
},
tags=[{
"tags": [{
"context": "string",
"key": "string",
"source": "string",
"value": "string",
}],
}])
const browserMonitorResource = new dynatrace.BrowserMonitor("browserMonitorResource", {
frequency: 0,
keyPerformanceMetrics: {
loadActionKpm: "string",
xhrActionKpm: "string",
},
anomalyDetection: {
loadingTimeThresholds: [{
enabled: false,
thresholds: [{
thresholds: [{
valueMs: 0,
eventIndex: 0,
requestIndex: 0,
type: "string",
}],
}],
}],
outageHandlings: [{
globalOutage: false,
globalOutagePolicies: [{
consecutiveRuns: 0,
}],
localOutage: false,
localOutagePolicies: [{
affectedLocations: 0,
consecutiveRuns: 0,
}],
retryOnError: false,
}],
},
enabled: false,
locations: ["string"],
manuallyAssignedApps: ["string"],
name: "string",
script: {
type: "string",
configuration: {
bandwidth: {
download: 0,
latency: 0,
networkType: "string",
upload: 0,
},
blocks: ["string"],
bypassCsp: false,
cookies: {
cookies: [{
domain: "string",
name: "string",
value: "string",
path: "string",
}],
},
device: {
height: 0,
mobile: false,
name: "string",
orientation: "string",
scaleFactor: 0,
touchEnabled: false,
width: 0,
},
disableWebSecurity: false,
headers: {
headers: [{
name: "string",
value: "string",
}],
restrictions: ["string"],
},
ignoredErrorCodes: {
statusCodes: "string",
matchingDocumentRequests: "string",
},
javascriptSetttings: {
customProperties: "string",
timeoutSettings: {
actionLimit: 0,
totalTimeout: 0,
},
visuallyCompleteOptions: {
imageSizeThreshold: 0,
inactivityTimeout: 0,
mutationTimeout: 0,
excludedElements: ["string"],
excludedUrls: ["string"],
},
},
monitorFrames: false,
userAgent: "string",
},
events: {
events: [{
description: "string",
click: {
button: 0,
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
validate: {
validations: [{
type: "string",
failIfFound: false,
match: "string",
regex: false,
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
}],
},
wait: {
waitFor: "string",
milliseconds: 0,
timeout: 0,
validation: {
type: "string",
failIfFound: false,
match: "string",
regex: false,
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
},
},
},
cookie: {
cookies: {
cookies: [{
domain: "string",
name: "string",
value: "string",
path: "string",
}],
},
},
javascript: {
code: "string",
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
wait: {
waitFor: "string",
milliseconds: 0,
timeout: 0,
validation: {
type: "string",
failIfFound: false,
match: "string",
regex: false,
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
},
},
},
keystrokes: {
credential: {
field: "string",
vaultId: "string",
},
masked: false,
simulateBlurEvent: false,
simulateReturnKey: false,
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
text: "string",
validate: {
validations: [{
type: "string",
failIfFound: false,
match: "string",
regex: false,
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
}],
},
wait: {
waitFor: "string",
milliseconds: 0,
timeout: 0,
validation: {
type: "string",
failIfFound: false,
match: "string",
regex: false,
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
},
},
},
navigate: {
url: "string",
authentication: {
creds: "string",
type: "string",
},
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
validate: {
validations: [{
type: "string",
failIfFound: false,
match: "string",
regex: false,
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
}],
},
wait: {
waitFor: "string",
milliseconds: 0,
timeout: 0,
validation: {
type: "string",
failIfFound: false,
match: "string",
regex: false,
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
},
},
},
select: {
selections: {
options: [{
index: 0,
value: "string",
}],
},
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
validate: {
validations: [{
type: "string",
failIfFound: false,
match: "string",
regex: false,
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
}],
},
wait: {
waitFor: "string",
milliseconds: 0,
timeout: 0,
validation: {
type: "string",
failIfFound: false,
match: "string",
regex: false,
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
},
},
},
tap: {
button: 0,
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
validate: {
validations: [{
type: "string",
failIfFound: false,
match: "string",
regex: false,
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
}],
},
wait: {
waitFor: "string",
milliseconds: 0,
timeout: 0,
validation: {
type: "string",
failIfFound: false,
match: "string",
regex: false,
target: {
locators: [{
locators: [{
type: "string",
value: "string",
}],
}],
window: "string",
},
},
},
},
}],
},
},
tags: [{
tags: [{
context: "string",
key: "string",
source: "string",
value: "string",
}],
}],
});
type: dynatrace:BrowserMonitor
properties:
anomalyDetection:
loadingTimeThresholds:
- enabled: false
thresholds:
- thresholds:
- eventIndex: 0
requestIndex: 0
type: string
valueMs: 0
outageHandlings:
- globalOutage: false
globalOutagePolicies:
- consecutiveRuns: 0
localOutage: false
localOutagePolicies:
- affectedLocations: 0
consecutiveRuns: 0
retryOnError: false
enabled: false
frequency: 0
keyPerformanceMetrics:
loadActionKpm: string
xhrActionKpm: string
locations:
- string
manuallyAssignedApps:
- string
name: string
script:
configuration:
bandwidth:
download: 0
latency: 0
networkType: string
upload: 0
blocks:
- string
bypassCsp: false
cookies:
cookies:
- domain: string
name: string
path: string
value: string
device:
height: 0
mobile: false
name: string
orientation: string
scaleFactor: 0
touchEnabled: false
width: 0
disableWebSecurity: false
headers:
headers:
- name: string
value: string
restrictions:
- string
ignoredErrorCodes:
matchingDocumentRequests: string
statusCodes: string
javascriptSetttings:
customProperties: string
timeoutSettings:
actionLimit: 0
totalTimeout: 0
visuallyCompleteOptions:
excludedElements:
- string
excludedUrls:
- string
imageSizeThreshold: 0
inactivityTimeout: 0
mutationTimeout: 0
monitorFrames: false
userAgent: string
events:
events:
- click:
button: 0
target:
locators:
- locators:
- type: string
value: string
window: string
validate:
validations:
- failIfFound: false
match: string
regex: false
target:
locators:
- locators:
- type: string
value: string
window: string
type: string
wait:
milliseconds: 0
timeout: 0
validation:
failIfFound: false
match: string
regex: false
target:
locators:
- locators:
- type: string
value: string
window: string
type: string
waitFor: string
cookie:
cookies:
cookies:
- domain: string
name: string
path: string
value: string
description: string
javascript:
code: string
target:
locators:
- locators:
- type: string
value: string
window: string
wait:
milliseconds: 0
timeout: 0
validation:
failIfFound: false
match: string
regex: false
target:
locators:
- locators:
- type: string
value: string
window: string
type: string
waitFor: string
keystrokes:
credential:
field: string
vaultId: string
masked: false
simulateBlurEvent: false
simulateReturnKey: false
target:
locators:
- locators:
- type: string
value: string
window: string
text: string
validate:
validations:
- failIfFound: false
match: string
regex: false
target:
locators:
- locators:
- type: string
value: string
window: string
type: string
wait:
milliseconds: 0
timeout: 0
validation:
failIfFound: false
match: string
regex: false
target:
locators:
- locators:
- type: string
value: string
window: string
type: string
waitFor: string
navigate:
authentication:
creds: string
type: string
target:
locators:
- locators:
- type: string
value: string
window: string
url: string
validate:
validations:
- failIfFound: false
match: string
regex: false
target:
locators:
- locators:
- type: string
value: string
window: string
type: string
wait:
milliseconds: 0
timeout: 0
validation:
failIfFound: false
match: string
regex: false
target:
locators:
- locators:
- type: string
value: string
window: string
type: string
waitFor: string
select:
selections:
options:
- index: 0
value: string
target:
locators:
- locators:
- type: string
value: string
window: string
validate:
validations:
- failIfFound: false
match: string
regex: false
target:
locators:
- locators:
- type: string
value: string
window: string
type: string
wait:
milliseconds: 0
timeout: 0
validation:
failIfFound: false
match: string
regex: false
target:
locators:
- locators:
- type: string
value: string
window: string
type: string
waitFor: string
tap:
button: 0
target:
locators:
- locators:
- type: string
value: string
window: string
validate:
validations:
- failIfFound: false
match: string
regex: false
target:
locators:
- locators:
- type: string
value: string
window: string
type: string
wait:
milliseconds: 0
timeout: 0
validation:
failIfFound: false
match: string
regex: false
target:
locators:
- locators:
- type: string
value: string
window: string
type: string
waitFor: string
type: string
tags:
- tags:
- context: string
key: string
source: string
value: string
BrowserMonitor 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 BrowserMonitor resource accepts the following input properties:
- Frequency int
- The frequency of the monitor, in minutes.
- Key
Performance Pulumiverse.Metrics Dynatrace. Inputs. Browser Monitor Key Performance Metrics - The key performance metrics configuration
- Anomaly
Detection Pulumiverse.Dynatrace. Inputs. Browser Monitor Anomaly Detection - The anomaly detection configuration.
- Enabled bool
- The monitor is enabled (
true
) or disabled (false
). - Locations List<string>
- A list of locations from which the monitor is executed. To specify a location, use its entity ID.
- Manually
Assigned List<string>Apps - A set of manually assigned applications.
- Name string
- The name of the monitor.
- Script
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script - The Browser Script
- List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Tag> - A set of tags assigned to the monitor. You can specify only the value of the tag here and the
CONTEXTLESS
context and source 'USER' will be added automatically.
- Frequency int
- The frequency of the monitor, in minutes.
- Key
Performance BrowserMetrics Monitor Key Performance Metrics Args - The key performance metrics configuration
- Anomaly
Detection BrowserMonitor Anomaly Detection Args - The anomaly detection configuration.
- Enabled bool
- The monitor is enabled (
true
) or disabled (false
). - Locations []string
- A list of locations from which the monitor is executed. To specify a location, use its entity ID.
- Manually
Assigned []stringApps - A set of manually assigned applications.
- Name string
- The name of the monitor.
- Script
Browser
Monitor Script Args - The Browser Script
- []Browser
Monitor Tag Args - A set of tags assigned to the monitor. You can specify only the value of the tag here and the
CONTEXTLESS
context and source 'USER' will be added automatically.
- frequency Integer
- The frequency of the monitor, in minutes.
- key
Performance BrowserMetrics Monitor Key Performance Metrics - The key performance metrics configuration
- anomaly
Detection BrowserMonitor Anomaly Detection - The anomaly detection configuration.
- enabled Boolean
- The monitor is enabled (
true
) or disabled (false
). - locations List<String>
- A list of locations from which the monitor is executed. To specify a location, use its entity ID.
- manually
Assigned List<String>Apps - A set of manually assigned applications.
- name String
- The name of the monitor.
- script
Browser
Monitor Script - The Browser Script
- List<Browser
Monitor Tag> - A set of tags assigned to the monitor. You can specify only the value of the tag here and the
CONTEXTLESS
context and source 'USER' will be added automatically.
- frequency number
- The frequency of the monitor, in minutes.
- key
Performance BrowserMetrics Monitor Key Performance Metrics - The key performance metrics configuration
- anomaly
Detection BrowserMonitor Anomaly Detection - The anomaly detection configuration.
- enabled boolean
- The monitor is enabled (
true
) or disabled (false
). - locations string[]
- A list of locations from which the monitor is executed. To specify a location, use its entity ID.
- manually
Assigned string[]Apps - A set of manually assigned applications.
- name string
- The name of the monitor.
- script
Browser
Monitor Script - The Browser Script
- Browser
Monitor Tag[] - A set of tags assigned to the monitor. You can specify only the value of the tag here and the
CONTEXTLESS
context and source 'USER' will be added automatically.
- frequency int
- The frequency of the monitor, in minutes.
- key_
performance_ Browsermetrics Monitor Key Performance Metrics Args - The key performance metrics configuration
- anomaly_
detection BrowserMonitor Anomaly Detection Args - The anomaly detection configuration.
- enabled bool
- The monitor is enabled (
true
) or disabled (false
). - locations Sequence[str]
- A list of locations from which the monitor is executed. To specify a location, use its entity ID.
- manually_
assigned_ Sequence[str]apps - A set of manually assigned applications.
- name str
- The name of the monitor.
- script
Browser
Monitor Script Args - The Browser Script
- Sequence[Browser
Monitor Tag Args] - A set of tags assigned to the monitor. You can specify only the value of the tag here and the
CONTEXTLESS
context and source 'USER' will be added automatically.
- frequency Number
- The frequency of the monitor, in minutes.
- key
Performance Property MapMetrics - The key performance metrics configuration
- anomaly
Detection Property Map - The anomaly detection configuration.
- enabled Boolean
- The monitor is enabled (
true
) or disabled (false
). - locations List<String>
- A list of locations from which the monitor is executed. To specify a location, use its entity ID.
- manually
Assigned List<String>Apps - A set of manually assigned applications.
- name String
- The name of the monitor.
- script Property Map
- The Browser Script
- List<Property Map>
- A set of tags assigned to the monitor. You can specify only the value of the tag here and the
CONTEXTLESS
context and source 'USER' will be added automatically.
Outputs
All input properties are implicitly available as output properties. Additionally, the BrowserMonitor 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 BrowserMonitor Resource
Get an existing BrowserMonitor 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?: BrowserMonitorState, opts?: CustomResourceOptions): BrowserMonitor
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
anomaly_detection: Optional[BrowserMonitorAnomalyDetectionArgs] = None,
enabled: Optional[bool] = None,
frequency: Optional[int] = None,
key_performance_metrics: Optional[BrowserMonitorKeyPerformanceMetricsArgs] = None,
locations: Optional[Sequence[str]] = None,
manually_assigned_apps: Optional[Sequence[str]] = None,
name: Optional[str] = None,
script: Optional[BrowserMonitorScriptArgs] = None,
tags: Optional[Sequence[BrowserMonitorTagArgs]] = None) -> BrowserMonitor
func GetBrowserMonitor(ctx *Context, name string, id IDInput, state *BrowserMonitorState, opts ...ResourceOption) (*BrowserMonitor, error)
public static BrowserMonitor Get(string name, Input<string> id, BrowserMonitorState? state, CustomResourceOptions? opts = null)
public static BrowserMonitor get(String name, Output<String> id, BrowserMonitorState 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.
- Anomaly
Detection Pulumiverse.Dynatrace. Inputs. Browser Monitor Anomaly Detection - The anomaly detection configuration.
- Enabled bool
- The monitor is enabled (
true
) or disabled (false
). - Frequency int
- The frequency of the monitor, in minutes.
- Key
Performance Pulumiverse.Metrics Dynatrace. Inputs. Browser Monitor Key Performance Metrics - The key performance metrics configuration
- Locations List<string>
- A list of locations from which the monitor is executed. To specify a location, use its entity ID.
- Manually
Assigned List<string>Apps - A set of manually assigned applications.
- Name string
- The name of the monitor.
- Script
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script - The Browser Script
- List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Tag> - A set of tags assigned to the monitor. You can specify only the value of the tag here and the
CONTEXTLESS
context and source 'USER' will be added automatically.
- Anomaly
Detection BrowserMonitor Anomaly Detection Args - The anomaly detection configuration.
- Enabled bool
- The monitor is enabled (
true
) or disabled (false
). - Frequency int
- The frequency of the monitor, in minutes.
- Key
Performance BrowserMetrics Monitor Key Performance Metrics Args - The key performance metrics configuration
- Locations []string
- A list of locations from which the monitor is executed. To specify a location, use its entity ID.
- Manually
Assigned []stringApps - A set of manually assigned applications.
- Name string
- The name of the monitor.
- Script
Browser
Monitor Script Args - The Browser Script
- []Browser
Monitor Tag Args - A set of tags assigned to the monitor. You can specify only the value of the tag here and the
CONTEXTLESS
context and source 'USER' will be added automatically.
- anomaly
Detection BrowserMonitor Anomaly Detection - The anomaly detection configuration.
- enabled Boolean
- The monitor is enabled (
true
) or disabled (false
). - frequency Integer
- The frequency of the monitor, in minutes.
- key
Performance BrowserMetrics Monitor Key Performance Metrics - The key performance metrics configuration
- locations List<String>
- A list of locations from which the monitor is executed. To specify a location, use its entity ID.
- manually
Assigned List<String>Apps - A set of manually assigned applications.
- name String
- The name of the monitor.
- script
Browser
Monitor Script - The Browser Script
- List<Browser
Monitor Tag> - A set of tags assigned to the monitor. You can specify only the value of the tag here and the
CONTEXTLESS
context and source 'USER' will be added automatically.
- anomaly
Detection BrowserMonitor Anomaly Detection - The anomaly detection configuration.
- enabled boolean
- The monitor is enabled (
true
) or disabled (false
). - frequency number
- The frequency of the monitor, in minutes.
- key
Performance BrowserMetrics Monitor Key Performance Metrics - The key performance metrics configuration
- locations string[]
- A list of locations from which the monitor is executed. To specify a location, use its entity ID.
- manually
Assigned string[]Apps - A set of manually assigned applications.
- name string
- The name of the monitor.
- script
Browser
Monitor Script - The Browser Script
- Browser
Monitor Tag[] - A set of tags assigned to the monitor. You can specify only the value of the tag here and the
CONTEXTLESS
context and source 'USER' will be added automatically.
- anomaly_
detection BrowserMonitor Anomaly Detection Args - The anomaly detection configuration.
- enabled bool
- The monitor is enabled (
true
) or disabled (false
). - frequency int
- The frequency of the monitor, in minutes.
- key_
performance_ Browsermetrics Monitor Key Performance Metrics Args - The key performance metrics configuration
- locations Sequence[str]
- A list of locations from which the monitor is executed. To specify a location, use its entity ID.
- manually_
assigned_ Sequence[str]apps - A set of manually assigned applications.
- name str
- The name of the monitor.
- script
Browser
Monitor Script Args - The Browser Script
- Sequence[Browser
Monitor Tag Args] - A set of tags assigned to the monitor. You can specify only the value of the tag here and the
CONTEXTLESS
context and source 'USER' will be added automatically.
- anomaly
Detection Property Map - The anomaly detection configuration.
- enabled Boolean
- The monitor is enabled (
true
) or disabled (false
). - frequency Number
- The frequency of the monitor, in minutes.
- key
Performance Property MapMetrics - The key performance metrics configuration
- locations List<String>
- A list of locations from which the monitor is executed. To specify a location, use its entity ID.
- manually
Assigned List<String>Apps - A set of manually assigned applications.
- name String
- The name of the monitor.
- script Property Map
- The Browser Script
- List<Property Map>
- A set of tags assigned to the monitor. You can specify only the value of the tag here and the
CONTEXTLESS
context and source 'USER' will be added automatically.
Supporting Types
BrowserMonitorAnomalyDetection, BrowserMonitorAnomalyDetectionArgs
- Loading
Time List<Pulumiverse.Thresholds Dynatrace. Inputs. Browser Monitor Anomaly Detection Loading Time Threshold> - Thresholds for loading times
- Outage
Handlings List<Pulumiverse.Dynatrace. Inputs. Browser Monitor Anomaly Detection Outage Handling> - Outage handling configuration
- Loading
Time []BrowserThresholds Monitor Anomaly Detection Loading Time Threshold - Thresholds for loading times
- Outage
Handlings []BrowserMonitor Anomaly Detection Outage Handling - Outage handling configuration
- loading
Time List<BrowserThresholds Monitor Anomaly Detection Loading Time Threshold> - Thresholds for loading times
- outage
Handlings List<BrowserMonitor Anomaly Detection Outage Handling> - Outage handling configuration
- loading
Time BrowserThresholds Monitor Anomaly Detection Loading Time Threshold[] - Thresholds for loading times
- outage
Handlings BrowserMonitor Anomaly Detection Outage Handling[] - Outage handling configuration
- loading_
time_ Sequence[Browserthresholds Monitor Anomaly Detection Loading Time Threshold] - Thresholds for loading times
- outage_
handlings Sequence[BrowserMonitor Anomaly Detection Outage Handling] - Outage handling configuration
- loading
Time List<Property Map>Thresholds - Thresholds for loading times
- outage
Handlings List<Property Map> - Outage handling configuration
BrowserMonitorAnomalyDetectionLoadingTimeThreshold, BrowserMonitorAnomalyDetectionLoadingTimeThresholdArgs
- Enabled bool
- Performance threshold is enabled (
true
) or disabled (false
) - Thresholds
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Anomaly Detection Loading Time Threshold Threshold> - The list of performance threshold rules
- Enabled bool
- Performance threshold is enabled (
true
) or disabled (false
) - Thresholds
[]Browser
Monitor Anomaly Detection Loading Time Threshold Threshold - The list of performance threshold rules
- enabled Boolean
- Performance threshold is enabled (
true
) or disabled (false
) - thresholds
List<Browser
Monitor Anomaly Detection Loading Time Threshold Threshold> - The list of performance threshold rules
- enabled boolean
- Performance threshold is enabled (
true
) or disabled (false
) - thresholds
Browser
Monitor Anomaly Detection Loading Time Threshold Threshold[] - The list of performance threshold rules
- enabled bool
- Performance threshold is enabled (
true
) or disabled (false
) - thresholds
Sequence[Browser
Monitor Anomaly Detection Loading Time Threshold Threshold] - The list of performance threshold rules
- enabled Boolean
- Performance threshold is enabled (
true
) or disabled (false
) - thresholds List<Property Map>
- The list of performance threshold rules
BrowserMonitorAnomalyDetectionLoadingTimeThresholdThreshold, BrowserMonitorAnomalyDetectionLoadingTimeThresholdThresholdArgs
- Thresholds
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Anomaly Detection Loading Time Threshold Threshold Threshold> - The list of performance threshold rules
- Thresholds
[]Browser
Monitor Anomaly Detection Loading Time Threshold Threshold Threshold - The list of performance threshold rules
- thresholds
List<Browser
Monitor Anomaly Detection Loading Time Threshold Threshold Threshold> - The list of performance threshold rules
- thresholds
Browser
Monitor Anomaly Detection Loading Time Threshold Threshold Threshold[] - The list of performance threshold rules
- thresholds
Sequence[Browser
Monitor Anomaly Detection Loading Time Threshold Threshold Threshold] - The list of performance threshold rules
- thresholds List<Property Map>
- The list of performance threshold rules
BrowserMonitorAnomalyDetectionLoadingTimeThresholdThresholdThreshold, BrowserMonitorAnomalyDetectionLoadingTimeThresholdThresholdThresholdArgs
- Value
Ms int - Notify if monitor takes longer than X milliseconds to load
- Event
Index int - Specify the event to which an ACTION threshold applies
- Request
Index int - Specify the request to which an ACTION threshold applies
- Type string
- The type of the threshold:
TOTAL
(total loading time) orACTION
(action loading time)
- Value
Ms int - Notify if monitor takes longer than X milliseconds to load
- Event
Index int - Specify the event to which an ACTION threshold applies
- Request
Index int - Specify the request to which an ACTION threshold applies
- Type string
- The type of the threshold:
TOTAL
(total loading time) orACTION
(action loading time)
- value
Ms Integer - Notify if monitor takes longer than X milliseconds to load
- event
Index Integer - Specify the event to which an ACTION threshold applies
- request
Index Integer - Specify the request to which an ACTION threshold applies
- type String
- The type of the threshold:
TOTAL
(total loading time) orACTION
(action loading time)
- value
Ms number - Notify if monitor takes longer than X milliseconds to load
- event
Index number - Specify the event to which an ACTION threshold applies
- request
Index number - Specify the request to which an ACTION threshold applies
- type string
- The type of the threshold:
TOTAL
(total loading time) orACTION
(action loading time)
- value_
ms int - Notify if monitor takes longer than X milliseconds to load
- event_
index int - Specify the event to which an ACTION threshold applies
- request_
index int - Specify the request to which an ACTION threshold applies
- type str
- The type of the threshold:
TOTAL
(total loading time) orACTION
(action loading time)
- value
Ms Number - Notify if monitor takes longer than X milliseconds to load
- event
Index Number - Specify the event to which an ACTION threshold applies
- request
Index Number - Specify the request to which an ACTION threshold applies
- type String
- The type of the threshold:
TOTAL
(total loading time) orACTION
(action loading time)
BrowserMonitorAnomalyDetectionOutageHandling, BrowserMonitorAnomalyDetectionOutageHandlingArgs
- Global
Outage bool - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) When enabled (true
), generate a problem and send an alert when the monitor is unavailable at all configured locations - Global
Outage List<Pulumiverse.Policies Dynatrace. Inputs. Browser Monitor Anomaly Detection Outage Handling Global Outage Policy> - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Global outage handling configuration. - Local
Outage bool - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) When enabled (true
), generate a problem and send an alert when the monitor is unavailable for one or more consecutive runs at any location - Local
Outage List<Pulumiverse.Policies Dynatrace. Inputs. Browser Monitor Anomaly Detection Outage Handling Local Outage Policy> (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Local outage handling configuration.Alert if affectedLocations of locations are unable to access the web application consecutiveRuns times consecutively
- Retry
On boolError - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Schedule retry if browser monitor execution results in a fail. For HTTP monitors this property is ignored
- Global
Outage bool - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) When enabled (true
), generate a problem and send an alert when the monitor is unavailable at all configured locations - Global
Outage []BrowserPolicies Monitor Anomaly Detection Outage Handling Global Outage Policy - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Global outage handling configuration. - Local
Outage bool - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) When enabled (true
), generate a problem and send an alert when the monitor is unavailable for one or more consecutive runs at any location - Local
Outage []BrowserPolicies Monitor Anomaly Detection Outage Handling Local Outage Policy (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Local outage handling configuration.Alert if affectedLocations of locations are unable to access the web application consecutiveRuns times consecutively
- Retry
On boolError - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Schedule retry if browser monitor execution results in a fail. For HTTP monitors this property is ignored
- global
Outage Boolean - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) When enabled (true
), generate a problem and send an alert when the monitor is unavailable at all configured locations - global
Outage List<BrowserPolicies Monitor Anomaly Detection Outage Handling Global Outage Policy> - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Global outage handling configuration. - local
Outage Boolean - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) When enabled (true
), generate a problem and send an alert when the monitor is unavailable for one or more consecutive runs at any location - local
Outage List<BrowserPolicies Monitor Anomaly Detection Outage Handling Local Outage Policy> (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Local outage handling configuration.Alert if affectedLocations of locations are unable to access the web application consecutiveRuns times consecutively
- retry
On BooleanError - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Schedule retry if browser monitor execution results in a fail. For HTTP monitors this property is ignored
- global
Outage boolean - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) When enabled (true
), generate a problem and send an alert when the monitor is unavailable at all configured locations - global
Outage BrowserPolicies Monitor Anomaly Detection Outage Handling Global Outage Policy[] - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Global outage handling configuration. - local
Outage boolean - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) When enabled (true
), generate a problem and send an alert when the monitor is unavailable for one or more consecutive runs at any location - local
Outage BrowserPolicies Monitor Anomaly Detection Outage Handling Local Outage Policy[] (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Local outage handling configuration.Alert if affectedLocations of locations are unable to access the web application consecutiveRuns times consecutively
- retry
On booleanError - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Schedule retry if browser monitor execution results in a fail. For HTTP monitors this property is ignored
- global_
outage bool - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) When enabled (true
), generate a problem and send an alert when the monitor is unavailable at all configured locations - global_
outage_ Sequence[Browserpolicies Monitor Anomaly Detection Outage Handling Global Outage Policy] - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Global outage handling configuration. - local_
outage bool - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) When enabled (true
), generate a problem and send an alert when the monitor is unavailable for one or more consecutive runs at any location - local_
outage_ Sequence[Browserpolicies Monitor Anomaly Detection Outage Handling Local Outage Policy] (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Local outage handling configuration.Alert if affectedLocations of locations are unable to access the web application consecutiveRuns times consecutively
- retry_
on_ boolerror - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Schedule retry if browser monitor execution results in a fail. For HTTP monitors this property is ignored
- global
Outage Boolean - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) When enabled (true
), generate a problem and send an alert when the monitor is unavailable at all configured locations - global
Outage List<Property Map>Policies - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Global outage handling configuration. - local
Outage Boolean - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) When enabled (true
), generate a problem and send an alert when the monitor is unavailable for one or more consecutive runs at any location - local
Outage List<Property Map>Policies (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Local outage handling configuration.Alert if affectedLocations of locations are unable to access the web application consecutiveRuns times consecutively
- retry
On BooleanError - (Field has overlap with
dynatrace.BrowserMonitorOutage
anddynatrace.HttpMonitorOutage
) Schedule retry if browser monitor execution results in a fail. For HTTP monitors this property is ignored
BrowserMonitorAnomalyDetectionOutageHandlingGlobalOutagePolicy, BrowserMonitorAnomalyDetectionOutageHandlingGlobalOutagePolicyArgs
- Consecutive
Runs int - The number of consecutive fails to trigger an alert
- Consecutive
Runs int - The number of consecutive fails to trigger an alert
- consecutive
Runs Integer - The number of consecutive fails to trigger an alert
- consecutive
Runs number - The number of consecutive fails to trigger an alert
- consecutive_
runs int - The number of consecutive fails to trigger an alert
- consecutive
Runs Number - The number of consecutive fails to trigger an alert
BrowserMonitorAnomalyDetectionOutageHandlingLocalOutagePolicy, BrowserMonitorAnomalyDetectionOutageHandlingLocalOutagePolicyArgs
- Affected
Locations int - The number of affected locations to trigger an alert
- Consecutive
Runs int - The number of consecutive fails to trigger an alert
- Affected
Locations int - The number of affected locations to trigger an alert
- Consecutive
Runs int - The number of consecutive fails to trigger an alert
- affected
Locations Integer - The number of affected locations to trigger an alert
- consecutive
Runs Integer - The number of consecutive fails to trigger an alert
- affected
Locations number - The number of affected locations to trigger an alert
- consecutive
Runs number - The number of consecutive fails to trigger an alert
- affected_
locations int - The number of affected locations to trigger an alert
- consecutive_
runs int - The number of consecutive fails to trigger an alert
- affected
Locations Number - The number of affected locations to trigger an alert
- consecutive
Runs Number - The number of consecutive fails to trigger an alert
BrowserMonitorKeyPerformanceMetrics, BrowserMonitorKeyPerformanceMetricsArgs
- Load
Action stringKpm - Defines the key performance metric for load actions. Supported values are
VISUALLY_COMPLETE
,SPEED_INDEX
,USER_ACTION_DURATION
,TIME_TO_FIRST_BYTE
,HTML_DOWNLOADED
,DOM_INTERACTIVE
,LOAD_EVENT_START
andLOAD_EVENT_END
. - Xhr
Action stringKpm - Defines the key performance metric for XHR actions. Supported values are
VISUALLY_COMPLETE
,USER_ACTION_DURATION
,TIME_TO_FIRST_BYTE
andRESPONSE_END
.
- Load
Action stringKpm - Defines the key performance metric for load actions. Supported values are
VISUALLY_COMPLETE
,SPEED_INDEX
,USER_ACTION_DURATION
,TIME_TO_FIRST_BYTE
,HTML_DOWNLOADED
,DOM_INTERACTIVE
,LOAD_EVENT_START
andLOAD_EVENT_END
. - Xhr
Action stringKpm - Defines the key performance metric for XHR actions. Supported values are
VISUALLY_COMPLETE
,USER_ACTION_DURATION
,TIME_TO_FIRST_BYTE
andRESPONSE_END
.
- load
Action StringKpm - Defines the key performance metric for load actions. Supported values are
VISUALLY_COMPLETE
,SPEED_INDEX
,USER_ACTION_DURATION
,TIME_TO_FIRST_BYTE
,HTML_DOWNLOADED
,DOM_INTERACTIVE
,LOAD_EVENT_START
andLOAD_EVENT_END
. - xhr
Action StringKpm - Defines the key performance metric for XHR actions. Supported values are
VISUALLY_COMPLETE
,USER_ACTION_DURATION
,TIME_TO_FIRST_BYTE
andRESPONSE_END
.
- load
Action stringKpm - Defines the key performance metric for load actions. Supported values are
VISUALLY_COMPLETE
,SPEED_INDEX
,USER_ACTION_DURATION
,TIME_TO_FIRST_BYTE
,HTML_DOWNLOADED
,DOM_INTERACTIVE
,LOAD_EVENT_START
andLOAD_EVENT_END
. - xhr
Action stringKpm - Defines the key performance metric for XHR actions. Supported values are
VISUALLY_COMPLETE
,USER_ACTION_DURATION
,TIME_TO_FIRST_BYTE
andRESPONSE_END
.
- load_
action_ strkpm - Defines the key performance metric for load actions. Supported values are
VISUALLY_COMPLETE
,SPEED_INDEX
,USER_ACTION_DURATION
,TIME_TO_FIRST_BYTE
,HTML_DOWNLOADED
,DOM_INTERACTIVE
,LOAD_EVENT_START
andLOAD_EVENT_END
. - xhr_
action_ strkpm - Defines the key performance metric for XHR actions. Supported values are
VISUALLY_COMPLETE
,USER_ACTION_DURATION
,TIME_TO_FIRST_BYTE
andRESPONSE_END
.
- load
Action StringKpm - Defines the key performance metric for load actions. Supported values are
VISUALLY_COMPLETE
,SPEED_INDEX
,USER_ACTION_DURATION
,TIME_TO_FIRST_BYTE
,HTML_DOWNLOADED
,DOM_INTERACTIVE
,LOAD_EVENT_START
andLOAD_EVENT_END
. - xhr
Action StringKpm - Defines the key performance metric for XHR actions. Supported values are
VISUALLY_COMPLETE
,USER_ACTION_DURATION
,TIME_TO_FIRST_BYTE
andRESPONSE_END
.
BrowserMonitorScript, BrowserMonitorScriptArgs
- Type string
- The type of monitor. Possible values are
clickpath
for clickpath monitors andavailability
for single-URL browser monitors. These monitors are only allowed to have one event of thenavigate
type - Configuration
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Configuration - The setup of the monitor
- Events
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events - Steps of the clickpath—the first step must always be of the
navigate
type
- Type string
- The type of monitor. Possible values are
clickpath
for clickpath monitors andavailability
for single-URL browser monitors. These monitors are only allowed to have one event of thenavigate
type - Configuration
Browser
Monitor Script Configuration - The setup of the monitor
- Events
Browser
Monitor Script Events - Steps of the clickpath—the first step must always be of the
navigate
type
- type String
- The type of monitor. Possible values are
clickpath
for clickpath monitors andavailability
for single-URL browser monitors. These monitors are only allowed to have one event of thenavigate
type - configuration
Browser
Monitor Script Configuration - The setup of the monitor
- events
Browser
Monitor Script Events - Steps of the clickpath—the first step must always be of the
navigate
type
- type string
- The type of monitor. Possible values are
clickpath
for clickpath monitors andavailability
for single-URL browser monitors. These monitors are only allowed to have one event of thenavigate
type - configuration
Browser
Monitor Script Configuration - The setup of the monitor
- events
Browser
Monitor Script Events - Steps of the clickpath—the first step must always be of the
navigate
type
- type str
- The type of monitor. Possible values are
clickpath
for clickpath monitors andavailability
for single-URL browser monitors. These monitors are only allowed to have one event of thenavigate
type - configuration
Browser
Monitor Script Configuration - The setup of the monitor
- events
Browser
Monitor Script Events - Steps of the clickpath—the first step must always be of the
navigate
type
- type String
- The type of monitor. Possible values are
clickpath
for clickpath monitors andavailability
for single-URL browser monitors. These monitors are only allowed to have one event of thenavigate
type - configuration Property Map
- The setup of the monitor
- events Property Map
- Steps of the clickpath—the first step must always be of the
navigate
type
BrowserMonitorScriptConfiguration, BrowserMonitorScriptConfigurationArgs
- Bandwidth
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Configuration Bandwidth - The emulated device of the monitor—holds either the parameters of the custom device or the name and orientation of the preconfigured device.
- Blocks List<string>
- Block these URLs
- Bypass
Csp bool - Bypass Content Security Policy of monitored pages
- Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Configuration Cookies - These cookies are added before execution of the first step
- Device
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Configuration Device The emulated device of the monitor—holds either the parameters of the custom device or the name and orientation of the preconfigured device.
If not set, then the Desktop preconfigured device is used
- Disable
Web boolSecurity - No documentation available
- Headers
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Configuration Headers - The list of HTTP headers to be sent with requests of the monitor
- Ignored
Error Pulumiverse.Codes Dynatrace. Inputs. Browser Monitor Script Configuration Ignored Error Codes - Ignore specific status codes
- Javascript
Setttings Pulumiverse.Dynatrace. Inputs. Browser Monitor Script Configuration Javascript Setttings - Custom JavaScript Agent settings
- Monitor
Frames bool - Capture performance metrics for pages loaded in frames
- User
Agent string - The user agent of the request
- Bandwidth
Browser
Monitor Script Configuration Bandwidth - The emulated device of the monitor—holds either the parameters of the custom device or the name and orientation of the preconfigured device.
- Blocks []string
- Block these URLs
- Bypass
Csp bool - Bypass Content Security Policy of monitored pages
- Browser
Monitor Script Configuration Cookies - These cookies are added before execution of the first step
- Device
Browser
Monitor Script Configuration Device The emulated device of the monitor—holds either the parameters of the custom device or the name and orientation of the preconfigured device.
If not set, then the Desktop preconfigured device is used
- Disable
Web boolSecurity - No documentation available
- Headers
Browser
Monitor Script Configuration Headers - The list of HTTP headers to be sent with requests of the monitor
- Ignored
Error BrowserCodes Monitor Script Configuration Ignored Error Codes - Ignore specific status codes
- Javascript
Setttings BrowserMonitor Script Configuration Javascript Setttings - Custom JavaScript Agent settings
- Monitor
Frames bool - Capture performance metrics for pages loaded in frames
- User
Agent string - The user agent of the request
- bandwidth
Browser
Monitor Script Configuration Bandwidth - The emulated device of the monitor—holds either the parameters of the custom device or the name and orientation of the preconfigured device.
- blocks List<String>
- Block these URLs
- bypass
Csp Boolean - Bypass Content Security Policy of monitored pages
- Browser
Monitor Script Configuration Cookies - These cookies are added before execution of the first step
- device
Browser
Monitor Script Configuration Device The emulated device of the monitor—holds either the parameters of the custom device or the name and orientation of the preconfigured device.
If not set, then the Desktop preconfigured device is used
- disable
Web BooleanSecurity - No documentation available
- headers
Browser
Monitor Script Configuration Headers - The list of HTTP headers to be sent with requests of the monitor
- ignored
Error BrowserCodes Monitor Script Configuration Ignored Error Codes - Ignore specific status codes
- javascript
Setttings BrowserMonitor Script Configuration Javascript Setttings - Custom JavaScript Agent settings
- monitor
Frames Boolean - Capture performance metrics for pages loaded in frames
- user
Agent String - The user agent of the request
- bandwidth
Browser
Monitor Script Configuration Bandwidth - The emulated device of the monitor—holds either the parameters of the custom device or the name and orientation of the preconfigured device.
- blocks string[]
- Block these URLs
- bypass
Csp boolean - Bypass Content Security Policy of monitored pages
- Browser
Monitor Script Configuration Cookies - These cookies are added before execution of the first step
- device
Browser
Monitor Script Configuration Device The emulated device of the monitor—holds either the parameters of the custom device or the name and orientation of the preconfigured device.
If not set, then the Desktop preconfigured device is used
- disable
Web booleanSecurity - No documentation available
- headers
Browser
Monitor Script Configuration Headers - The list of HTTP headers to be sent with requests of the monitor
- ignored
Error BrowserCodes Monitor Script Configuration Ignored Error Codes - Ignore specific status codes
- javascript
Setttings BrowserMonitor Script Configuration Javascript Setttings - Custom JavaScript Agent settings
- monitor
Frames boolean - Capture performance metrics for pages loaded in frames
- user
Agent string - The user agent of the request
- bandwidth
Browser
Monitor Script Configuration Bandwidth - The emulated device of the monitor—holds either the parameters of the custom device or the name and orientation of the preconfigured device.
- blocks Sequence[str]
- Block these URLs
- bypass_
csp bool - Bypass Content Security Policy of monitored pages
- Browser
Monitor Script Configuration Cookies - These cookies are added before execution of the first step
- device
Browser
Monitor Script Configuration Device The emulated device of the monitor—holds either the parameters of the custom device or the name and orientation of the preconfigured device.
If not set, then the Desktop preconfigured device is used
- disable_
web_ boolsecurity - No documentation available
- headers
Browser
Monitor Script Configuration Headers - The list of HTTP headers to be sent with requests of the monitor
- ignored_
error_ Browsercodes Monitor Script Configuration Ignored Error Codes - Ignore specific status codes
- javascript_
setttings BrowserMonitor Script Configuration Javascript Setttings - Custom JavaScript Agent settings
- monitor_
frames bool - Capture performance metrics for pages loaded in frames
- user_
agent str - The user agent of the request
- bandwidth Property Map
- The emulated device of the monitor—holds either the parameters of the custom device or the name and orientation of the preconfigured device.
- blocks List<String>
- Block these URLs
- bypass
Csp Boolean - Bypass Content Security Policy of monitored pages
- Property Map
- These cookies are added before execution of the first step
- device Property Map
The emulated device of the monitor—holds either the parameters of the custom device or the name and orientation of the preconfigured device.
If not set, then the Desktop preconfigured device is used
- disable
Web BooleanSecurity - No documentation available
- headers Property Map
- The list of HTTP headers to be sent with requests of the monitor
- ignored
Error Property MapCodes - Ignore specific status codes
- javascript
Setttings Property Map - Custom JavaScript Agent settings
- monitor
Frames Boolean - Capture performance metrics for pages loaded in frames
- user
Agent String - The user agent of the request
BrowserMonitorScriptConfigurationBandwidth, BrowserMonitorScriptConfigurationBandwidthArgs
- Download int
- The download speed of the network, in bytes per second
- Latency int
- The latency of the network, in milliseconds
- Network
Type string - The type of the preconfigured network—when editing in the browser, press
Crtl+Spacebar
to see the list of available networks - Upload int
- The upload speed of the network, in bytes per second
- Download int
- The download speed of the network, in bytes per second
- Latency int
- The latency of the network, in milliseconds
- Network
Type string - The type of the preconfigured network—when editing in the browser, press
Crtl+Spacebar
to see the list of available networks - Upload int
- The upload speed of the network, in bytes per second
- download Integer
- The download speed of the network, in bytes per second
- latency Integer
- The latency of the network, in milliseconds
- network
Type String - The type of the preconfigured network—when editing in the browser, press
Crtl+Spacebar
to see the list of available networks - upload Integer
- The upload speed of the network, in bytes per second
- download number
- The download speed of the network, in bytes per second
- latency number
- The latency of the network, in milliseconds
- network
Type string - The type of the preconfigured network—when editing in the browser, press
Crtl+Spacebar
to see the list of available networks - upload number
- The upload speed of the network, in bytes per second
- download int
- The download speed of the network, in bytes per second
- latency int
- The latency of the network, in milliseconds
- network_
type str - The type of the preconfigured network—when editing in the browser, press
Crtl+Spacebar
to see the list of available networks - upload int
- The upload speed of the network, in bytes per second
- download Number
- The download speed of the network, in bytes per second
- latency Number
- The latency of the network, in milliseconds
- network
Type String - The type of the preconfigured network—when editing in the browser, press
Crtl+Spacebar
to see the list of available networks - upload Number
- The upload speed of the network, in bytes per second
BrowserMonitorScriptConfigurationCookies, BrowserMonitorScriptConfigurationCookiesArgs
- []Browser
Monitor Script Configuration Cookies Cookie - A request cookie
- List<Browser
Monitor Script Configuration Cookies Cookie> - A request cookie
- Browser
Monitor Script Configuration Cookies Cookie[] - A request cookie
- Sequence[Browser
Monitor Script Configuration Cookies Cookie] - A request cookie
- List<Property Map>
- A request cookie
BrowserMonitorScriptConfigurationCookiesCookie, BrowserMonitorScriptConfigurationCookiesCookieArgs
- Domain string
- The domain of the cookie.
- Name string
- The name of the cookie. The following cookie names are now allowed:
dtCookie
,dtLatC
,dtPC
,rxVisitor
,rxlatency
,rxpc
,rxsession
andrxvt
- Value string
- The value of the cookie. The following symbols are not allowed:
;
,,
,\
and"
. - Path string
- The path of the cookie.
- Domain string
- The domain of the cookie.
- Name string
- The name of the cookie. The following cookie names are now allowed:
dtCookie
,dtLatC
,dtPC
,rxVisitor
,rxlatency
,rxpc
,rxsession
andrxvt
- Value string
- The value of the cookie. The following symbols are not allowed:
;
,,
,\
and"
. - Path string
- The path of the cookie.
- domain String
- The domain of the cookie.
- name String
- The name of the cookie. The following cookie names are now allowed:
dtCookie
,dtLatC
,dtPC
,rxVisitor
,rxlatency
,rxpc
,rxsession
andrxvt
- value String
- The value of the cookie. The following symbols are not allowed:
;
,,
,\
and"
. - path String
- The path of the cookie.
- domain string
- The domain of the cookie.
- name string
- The name of the cookie. The following cookie names are now allowed:
dtCookie
,dtLatC
,dtPC
,rxVisitor
,rxlatency
,rxpc
,rxsession
andrxvt
- value string
- The value of the cookie. The following symbols are not allowed:
;
,,
,\
and"
. - path string
- The path of the cookie.
- domain String
- The domain of the cookie.
- name String
- The name of the cookie. The following cookie names are now allowed:
dtCookie
,dtLatC
,dtPC
,rxVisitor
,rxlatency
,rxpc
,rxsession
andrxvt
- value String
- The value of the cookie. The following symbols are not allowed:
;
,,
,\
and"
. - path String
- The path of the cookie.
BrowserMonitorScriptConfigurationDevice, BrowserMonitorScriptConfigurationDeviceArgs
- Height int
- The height of the screen in pixels.
The maximum allowed width is
1080
. - Mobile bool
- The flag of the mobile device.
Set to
true
for mobile devices orfalse
for a desktop or laptop. - Name string
- The name of the preconfigured device—when editing in the browser, press
Crtl+Spacebar
to see the list of available devices - Orientation string
- The orientation of the device. Possible values are
portrait
orlandscape
. Desktop and laptop devices are not allowed to use theportrait
orientation - Scale
Factor double - The pixel ratio of the device.
- Touch
Enabled bool - The flag of the touchscreen.
Set to
true
if the device uses touchscreen. In that case, use can set interaction event astap
. - Width int
- The width of the screen in pixels.
The maximum allowed width is
1920
.
- Height int
- The height of the screen in pixels.
The maximum allowed width is
1080
. - Mobile bool
- The flag of the mobile device.
Set to
true
for mobile devices orfalse
for a desktop or laptop. - Name string
- The name of the preconfigured device—when editing in the browser, press
Crtl+Spacebar
to see the list of available devices - Orientation string
- The orientation of the device. Possible values are
portrait
orlandscape
. Desktop and laptop devices are not allowed to use theportrait
orientation - Scale
Factor float64 - The pixel ratio of the device.
- Touch
Enabled bool - The flag of the touchscreen.
Set to
true
if the device uses touchscreen. In that case, use can set interaction event astap
. - Width int
- The width of the screen in pixels.
The maximum allowed width is
1920
.
- height Integer
- The height of the screen in pixels.
The maximum allowed width is
1080
. - mobile Boolean
- The flag of the mobile device.
Set to
true
for mobile devices orfalse
for a desktop or laptop. - name String
- The name of the preconfigured device—when editing in the browser, press
Crtl+Spacebar
to see the list of available devices - orientation String
- The orientation of the device. Possible values are
portrait
orlandscape
. Desktop and laptop devices are not allowed to use theportrait
orientation - scale
Factor Double - The pixel ratio of the device.
- touch
Enabled Boolean - The flag of the touchscreen.
Set to
true
if the device uses touchscreen. In that case, use can set interaction event astap
. - width Integer
- The width of the screen in pixels.
The maximum allowed width is
1920
.
- height number
- The height of the screen in pixels.
The maximum allowed width is
1080
. - mobile boolean
- The flag of the mobile device.
Set to
true
for mobile devices orfalse
for a desktop or laptop. - name string
- The name of the preconfigured device—when editing in the browser, press
Crtl+Spacebar
to see the list of available devices - orientation string
- The orientation of the device. Possible values are
portrait
orlandscape
. Desktop and laptop devices are not allowed to use theportrait
orientation - scale
Factor number - The pixel ratio of the device.
- touch
Enabled boolean - The flag of the touchscreen.
Set to
true
if the device uses touchscreen. In that case, use can set interaction event astap
. - width number
- The width of the screen in pixels.
The maximum allowed width is
1920
.
- height int
- The height of the screen in pixels.
The maximum allowed width is
1080
. - mobile bool
- The flag of the mobile device.
Set to
true
for mobile devices orfalse
for a desktop or laptop. - name str
- The name of the preconfigured device—when editing in the browser, press
Crtl+Spacebar
to see the list of available devices - orientation str
- The orientation of the device. Possible values are
portrait
orlandscape
. Desktop and laptop devices are not allowed to use theportrait
orientation - scale_
factor float - The pixel ratio of the device.
- touch_
enabled bool - The flag of the touchscreen.
Set to
true
if the device uses touchscreen. In that case, use can set interaction event astap
. - width int
- The width of the screen in pixels.
The maximum allowed width is
1920
.
- height Number
- The height of the screen in pixels.
The maximum allowed width is
1080
. - mobile Boolean
- The flag of the mobile device.
Set to
true
for mobile devices orfalse
for a desktop or laptop. - name String
- The name of the preconfigured device—when editing in the browser, press
Crtl+Spacebar
to see the list of available devices - orientation String
- The orientation of the device. Possible values are
portrait
orlandscape
. Desktop and laptop devices are not allowed to use theportrait
orientation - scale
Factor Number - The pixel ratio of the device.
- touch
Enabled Boolean - The flag of the touchscreen.
Set to
true
if the device uses touchscreen. In that case, use can set interaction event astap
. - width Number
- The width of the screen in pixels.
The maximum allowed width is
1920
.
BrowserMonitorScriptConfigurationHeaders, BrowserMonitorScriptConfigurationHeadersArgs
- Headers
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Configuration Headers Header> - contains an HTTP header of the request
- Restrictions List<string>
- Restrict applying headers to a set of URLs
- Headers
[]Browser
Monitor Script Configuration Headers Header - contains an HTTP header of the request
- Restrictions []string
- Restrict applying headers to a set of URLs
- headers
List<Browser
Monitor Script Configuration Headers Header> - contains an HTTP header of the request
- restrictions List<String>
- Restrict applying headers to a set of URLs
- headers
Browser
Monitor Script Configuration Headers Header[] - contains an HTTP header of the request
- restrictions string[]
- Restrict applying headers to a set of URLs
- headers
Sequence[Browser
Monitor Script Configuration Headers Header] - contains an HTTP header of the request
- restrictions Sequence[str]
- Restrict applying headers to a set of URLs
- headers List<Property Map>
- contains an HTTP header of the request
- restrictions List<String>
- Restrict applying headers to a set of URLs
BrowserMonitorScriptConfigurationHeadersHeader, BrowserMonitorScriptConfigurationHeadersHeaderArgs
BrowserMonitorScriptConfigurationIgnoredErrorCodes, BrowserMonitorScriptConfigurationIgnoredErrorCodesArgs
- Status
Codes string - You can use exact number, range or status class mask. Multiple values can be separated by comma, i.e. 404, 405-410, 5xx
- Matching
Document stringRequests - Only apply to document request matching this regex
- Status
Codes string - You can use exact number, range or status class mask. Multiple values can be separated by comma, i.e. 404, 405-410, 5xx
- Matching
Document stringRequests - Only apply to document request matching this regex
- status
Codes String - You can use exact number, range or status class mask. Multiple values can be separated by comma, i.e. 404, 405-410, 5xx
- matching
Document StringRequests - Only apply to document request matching this regex
- status
Codes string - You can use exact number, range or status class mask. Multiple values can be separated by comma, i.e. 404, 405-410, 5xx
- matching
Document stringRequests - Only apply to document request matching this regex
- status_
codes str - You can use exact number, range or status class mask. Multiple values can be separated by comma, i.e. 404, 405-410, 5xx
- matching_
document_ strrequests - Only apply to document request matching this regex
- status
Codes String - You can use exact number, range or status class mask. Multiple values can be separated by comma, i.e. 404, 405-410, 5xx
- matching
Document StringRequests - Only apply to document request matching this regex
BrowserMonitorScriptConfigurationJavascriptSetttings, BrowserMonitorScriptConfigurationJavascriptSetttingsArgs
- Custom
Properties string - Additional Javascript Agent Properties
- Timeout
Settings Pulumiverse.Dynatrace. Inputs. Browser Monitor Script Configuration Javascript Setttings Timeout Settings - Custom JavaScript Agent settings
- Visually
Complete Pulumiverse.Options Dynatrace. Inputs. Browser Monitor Script Configuration Javascript Setttings Visually Complete Options - Parameters for Visually complete and Speed index calculation
- Custom
Properties string - Additional Javascript Agent Properties
- Timeout
Settings BrowserMonitor Script Configuration Javascript Setttings Timeout Settings - Custom JavaScript Agent settings
- Visually
Complete BrowserOptions Monitor Script Configuration Javascript Setttings Visually Complete Options - Parameters for Visually complete and Speed index calculation
- custom
Properties String - Additional Javascript Agent Properties
- timeout
Settings BrowserMonitor Script Configuration Javascript Setttings Timeout Settings - Custom JavaScript Agent settings
- visually
Complete BrowserOptions Monitor Script Configuration Javascript Setttings Visually Complete Options - Parameters for Visually complete and Speed index calculation
- custom
Properties string - Additional Javascript Agent Properties
- timeout
Settings BrowserMonitor Script Configuration Javascript Setttings Timeout Settings - Custom JavaScript Agent settings
- visually
Complete BrowserOptions Monitor Script Configuration Javascript Setttings Visually Complete Options - Parameters for Visually complete and Speed index calculation
- custom_
properties str - Additional Javascript Agent Properties
- timeout_
settings BrowserMonitor Script Configuration Javascript Setttings Timeout Settings - Custom JavaScript Agent settings
- visually_
complete_ Browseroptions Monitor Script Configuration Javascript Setttings Visually Complete Options - Parameters for Visually complete and Speed index calculation
- custom
Properties String - Additional Javascript Agent Properties
- timeout
Settings Property Map - Custom JavaScript Agent settings
- visually
Complete Property MapOptions - Parameters for Visually complete and Speed index calculation
BrowserMonitorScriptConfigurationJavascriptSetttingsTimeoutSettings, BrowserMonitorScriptConfigurationJavascriptSetttingsTimeoutSettingsArgs
- Action
Limit int - Track up to n cascading setTimeout calls
- Total
Timeout int - Limit cascading timeouts cumulatively to n ms
- Action
Limit int - Track up to n cascading setTimeout calls
- Total
Timeout int - Limit cascading timeouts cumulatively to n ms
- action
Limit Integer - Track up to n cascading setTimeout calls
- total
Timeout Integer - Limit cascading timeouts cumulatively to n ms
- action
Limit number - Track up to n cascading setTimeout calls
- total
Timeout number - Limit cascading timeouts cumulatively to n ms
- action_
limit int - Track up to n cascading setTimeout calls
- total_
timeout int - Limit cascading timeouts cumulatively to n ms
- action
Limit Number - Track up to n cascading setTimeout calls
- total
Timeout Number - Limit cascading timeouts cumulatively to n ms
BrowserMonitorScriptConfigurationJavascriptSetttingsVisuallyCompleteOptions, BrowserMonitorScriptConfigurationJavascriptSetttingsVisuallyCompleteOptionsArgs
- Image
Size intThreshold - Use this setting to define the minimum visible area per element (in pixels) for an element to be counted towards Visually complete and Speed index
- Inactivity
Timeout int - The time the Visually complete module waits for inactivity and no further mutations on the page after the load action
- Mutation
Timeout int - The time the Visually complete module waits after an XHR or custom action closes to start the calculation
- Excluded
Elements List<string> - Query CSS selectors to specify mutation nodes (elements that change) to ignore in Visually complete and Speed index calculation
- Excluded
Urls List<string> - Parameters for Visually complete and Speed index calculation
- Image
Size intThreshold - Use this setting to define the minimum visible area per element (in pixels) for an element to be counted towards Visually complete and Speed index
- Inactivity
Timeout int - The time the Visually complete module waits for inactivity and no further mutations on the page after the load action
- Mutation
Timeout int - The time the Visually complete module waits after an XHR or custom action closes to start the calculation
- Excluded
Elements []string - Query CSS selectors to specify mutation nodes (elements that change) to ignore in Visually complete and Speed index calculation
- Excluded
Urls []string - Parameters for Visually complete and Speed index calculation
- image
Size IntegerThreshold - Use this setting to define the minimum visible area per element (in pixels) for an element to be counted towards Visually complete and Speed index
- inactivity
Timeout Integer - The time the Visually complete module waits for inactivity and no further mutations on the page after the load action
- mutation
Timeout Integer - The time the Visually complete module waits after an XHR or custom action closes to start the calculation
- excluded
Elements List<String> - Query CSS selectors to specify mutation nodes (elements that change) to ignore in Visually complete and Speed index calculation
- excluded
Urls List<String> - Parameters for Visually complete and Speed index calculation
- image
Size numberThreshold - Use this setting to define the minimum visible area per element (in pixels) for an element to be counted towards Visually complete and Speed index
- inactivity
Timeout number - The time the Visually complete module waits for inactivity and no further mutations on the page after the load action
- mutation
Timeout number - The time the Visually complete module waits after an XHR or custom action closes to start the calculation
- excluded
Elements string[] - Query CSS selectors to specify mutation nodes (elements that change) to ignore in Visually complete and Speed index calculation
- excluded
Urls string[] - Parameters for Visually complete and Speed index calculation
- image_
size_ intthreshold - Use this setting to define the minimum visible area per element (in pixels) for an element to be counted towards Visually complete and Speed index
- inactivity_
timeout int - The time the Visually complete module waits for inactivity and no further mutations on the page after the load action
- mutation_
timeout int - The time the Visually complete module waits after an XHR or custom action closes to start the calculation
- excluded_
elements Sequence[str] - Query CSS selectors to specify mutation nodes (elements that change) to ignore in Visually complete and Speed index calculation
- excluded_
urls Sequence[str] - Parameters for Visually complete and Speed index calculation
- image
Size NumberThreshold - Use this setting to define the minimum visible area per element (in pixels) for an element to be counted towards Visually complete and Speed index
- inactivity
Timeout Number - The time the Visually complete module waits for inactivity and no further mutations on the page after the load action
- mutation
Timeout Number - The time the Visually complete module waits after an XHR or custom action closes to start the calculation
- excluded
Elements List<String> - Query CSS selectors to specify mutation nodes (elements that change) to ignore in Visually complete and Speed index calculation
- excluded
Urls List<String> - Parameters for Visually complete and Speed index calculation
BrowserMonitorScriptEvents, BrowserMonitorScriptEventsArgs
- events List<Property Map>
- An event
BrowserMonitorScriptEventsEvent, BrowserMonitorScriptEventsEventArgs
- Description string
- A short description of the event to appear in the UI
- Click
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Click - Properties specified for a click event
- Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Cookie - Properties specified for a cookie event
- Javascript
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Javascript - Properties specified for a javascript event
- Keystrokes
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Keystrokes - Properties specified for a key strokes event
- Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Navigate - Properties specified for a navigation event
- Select
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Select - Properties specified for a key strokes event.
- Tap
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Tap - Properties specified for a tap event
- Description string
- A short description of the event to appear in the UI
- Click
Browser
Monitor Script Events Event Click - Properties specified for a click event
- Browser
Monitor Script Events Event Cookie - Properties specified for a cookie event
- Javascript
Browser
Monitor Script Events Event Javascript - Properties specified for a javascript event
- Keystrokes
Browser
Monitor Script Events Event Keystrokes - Properties specified for a key strokes event
- Browser
Monitor Script Events Event Navigate - Properties specified for a navigation event
- Select
Browser
Monitor Script Events Event Select - Properties specified for a key strokes event.
- Tap
Browser
Monitor Script Events Event Tap - Properties specified for a tap event
- description String
- A short description of the event to appear in the UI
- click
Browser
Monitor Script Events Event Click - Properties specified for a click event
- Browser
Monitor Script Events Event Cookie - Properties specified for a cookie event
- javascript
Browser
Monitor Script Events Event Javascript - Properties specified for a javascript event
- keystrokes
Browser
Monitor Script Events Event Keystrokes - Properties specified for a key strokes event
- Browser
Monitor Script Events Event Navigate - Properties specified for a navigation event
- select
Browser
Monitor Script Events Event Select - Properties specified for a key strokes event.
- tap
Browser
Monitor Script Events Event Tap - Properties specified for a tap event
- description string
- A short description of the event to appear in the UI
- click
Browser
Monitor Script Events Event Click - Properties specified for a click event
- Browser
Monitor Script Events Event Cookie - Properties specified for a cookie event
- javascript
Browser
Monitor Script Events Event Javascript - Properties specified for a javascript event
- keystrokes
Browser
Monitor Script Events Event Keystrokes - Properties specified for a key strokes event
- Browser
Monitor Script Events Event Navigate - Properties specified for a navigation event
- select
Browser
Monitor Script Events Event Select - Properties specified for a key strokes event.
- tap
Browser
Monitor Script Events Event Tap - Properties specified for a tap event
- description str
- A short description of the event to appear in the UI
- click
Browser
Monitor Script Events Event Click - Properties specified for a click event
- Browser
Monitor Script Events Event Cookie - Properties specified for a cookie event
- javascript
Browser
Monitor Script Events Event Javascript - Properties specified for a javascript event
- keystrokes
Browser
Monitor Script Events Event Keystrokes - Properties specified for a key strokes event
- Browser
Monitor Script Events Event Navigate - Properties specified for a navigation event
- select
Browser
Monitor Script Events Event Select - Properties specified for a key strokes event.
- tap
Browser
Monitor Script Events Event Tap - Properties specified for a tap event
- description String
- A short description of the event to appear in the UI
- click Property Map
- Properties specified for a click event
- Property Map
- Properties specified for a cookie event
- javascript Property Map
- Properties specified for a javascript event
- keystrokes Property Map
- Properties specified for a key strokes event
- Property Map
- Properties specified for a navigation event
- select Property Map
- Properties specified for a key strokes event.
- tap Property Map
- Properties specified for a tap event
BrowserMonitorScriptEventsEventClick, BrowserMonitorScriptEventsEventClickArgs
- int
- the mouse button to be used for the click
- Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Click Target - The tab on which the page should open
- Validate
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Click Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- Wait
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Click Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- int
- the mouse button to be used for the click
- Target
Browser
Monitor Script Events Event Click Target - The tab on which the page should open
- Validate
Browser
Monitor Script Events Event Click Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- Wait
Browser
Monitor Script Events Event Click Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- Integer
- the mouse button to be used for the click
- target
Browser
Monitor Script Events Event Click Target - The tab on which the page should open
- validate
Browser
Monitor Script Events Event Click Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait_
Browser
Monitor Script Events Event Click Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- number
- the mouse button to be used for the click
- target
Browser
Monitor Script Events Event Click Target - The tab on which the page should open
- validate
Browser
Monitor Script Events Event Click Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait
Browser
Monitor Script Events Event Click Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- int
- the mouse button to be used for the click
- target
Browser
Monitor Script Events Event Click Target - The tab on which the page should open
- validate
Browser
Monitor Script Events Event Click Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait
Browser
Monitor Script Events Event Click Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- Number
- the mouse button to be used for the click
- target Property Map
- The tab on which the page should open
- validate Property Map
- The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait Property Map
- The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
BrowserMonitorScriptEventsEventClickTarget, BrowserMonitorScriptEventsEventClickTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Click Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Click Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Click Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Click Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Click Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventClickTargetLocator, BrowserMonitorScriptEventsEventClickTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Click Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Click Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Click Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Click Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Click Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventClickTargetLocatorLocator, BrowserMonitorScriptEventsEventClickTargetLocatorLocatorArgs
BrowserMonitorScriptEventsEventClickValidate, BrowserMonitorScriptEventsEventClickValidateArgs
- Validations
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Click Validate Validation> - The element to wait for. Required for the
validation
type, not applicable otherwise.
- Validations
[]Browser
Monitor Script Events Event Click Validate Validation - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations
List<Browser
Monitor Script Events Event Click Validate Validation> - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations
Browser
Monitor Script Events Event Click Validate Validation[] - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations
Sequence[Browser
Monitor Script Events Event Click Validate Validation] - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations List<Property Map>
- The element to wait for. Required for the
validation
type, not applicable otherwise.
BrowserMonitorScriptEventsEventClickValidateValidation, BrowserMonitorScriptEventsEventClickValidateValidationArgs
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Click Validate Validation Target - The elemnt to look for on the page
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Browser
Monitor Script Events Event Click Validate Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Click Validate Validation Target - The elemnt to look for on the page
- type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If booleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Click Validate Validation Target - The elemnt to look for on the page
- type str
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail_
if_ boolfound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match str
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Click Validate Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target Property Map
- The elemnt to look for on the page
BrowserMonitorScriptEventsEventClickValidateValidationTarget, BrowserMonitorScriptEventsEventClickValidateValidationTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Click Validate Validation Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Click Validate Validation Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Click Validate Validation Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Click Validate Validation Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Click Validate Validation Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventClickValidateValidationTargetLocator, BrowserMonitorScriptEventsEventClickValidateValidationTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Click Validate Validation Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Click Validate Validation Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Click Validate Validation Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Click Validate Validation Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Click Validate Validation Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventClickValidateValidationTargetLocatorLocator, BrowserMonitorScriptEventsEventClickValidateValidationTargetLocatorLocatorArgs
BrowserMonitorScriptEventsEventClickWait, BrowserMonitorScriptEventsEventClickWaitArgs
- Wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - Milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - Timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - Validation
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Click Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- Wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - Milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - Timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - Validation
Browser
Monitor Script Events Event Click Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For String - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds Integer
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout Integer
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Click Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds number
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout number
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Click Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait_
for str - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Click Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For String - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds Number
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout Number
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation Property Map
- The elements to wait for. Required for the
validation
type, not applicable otherwise.
BrowserMonitorScriptEventsEventClickWaitValidation, BrowserMonitorScriptEventsEventClickWaitValidationArgs
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Click Wait Validation Target - The elemnt to look for on the page
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Browser
Monitor Script Events Event Click Wait Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Click Wait Validation Target - The elemnt to look for on the page
- type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If booleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Click Wait Validation Target - The elemnt to look for on the page
- type str
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail_
if_ boolfound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match str
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Click Wait Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target Property Map
- The elemnt to look for on the page
BrowserMonitorScriptEventsEventClickWaitValidationTarget, BrowserMonitorScriptEventsEventClickWaitValidationTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Click Wait Validation Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Click Wait Validation Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Click Wait Validation Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Click Wait Validation Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Click Wait Validation Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventClickWaitValidationTargetLocator, BrowserMonitorScriptEventsEventClickWaitValidationTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Click Wait Validation Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Click Wait Validation Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Click Wait Validation Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Click Wait Validation Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Click Wait Validation Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventClickWaitValidationTargetLocatorLocator, BrowserMonitorScriptEventsEventClickWaitValidationTargetLocatorLocatorArgs
BrowserMonitorScriptEventsEventCookie, BrowserMonitorScriptEventsEventCookieArgs
- Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Cookie Cookies - Every cookie must be unique within the list. However, you can use the same cookie again in other event
- Browser
Monitor Script Events Event Cookie Cookies - Every cookie must be unique within the list. However, you can use the same cookie again in other event
- Browser
Monitor Script Events Event Cookie Cookies - Every cookie must be unique within the list. However, you can use the same cookie again in other event
- Browser
Monitor Script Events Event Cookie Cookies - Every cookie must be unique within the list. However, you can use the same cookie again in other event
- Browser
Monitor Script Events Event Cookie Cookies - Every cookie must be unique within the list. However, you can use the same cookie again in other event
- Property Map
- Every cookie must be unique within the list. However, you can use the same cookie again in other event
BrowserMonitorScriptEventsEventCookieCookies, BrowserMonitorScriptEventsEventCookieCookiesArgs
- []Browser
Monitor Script Events Event Cookie Cookies Cookie - A request cookie
- List<Browser
Monitor Script Events Event Cookie Cookies Cookie> - A request cookie
- Browser
Monitor Script Events Event Cookie Cookies Cookie[] - A request cookie
- Sequence[Browser
Monitor Script Events Event Cookie Cookies Cookie] - A request cookie
- List<Property Map>
- A request cookie
BrowserMonitorScriptEventsEventCookieCookiesCookie, BrowserMonitorScriptEventsEventCookieCookiesCookieArgs
- Domain string
- The domain of the cookie.
- Name string
- The name of the cookie. The following cookie names are now allowed:
dtCookie
,dtLatC
,dtPC
,rxVisitor
,rxlatency
,rxpc
,rxsession
andrxvt
- Value string
- The value of the cookie. The following symbols are not allowed:
;
,,
,\
and"
. - Path string
- The path of the cookie.
- Domain string
- The domain of the cookie.
- Name string
- The name of the cookie. The following cookie names are now allowed:
dtCookie
,dtLatC
,dtPC
,rxVisitor
,rxlatency
,rxpc
,rxsession
andrxvt
- Value string
- The value of the cookie. The following symbols are not allowed:
;
,,
,\
and"
. - Path string
- The path of the cookie.
- domain String
- The domain of the cookie.
- name String
- The name of the cookie. The following cookie names are now allowed:
dtCookie
,dtLatC
,dtPC
,rxVisitor
,rxlatency
,rxpc
,rxsession
andrxvt
- value String
- The value of the cookie. The following symbols are not allowed:
;
,,
,\
and"
. - path String
- The path of the cookie.
- domain string
- The domain of the cookie.
- name string
- The name of the cookie. The following cookie names are now allowed:
dtCookie
,dtLatC
,dtPC
,rxVisitor
,rxlatency
,rxpc
,rxsession
andrxvt
- value string
- The value of the cookie. The following symbols are not allowed:
;
,,
,\
and"
. - path string
- The path of the cookie.
- domain String
- The domain of the cookie.
- name String
- The name of the cookie. The following cookie names are now allowed:
dtCookie
,dtLatC
,dtPC
,rxVisitor
,rxlatency
,rxpc
,rxsession
andrxvt
- value String
- The value of the cookie. The following symbols are not allowed:
;
,,
,\
and"
. - path String
- The path of the cookie.
BrowserMonitorScriptEventsEventJavascript, BrowserMonitorScriptEventsEventJavascriptArgs
- Code string
- The JavaScript code to be executed in this event
- Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Javascript Target - The tab on which the page should open
- Wait
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Javascript Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- Code string
- The JavaScript code to be executed in this event
- Target
Browser
Monitor Script Events Event Javascript Target - The tab on which the page should open
- Wait
Browser
Monitor Script Events Event Javascript Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- code String
- The JavaScript code to be executed in this event
- target
Browser
Monitor Script Events Event Javascript Target - The tab on which the page should open
- wait_
Browser
Monitor Script Events Event Javascript Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- code string
- The JavaScript code to be executed in this event
- target
Browser
Monitor Script Events Event Javascript Target - The tab on which the page should open
- wait
Browser
Monitor Script Events Event Javascript Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- code str
- The JavaScript code to be executed in this event
- target
Browser
Monitor Script Events Event Javascript Target - The tab on which the page should open
- wait
Browser
Monitor Script Events Event Javascript Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- code String
- The JavaScript code to be executed in this event
- target Property Map
- The tab on which the page should open
- wait Property Map
- The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
BrowserMonitorScriptEventsEventJavascriptTarget, BrowserMonitorScriptEventsEventJavascriptTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Javascript Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Javascript Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Javascript Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Javascript Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Javascript Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventJavascriptTargetLocator, BrowserMonitorScriptEventsEventJavascriptTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Javascript Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Javascript Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Javascript Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Javascript Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Javascript Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventJavascriptTargetLocatorLocator, BrowserMonitorScriptEventsEventJavascriptTargetLocatorLocatorArgs
BrowserMonitorScriptEventsEventJavascriptWait, BrowserMonitorScriptEventsEventJavascriptWaitArgs
- Wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - Milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - Timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - Validation
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Javascript Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- Wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - Milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - Timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - Validation
Browser
Monitor Script Events Event Javascript Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For String - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds Integer
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout Integer
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Javascript Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds number
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout number
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Javascript Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait_
for str - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Javascript Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For String - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds Number
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout Number
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation Property Map
- The elements to wait for. Required for the
validation
type, not applicable otherwise.
BrowserMonitorScriptEventsEventJavascriptWaitValidation, BrowserMonitorScriptEventsEventJavascriptWaitValidationArgs
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Javascript Wait Validation Target - The elemnt to look for on the page
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Browser
Monitor Script Events Event Javascript Wait Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Javascript Wait Validation Target - The elemnt to look for on the page
- type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If booleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Javascript Wait Validation Target - The elemnt to look for on the page
- type str
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail_
if_ boolfound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match str
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Javascript Wait Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target Property Map
- The elemnt to look for on the page
BrowserMonitorScriptEventsEventJavascriptWaitValidationTarget, BrowserMonitorScriptEventsEventJavascriptWaitValidationTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Javascript Wait Validation Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Javascript Wait Validation Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Javascript Wait Validation Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Javascript Wait Validation Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Javascript Wait Validation Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventJavascriptWaitValidationTargetLocator, BrowserMonitorScriptEventsEventJavascriptWaitValidationTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Javascript Wait Validation Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Javascript Wait Validation Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Javascript Wait Validation Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Javascript Wait Validation Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Javascript Wait Validation Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventJavascriptWaitValidationTargetLocatorLocator, BrowserMonitorScriptEventsEventJavascriptWaitValidationTargetLocatorLocatorArgs
BrowserMonitorScriptEventsEventKeystrokes, BrowserMonitorScriptEventsEventKeystrokesArgs
- Credential
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Keystrokes Credential - Credentials for this event
- Masked bool
- Indicates whether the
textValue
is encrypted (true
) or not (false
). Must not be specified ifcredentials
from the vault are being used - Simulate
Blur boolEvent - Defines whether to blur the text field when it loses focus.
Set to
true
to trigger the blur thetextValue
- Simulate
Return boolKey - Simulates pressing the 'Return' key after simulating other keystrokes. For example, to submit a form or trigger a login.
- Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Keystrokes Target - The tab on which the page should open
- Text string
- The text to enter. Must not be specified if
credentials
from the vault are being used - Validate
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Keystrokes Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- Wait
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Keystrokes Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- Credential
Browser
Monitor Script Events Event Keystrokes Credential - Credentials for this event
- Masked bool
- Indicates whether the
textValue
is encrypted (true
) or not (false
). Must not be specified ifcredentials
from the vault are being used - Simulate
Blur boolEvent - Defines whether to blur the text field when it loses focus.
Set to
true
to trigger the blur thetextValue
- Simulate
Return boolKey - Simulates pressing the 'Return' key after simulating other keystrokes. For example, to submit a form or trigger a login.
- Target
Browser
Monitor Script Events Event Keystrokes Target - The tab on which the page should open
- Text string
- The text to enter. Must not be specified if
credentials
from the vault are being used - Validate
Browser
Monitor Script Events Event Keystrokes Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- Wait
Browser
Monitor Script Events Event Keystrokes Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- credential
Browser
Monitor Script Events Event Keystrokes Credential - Credentials for this event
- masked Boolean
- Indicates whether the
textValue
is encrypted (true
) or not (false
). Must not be specified ifcredentials
from the vault are being used - simulate
Blur BooleanEvent - Defines whether to blur the text field when it loses focus.
Set to
true
to trigger the blur thetextValue
- simulate
Return BooleanKey - Simulates pressing the 'Return' key after simulating other keystrokes. For example, to submit a form or trigger a login.
- target
Browser
Monitor Script Events Event Keystrokes Target - The tab on which the page should open
- text String
- The text to enter. Must not be specified if
credentials
from the vault are being used - validate
Browser
Monitor Script Events Event Keystrokes Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait_
Browser
Monitor Script Events Event Keystrokes Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- credential
Browser
Monitor Script Events Event Keystrokes Credential - Credentials for this event
- masked boolean
- Indicates whether the
textValue
is encrypted (true
) or not (false
). Must not be specified ifcredentials
from the vault are being used - simulate
Blur booleanEvent - Defines whether to blur the text field when it loses focus.
Set to
true
to trigger the blur thetextValue
- simulate
Return booleanKey - Simulates pressing the 'Return' key after simulating other keystrokes. For example, to submit a form or trigger a login.
- target
Browser
Monitor Script Events Event Keystrokes Target - The tab on which the page should open
- text string
- The text to enter. Must not be specified if
credentials
from the vault are being used - validate
Browser
Monitor Script Events Event Keystrokes Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait
Browser
Monitor Script Events Event Keystrokes Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- credential
Browser
Monitor Script Events Event Keystrokes Credential - Credentials for this event
- masked bool
- Indicates whether the
textValue
is encrypted (true
) or not (false
). Must not be specified ifcredentials
from the vault are being used - simulate_
blur_ boolevent - Defines whether to blur the text field when it loses focus.
Set to
true
to trigger the blur thetextValue
- simulate_
return_ boolkey - Simulates pressing the 'Return' key after simulating other keystrokes. For example, to submit a form or trigger a login.
- target
Browser
Monitor Script Events Event Keystrokes Target - The tab on which the page should open
- text str
- The text to enter. Must not be specified if
credentials
from the vault are being used - validate
Browser
Monitor Script Events Event Keystrokes Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait
Browser
Monitor Script Events Event Keystrokes Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- credential Property Map
- Credentials for this event
- masked Boolean
- Indicates whether the
textValue
is encrypted (true
) or not (false
). Must not be specified ifcredentials
from the vault are being used - simulate
Blur BooleanEvent - Defines whether to blur the text field when it loses focus.
Set to
true
to trigger the blur thetextValue
- simulate
Return BooleanKey - Simulates pressing the 'Return' key after simulating other keystrokes. For example, to submit a form or trigger a login.
- target Property Map
- The tab on which the page should open
- text String
- The text to enter. Must not be specified if
credentials
from the vault are being used - validate Property Map
- The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait Property Map
- The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
BrowserMonitorScriptEventsEventKeystrokesCredential, BrowserMonitorScriptEventsEventKeystrokesCredentialArgs
BrowserMonitorScriptEventsEventKeystrokesTarget, BrowserMonitorScriptEventsEventKeystrokesTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Keystrokes Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Keystrokes Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Keystrokes Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Keystrokes Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Keystrokes Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventKeystrokesTargetLocator, BrowserMonitorScriptEventsEventKeystrokesTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Keystrokes Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Keystrokes Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Keystrokes Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Keystrokes Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Keystrokes Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventKeystrokesTargetLocatorLocator, BrowserMonitorScriptEventsEventKeystrokesTargetLocatorLocatorArgs
BrowserMonitorScriptEventsEventKeystrokesValidate, BrowserMonitorScriptEventsEventKeystrokesValidateArgs
- Validations
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Keystrokes Validate Validation> - The element to wait for. Required for the
validation
type, not applicable otherwise.
- Validations
[]Browser
Monitor Script Events Event Keystrokes Validate Validation - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations
List<Browser
Monitor Script Events Event Keystrokes Validate Validation> - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations
Browser
Monitor Script Events Event Keystrokes Validate Validation[] - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations
Sequence[Browser
Monitor Script Events Event Keystrokes Validate Validation] - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations List<Property Map>
- The element to wait for. Required for the
validation
type, not applicable otherwise.
BrowserMonitorScriptEventsEventKeystrokesValidateValidation, BrowserMonitorScriptEventsEventKeystrokesValidateValidationArgs
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Keystrokes Validate Validation Target - The elemnt to look for on the page
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Browser
Monitor Script Events Event Keystrokes Validate Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Keystrokes Validate Validation Target - The elemnt to look for on the page
- type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If booleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Keystrokes Validate Validation Target - The elemnt to look for on the page
- type str
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail_
if_ boolfound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match str
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Keystrokes Validate Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target Property Map
- The elemnt to look for on the page
BrowserMonitorScriptEventsEventKeystrokesValidateValidationTarget, BrowserMonitorScriptEventsEventKeystrokesValidateValidationTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Keystrokes Validate Validation Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Keystrokes Validate Validation Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Keystrokes Validate Validation Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Keystrokes Validate Validation Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Keystrokes Validate Validation Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventKeystrokesValidateValidationTargetLocator, BrowserMonitorScriptEventsEventKeystrokesValidateValidationTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Keystrokes Validate Validation Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Keystrokes Validate Validation Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Keystrokes Validate Validation Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Keystrokes Validate Validation Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Keystrokes Validate Validation Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventKeystrokesValidateValidationTargetLocatorLocator, BrowserMonitorScriptEventsEventKeystrokesValidateValidationTargetLocatorLocatorArgs
BrowserMonitorScriptEventsEventKeystrokesWait, BrowserMonitorScriptEventsEventKeystrokesWaitArgs
- Wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - Milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - Timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - Validation
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Keystrokes Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- Wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - Milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - Timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - Validation
Browser
Monitor Script Events Event Keystrokes Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For String - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds Integer
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout Integer
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Keystrokes Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds number
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout number
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Keystrokes Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait_
for str - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Keystrokes Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For String - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds Number
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout Number
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation Property Map
- The elements to wait for. Required for the
validation
type, not applicable otherwise.
BrowserMonitorScriptEventsEventKeystrokesWaitValidation, BrowserMonitorScriptEventsEventKeystrokesWaitValidationArgs
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Keystrokes Wait Validation Target - The elemnt to look for on the page
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Browser
Monitor Script Events Event Keystrokes Wait Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Keystrokes Wait Validation Target - The elemnt to look for on the page
- type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If booleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Keystrokes Wait Validation Target - The elemnt to look for on the page
- type str
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail_
if_ boolfound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match str
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Keystrokes Wait Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target Property Map
- The elemnt to look for on the page
BrowserMonitorScriptEventsEventKeystrokesWaitValidationTarget, BrowserMonitorScriptEventsEventKeystrokesWaitValidationTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Keystrokes Wait Validation Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Keystrokes Wait Validation Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Keystrokes Wait Validation Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Keystrokes Wait Validation Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Keystrokes Wait Validation Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventKeystrokesWaitValidationTargetLocator, BrowserMonitorScriptEventsEventKeystrokesWaitValidationTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Keystrokes Wait Validation Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Keystrokes Wait Validation Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Keystrokes Wait Validation Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Keystrokes Wait Validation Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Keystrokes Wait Validation Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventKeystrokesWaitValidationTargetLocatorLocator, BrowserMonitorScriptEventsEventKeystrokesWaitValidationTargetLocatorLocatorArgs
BrowserMonitorScriptEventsEventNavigate, BrowserMonitorScriptEventsEventNavigateArgs
- Url string
- The URL to navigate to
- Authentication
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Navigate Authentication - The login credentials to bypass the browser login mask
- Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Navigate Target - The tab on which the page should open
- Validate
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Navigate Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- Wait
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Navigate Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- Url string
- The URL to navigate to
- Authentication
Browser
Monitor Script Events Event Navigate Authentication - The login credentials to bypass the browser login mask
- Target
Browser
Monitor Script Events Event Navigate Target - The tab on which the page should open
- Validate
Browser
Monitor Script Events Event Navigate Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- Wait
Browser
Monitor Script Events Event Navigate Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- url String
- The URL to navigate to
- authentication
Browser
Monitor Script Events Event Navigate Authentication - The login credentials to bypass the browser login mask
- target
Browser
Monitor Script Events Event Navigate Target - The tab on which the page should open
- validate
Browser
Monitor Script Events Event Navigate Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait_
Browser
Monitor Script Events Event Navigate Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- url string
- The URL to navigate to
- authentication
Browser
Monitor Script Events Event Navigate Authentication - The login credentials to bypass the browser login mask
- target
Browser
Monitor Script Events Event Navigate Target - The tab on which the page should open
- validate
Browser
Monitor Script Events Event Navigate Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait
Browser
Monitor Script Events Event Navigate Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- url str
- The URL to navigate to
- authentication
Browser
Monitor Script Events Event Navigate Authentication - The login credentials to bypass the browser login mask
- target
Browser
Monitor Script Events Event Navigate Target - The tab on which the page should open
- validate
Browser
Monitor Script Events Event Navigate Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait
Browser
Monitor Script Events Event Navigate Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- url String
- The URL to navigate to
- authentication Property Map
- The login credentials to bypass the browser login mask
- target Property Map
- The tab on which the page should open
- validate Property Map
- The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait Property Map
- The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
BrowserMonitorScriptEventsEventNavigateAuthentication, BrowserMonitorScriptEventsEventNavigateAuthenticationArgs
BrowserMonitorScriptEventsEventNavigateTarget, BrowserMonitorScriptEventsEventNavigateTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Navigate Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Navigate Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Navigate Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Navigate Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Navigate Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventNavigateTargetLocator, BrowserMonitorScriptEventsEventNavigateTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Navigate Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Navigate Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Navigate Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Navigate Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Navigate Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventNavigateTargetLocatorLocator, BrowserMonitorScriptEventsEventNavigateTargetLocatorLocatorArgs
BrowserMonitorScriptEventsEventNavigateValidate, BrowserMonitorScriptEventsEventNavigateValidateArgs
- Validations
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Navigate Validate Validation> - The element to wait for. Required for the
validation
type, not applicable otherwise.
- Validations
[]Browser
Monitor Script Events Event Navigate Validate Validation - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations
List<Browser
Monitor Script Events Event Navigate Validate Validation> - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations
Browser
Monitor Script Events Event Navigate Validate Validation[] - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations
Sequence[Browser
Monitor Script Events Event Navigate Validate Validation] - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations List<Property Map>
- The element to wait for. Required for the
validation
type, not applicable otherwise.
BrowserMonitorScriptEventsEventNavigateValidateValidation, BrowserMonitorScriptEventsEventNavigateValidateValidationArgs
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Navigate Validate Validation Target - The elemnt to look for on the page
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Browser
Monitor Script Events Event Navigate Validate Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Navigate Validate Validation Target - The elemnt to look for on the page
- type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If booleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Navigate Validate Validation Target - The elemnt to look for on the page
- type str
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail_
if_ boolfound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match str
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Navigate Validate Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target Property Map
- The elemnt to look for on the page
BrowserMonitorScriptEventsEventNavigateValidateValidationTarget, BrowserMonitorScriptEventsEventNavigateValidateValidationTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Navigate Validate Validation Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Navigate Validate Validation Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Navigate Validate Validation Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Navigate Validate Validation Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Navigate Validate Validation Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventNavigateValidateValidationTargetLocator, BrowserMonitorScriptEventsEventNavigateValidateValidationTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Navigate Validate Validation Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Navigate Validate Validation Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Navigate Validate Validation Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Navigate Validate Validation Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Navigate Validate Validation Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventNavigateValidateValidationTargetLocatorLocator, BrowserMonitorScriptEventsEventNavigateValidateValidationTargetLocatorLocatorArgs
BrowserMonitorScriptEventsEventNavigateWait, BrowserMonitorScriptEventsEventNavigateWaitArgs
- Wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - Milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - Timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - Validation
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Navigate Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- Wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - Milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - Timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - Validation
Browser
Monitor Script Events Event Navigate Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For String - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds Integer
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout Integer
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Navigate Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds number
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout number
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Navigate Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait_
for str - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Navigate Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For String - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds Number
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout Number
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation Property Map
- The elements to wait for. Required for the
validation
type, not applicable otherwise.
BrowserMonitorScriptEventsEventNavigateWaitValidation, BrowserMonitorScriptEventsEventNavigateWaitValidationArgs
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Navigate Wait Validation Target - The elemnt to look for on the page
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Browser
Monitor Script Events Event Navigate Wait Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Navigate Wait Validation Target - The elemnt to look for on the page
- type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If booleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Navigate Wait Validation Target - The elemnt to look for on the page
- type str
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail_
if_ boolfound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match str
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Navigate Wait Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target Property Map
- The elemnt to look for on the page
BrowserMonitorScriptEventsEventNavigateWaitValidationTarget, BrowserMonitorScriptEventsEventNavigateWaitValidationTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Navigate Wait Validation Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Navigate Wait Validation Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Navigate Wait Validation Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Navigate Wait Validation Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Navigate Wait Validation Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventNavigateWaitValidationTargetLocator, BrowserMonitorScriptEventsEventNavigateWaitValidationTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Navigate Wait Validation Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Navigate Wait Validation Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Navigate Wait Validation Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Navigate Wait Validation Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Navigate Wait Validation Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventNavigateWaitValidationTargetLocatorLocator, BrowserMonitorScriptEventsEventNavigateWaitValidationTargetLocatorLocatorArgs
BrowserMonitorScriptEventsEventSelect, BrowserMonitorScriptEventsEventSelectArgs
- Selections
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Select Selections - The options to be selected
- Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Select Target - The tab on which the page should open
- Validate
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Select Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- Wait
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Select Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- Selections
Browser
Monitor Script Events Event Select Selections - The options to be selected
- Target
Browser
Monitor Script Events Event Select Target - The tab on which the page should open
- Validate
Browser
Monitor Script Events Event Select Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- Wait
Browser
Monitor Script Events Event Select Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- selections
Browser
Monitor Script Events Event Select Selections - The options to be selected
- target
Browser
Monitor Script Events Event Select Target - The tab on which the page should open
- validate
Browser
Monitor Script Events Event Select Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait_
Browser
Monitor Script Events Event Select Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- selections
Browser
Monitor Script Events Event Select Selections - The options to be selected
- target
Browser
Monitor Script Events Event Select Target - The tab on which the page should open
- validate
Browser
Monitor Script Events Event Select Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait
Browser
Monitor Script Events Event Select Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- selections
Browser
Monitor Script Events Event Select Selections - The options to be selected
- target
Browser
Monitor Script Events Event Select Target - The tab on which the page should open
- validate
Browser
Monitor Script Events Event Select Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait
Browser
Monitor Script Events Event Select Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- selections Property Map
- The options to be selected
- target Property Map
- The tab on which the page should open
- validate Property Map
- The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait Property Map
- The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
BrowserMonitorScriptEventsEventSelectSelections, BrowserMonitorScriptEventsEventSelectSelectionsArgs
- Options
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Select Selections Option> - The option to be selected
- Options
[]Browser
Monitor Script Events Event Select Selections Option - The option to be selected
- options
List<Browser
Monitor Script Events Event Select Selections Option> - The option to be selected
- options
Browser
Monitor Script Events Event Select Selections Option[] - The option to be selected
- options
Sequence[Browser
Monitor Script Events Event Select Selections Option] - The option to be selected
- options List<Property Map>
- The option to be selected
BrowserMonitorScriptEventsEventSelectSelectionsOption, BrowserMonitorScriptEventsEventSelectSelectionsOptionArgs
BrowserMonitorScriptEventsEventSelectTarget, BrowserMonitorScriptEventsEventSelectTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Select Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Select Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Select Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Select Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Select Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventSelectTargetLocator, BrowserMonitorScriptEventsEventSelectTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Select Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Select Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Select Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Select Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Select Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventSelectTargetLocatorLocator, BrowserMonitorScriptEventsEventSelectTargetLocatorLocatorArgs
BrowserMonitorScriptEventsEventSelectValidate, BrowserMonitorScriptEventsEventSelectValidateArgs
- Validations
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Select Validate Validation> - The element to wait for. Required for the
validation
type, not applicable otherwise.
- Validations
[]Browser
Monitor Script Events Event Select Validate Validation - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations
List<Browser
Monitor Script Events Event Select Validate Validation> - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations
Browser
Monitor Script Events Event Select Validate Validation[] - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations
Sequence[Browser
Monitor Script Events Event Select Validate Validation] - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations List<Property Map>
- The element to wait for. Required for the
validation
type, not applicable otherwise.
BrowserMonitorScriptEventsEventSelectValidateValidation, BrowserMonitorScriptEventsEventSelectValidateValidationArgs
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Select Validate Validation Target - The elemnt to look for on the page
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Browser
Monitor Script Events Event Select Validate Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Select Validate Validation Target - The elemnt to look for on the page
- type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If booleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Select Validate Validation Target - The elemnt to look for on the page
- type str
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail_
if_ boolfound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match str
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Select Validate Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target Property Map
- The elemnt to look for on the page
BrowserMonitorScriptEventsEventSelectValidateValidationTarget, BrowserMonitorScriptEventsEventSelectValidateValidationTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Select Validate Validation Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Select Validate Validation Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Select Validate Validation Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Select Validate Validation Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Select Validate Validation Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventSelectValidateValidationTargetLocator, BrowserMonitorScriptEventsEventSelectValidateValidationTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Select Validate Validation Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Select Validate Validation Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Select Validate Validation Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Select Validate Validation Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Select Validate Validation Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventSelectValidateValidationTargetLocatorLocator, BrowserMonitorScriptEventsEventSelectValidateValidationTargetLocatorLocatorArgs
BrowserMonitorScriptEventsEventSelectWait, BrowserMonitorScriptEventsEventSelectWaitArgs
- Wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - Milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - Timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - Validation
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Select Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- Wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - Milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - Timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - Validation
Browser
Monitor Script Events Event Select Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For String - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds Integer
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout Integer
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Select Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds number
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout number
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Select Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait_
for str - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Select Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For String - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds Number
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout Number
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation Property Map
- The elements to wait for. Required for the
validation
type, not applicable otherwise.
BrowserMonitorScriptEventsEventSelectWaitValidation, BrowserMonitorScriptEventsEventSelectWaitValidationArgs
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Select Wait Validation Target - The elemnt to look for on the page
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Browser
Monitor Script Events Event Select Wait Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Select Wait Validation Target - The elemnt to look for on the page
- type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If booleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Select Wait Validation Target - The elemnt to look for on the page
- type str
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail_
if_ boolfound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match str
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Select Wait Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target Property Map
- The elemnt to look for on the page
BrowserMonitorScriptEventsEventSelectWaitValidationTarget, BrowserMonitorScriptEventsEventSelectWaitValidationTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Select Wait Validation Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Select Wait Validation Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Select Wait Validation Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Select Wait Validation Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Select Wait Validation Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventSelectWaitValidationTargetLocator, BrowserMonitorScriptEventsEventSelectWaitValidationTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Select Wait Validation Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Select Wait Validation Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Select Wait Validation Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Select Wait Validation Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Select Wait Validation Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventSelectWaitValidationTargetLocatorLocator, BrowserMonitorScriptEventsEventSelectWaitValidationTargetLocatorLocatorArgs
BrowserMonitorScriptEventsEventTap, BrowserMonitorScriptEventsEventTapArgs
- int
- the mouse button to be used for the click
- Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Tap Target - The tab on which the page should open
- Validate
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Tap Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- Wait
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Tap Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- int
- the mouse button to be used for the click
- Target
Browser
Monitor Script Events Event Tap Target - The tab on which the page should open
- Validate
Browser
Monitor Script Events Event Tap Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- Wait
Browser
Monitor Script Events Event Tap Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- Integer
- the mouse button to be used for the click
- target
Browser
Monitor Script Events Event Tap Target - The tab on which the page should open
- validate
Browser
Monitor Script Events Event Tap Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait_
Browser
Monitor Script Events Event Tap Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- number
- the mouse button to be used for the click
- target
Browser
Monitor Script Events Event Tap Target - The tab on which the page should open
- validate
Browser
Monitor Script Events Event Tap Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait
Browser
Monitor Script Events Event Tap Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- int
- the mouse button to be used for the click
- target
Browser
Monitor Script Events Event Tap Target - The tab on which the page should open
- validate
Browser
Monitor Script Events Event Tap Validate - The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait
Browser
Monitor Script Events Event Tap Wait - The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
- Number
- the mouse button to be used for the click
- target Property Map
- The tab on which the page should open
- validate Property Map
- The validation rules for the event—helps you verify that your browser monitor loads the expected page content or page element
- wait Property Map
- The wait condition for the event—defines how long Dynatrace should wait before the next action is executed
BrowserMonitorScriptEventsEventTapTarget, BrowserMonitorScriptEventsEventTapTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Tap Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Tap Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Tap Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Tap Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Tap Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventTapTargetLocator, BrowserMonitorScriptEventsEventTapTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Tap Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Tap Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Tap Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Tap Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Tap Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventTapTargetLocatorLocator, BrowserMonitorScriptEventsEventTapTargetLocatorLocatorArgs
BrowserMonitorScriptEventsEventTapValidate, BrowserMonitorScriptEventsEventTapValidateArgs
- Validations
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Tap Validate Validation> - The element to wait for. Required for the
validation
type, not applicable otherwise.
- Validations
[]Browser
Monitor Script Events Event Tap Validate Validation - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations
List<Browser
Monitor Script Events Event Tap Validate Validation> - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations
Browser
Monitor Script Events Event Tap Validate Validation[] - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations
Sequence[Browser
Monitor Script Events Event Tap Validate Validation] - The element to wait for. Required for the
validation
type, not applicable otherwise.
- validations List<Property Map>
- The element to wait for. Required for the
validation
type, not applicable otherwise.
BrowserMonitorScriptEventsEventTapValidateValidation, BrowserMonitorScriptEventsEventTapValidateValidationArgs
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Tap Validate Validation Target - The elemnt to look for on the page
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Browser
Monitor Script Events Event Tap Validate Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Tap Validate Validation Target - The elemnt to look for on the page
- type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If booleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Tap Validate Validation Target - The elemnt to look for on the page
- type str
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail_
if_ boolfound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match str
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Tap Validate Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target Property Map
- The elemnt to look for on the page
BrowserMonitorScriptEventsEventTapValidateValidationTarget, BrowserMonitorScriptEventsEventTapValidateValidationTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Tap Validate Validation Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Tap Validate Validation Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Tap Validate Validation Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Tap Validate Validation Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Tap Validate Validation Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventTapValidateValidationTargetLocator, BrowserMonitorScriptEventsEventTapValidateValidationTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Tap Validate Validation Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Tap Validate Validation Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Tap Validate Validation Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Tap Validate Validation Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Tap Validate Validation Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventTapValidateValidationTargetLocatorLocator, BrowserMonitorScriptEventsEventTapValidateValidationTargetLocatorLocatorArgs
BrowserMonitorScriptEventsEventTapWait, BrowserMonitorScriptEventsEventTapWaitArgs
- Wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - Milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - Timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - Validation
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Tap Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- Wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - Milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - Timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - Validation
Browser
Monitor Script Events Event Tap Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For String - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds Integer
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout Integer
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Tap Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For string - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds number
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout number
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Tap Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait_
for str - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds int
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout int
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation
Browser
Monitor Script Events Event Tap Wait Validation - The elements to wait for. Required for the
validation
type, not applicable otherwise.
- wait
For String - The time to wait before the next event is triggered. Possible values are
page_complete
(wait for the page to load completely),network
(wait for background network activity to complete),next_action
(wait for the next action),time
(wait for a specified periodof time) andvalidation
(wait for a specific element to appear) - milliseconds Number
- The time to wait, in millisencods. The maximum allowed value is
60000
. Required for the typetime
, not applicable otherwise. - timeout Number
- he maximum amount of time to wait for a certain element to appear, in milliseconds—if exceeded, the action is marked as failed.
The maximum allowed value is 60000. Required for the type
validation
, not applicable otherwise.. - validation Property Map
- The elements to wait for. Required for the
validation
type, not applicable otherwise.
BrowserMonitorScriptEventsEventTapWaitValidation, BrowserMonitorScriptEventsEventTapWaitValidationArgs
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Tap Wait Validation Target - The elemnt to look for on the page
- Type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - Fail
If boolFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - Match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - Regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - Target
Browser
Monitor Script Events Event Tap Wait Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Tap Wait Validation Target - The elemnt to look for on the page
- type string
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If booleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match string
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Tap Wait Validation Target - The elemnt to look for on the page
- type str
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail_
if_ boolfound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match str
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex bool
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target
Browser
Monitor Script Events Event Tap Wait Validation Target - The elemnt to look for on the page
- type String
- The goal of the validation.
content_match
(check page for the specific content. Not allowed for validation inside of wait condition),element_match
(check page for the specific element). - fail
If BooleanFound - The condition of the validation.
false
means the validation succeeds if the specified content/element is found.true
means the validation fails if the specified content/element is found - match String
- The content to look for on the page.
Regular expressions are allowed. In that case set
isRegex
astrue
. Required forcontent_match
, optional forelement_match
. - regex Boolean
- Defines whether
match
is plain text (false
) or a regular expression (true
) - target Property Map
- The elemnt to look for on the page
BrowserMonitorScriptEventsEventTapWaitValidationTarget, BrowserMonitorScriptEventsEventTapWaitValidationTargetArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Tap Wait Validation Target Locator> - The list of locators identifying the desired element
- Window string
- The tab of the target
- Locators
[]Browser
Monitor Script Events Event Tap Wait Validation Target Locator - The list of locators identifying the desired element
- Window string
- The tab of the target
- locators
List<Browser
Monitor Script Events Event Tap Wait Validation Target Locator> - The list of locators identifying the desired element
- window String
- The tab of the target
- locators
Browser
Monitor Script Events Event Tap Wait Validation Target Locator[] - The list of locators identifying the desired element
- window string
- The tab of the target
- locators
Sequence[Browser
Monitor Script Events Event Tap Wait Validation Target Locator] - The list of locators identifying the desired element
- window str
- The tab of the target
- locators List<Property Map>
- The list of locators identifying the desired element
- window String
- The tab of the target
BrowserMonitorScriptEventsEventTapWaitValidationTargetLocator, BrowserMonitorScriptEventsEventTapWaitValidationTargetLocatorArgs
- Locators
List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Script Events Event Tap Wait Validation Target Locator Locator> - A locator dentifyies the desired element
- Locators
[]Browser
Monitor Script Events Event Tap Wait Validation Target Locator Locator - A locator dentifyies the desired element
- locators
List<Browser
Monitor Script Events Event Tap Wait Validation Target Locator Locator> - A locator dentifyies the desired element
- locators
Browser
Monitor Script Events Event Tap Wait Validation Target Locator Locator[] - A locator dentifyies the desired element
- locators
Sequence[Browser
Monitor Script Events Event Tap Wait Validation Target Locator Locator] - A locator dentifyies the desired element
- locators List<Property Map>
- A locator dentifyies the desired element
BrowserMonitorScriptEventsEventTapWaitValidationTargetLocatorLocator, BrowserMonitorScriptEventsEventTapWaitValidationTargetLocatorLocatorArgs
BrowserMonitorTag, BrowserMonitorTagArgs
- List<Pulumiverse.
Dynatrace. Inputs. Browser Monitor Tag Tag> - Tag with source of a Dynatrace entity.
- []Browser
Monitor Tag Tag - Tag with source of a Dynatrace entity.
- List<Browser
Monitor Tag Tag> - Tag with source of a Dynatrace entity.
- Browser
Monitor Tag Tag[] - Tag with source of a Dynatrace entity.
- Sequence[Browser
Monitor Tag Tag] - Tag with source of a Dynatrace entity.
- List<Property Map>
- Tag with source of a Dynatrace entity.
BrowserMonitorTagTag, BrowserMonitorTagTagArgs
- Context string
- The origin of the tag. Supported values are
AWS
,AWS_GENERIC
,AZURE
,CLOUD_FOUNDRY
,CONTEXTLESS
,ENVIRONMENT
,GOOGLE_CLOUD
andKUBERNETES
. - Key string
The key of the tag.
Custom tags have the tag value here.
- Source string
- The source of the tag. Supported values are
USER
,RULE_BASED
andAUTO
. - Value string
The value of the tag.
Not applicable to custom tags.
- Context string
- The origin of the tag. Supported values are
AWS
,AWS_GENERIC
,AZURE
,CLOUD_FOUNDRY
,CONTEXTLESS
,ENVIRONMENT
,GOOGLE_CLOUD
andKUBERNETES
. - Key string
The key of the tag.
Custom tags have the tag value here.
- Source string
- The source of the tag. Supported values are
USER
,RULE_BASED
andAUTO
. - Value string
The value of the tag.
Not applicable to custom tags.
- context String
- The origin of the tag. Supported values are
AWS
,AWS_GENERIC
,AZURE
,CLOUD_FOUNDRY
,CONTEXTLESS
,ENVIRONMENT
,GOOGLE_CLOUD
andKUBERNETES
. - key String
The key of the tag.
Custom tags have the tag value here.
- source String
- The source of the tag. Supported values are
USER
,RULE_BASED
andAUTO
. - value String
The value of the tag.
Not applicable to custom tags.
- context string
- The origin of the tag. Supported values are
AWS
,AWS_GENERIC
,AZURE
,CLOUD_FOUNDRY
,CONTEXTLESS
,ENVIRONMENT
,GOOGLE_CLOUD
andKUBERNETES
. - key string
The key of the tag.
Custom tags have the tag value here.
- source string
- The source of the tag. Supported values are
USER
,RULE_BASED
andAUTO
. - value string
The value of the tag.
Not applicable to custom tags.
- context str
- The origin of the tag. Supported values are
AWS
,AWS_GENERIC
,AZURE
,CLOUD_FOUNDRY
,CONTEXTLESS
,ENVIRONMENT
,GOOGLE_CLOUD
andKUBERNETES
. - key str
The key of the tag.
Custom tags have the tag value here.
- source str
- The source of the tag. Supported values are
USER
,RULE_BASED
andAUTO
. - value str
The value of the tag.
Not applicable to custom tags.
- context String
- The origin of the tag. Supported values are
AWS
,AWS_GENERIC
,AZURE
,CLOUD_FOUNDRY
,CONTEXTLESS
,ENVIRONMENT
,GOOGLE_CLOUD
andKUBERNETES
. - key String
The key of the tag.
Custom tags have the tag value here.
- source String
- The source of the tag. Supported values are
USER
,RULE_BASED
andAUTO
. - value String
The value of the tag.
Not applicable to custom tags.
Package Details
- Repository
- dynatrace pulumiverse/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dynatrace
Terraform Provider.