builtin:synthetic.browser.configuration)
Configuration
Schema ID | Schema groups | Scope |
---|---|---|
builtin:synthetic.browser.configuration |
| SYNTHETIC_TEST - Synthetic monitor |
GET | Managed | https://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:synthetic.browser.configuration |
SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:synthetic.browser.configuration | |
Environment ActiveGate | https://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:synthetic.browser.configuration |
To execute this request, you need an access token with Read settings (settings.read
) scope. To learn how to obtain and use it, see Tokens and authentication.
Property | Type | Description | Required |
---|---|---|---|
Monitor framesmonitorFrames | boolean | - | required |
Bypass CSPbypassCSP | boolean | - | required |
Bypass CSPuseIESupportedAgent | boolean | - | required |
User agentuserAgent | text | - | required |
Proxyproxy | Proxy | - | optional |
ignoredErrorCodes | IgnoredErrorCodes | - | optional |
browserPermissions | BrowserPermissions | - | optional |
chromiumStartupFlags | ChromiumStartupFlags | - | required |
javaScriptSettings | JavaScriptSettings | - | optional |
blockedRequests | list | - | required |
filteredRequests | FilteredRequests | - | optional |
requestHeaderOptions | RequestHeaderOptions | - | optional |
Devicedevice | TestDevice | - | required |
Network throttlingnetworkThrottling | NetworkThrottling | - | optional |
User certificatesclientCertificates | ClientCertificate[] | - | required |
Experimental properties list.experimentalProperties | NameValueEntry[] | - | required |
cookies | Set<CookieEntry> | - | required |
Proxy
objectProperty | Type | Description | Required |
---|---|---|---|
pacUrlpacUrl | text | - | required |
IgnoredErrorCodes
objectProperty | Type | Description | Required |
---|---|---|---|
statusCodes | text | - | required |
matchingPattern | text | - | required |
BrowserPermissions
objectProperty | Type | Description | Required |
---|---|---|---|
Allow notificationsnotifications | boolean | - | required |
Allow location accesslocation | boolean | - | required |
Allow camera accesscamera | boolean | - | required |
Allow microphone accessmicrophone | boolean | - | required |
ChromiumStartupFlags
objectProperty | Type | Description | Required |
---|---|---|---|
disable-web-securitydisable-web-security | boolean | - | required |
ignore-certificate-errorsignore-certificate-errors | boolean | - | optional |
test-typetest-type | boolean | - | optional |
disable-featuresdisable-features | Set<NameStateEntry> | - | required |
ssl-version-minssl-version-min | text | - | optional |
ssl-version-maxssl-version-max | text | - | optional |
autoplay-policyautoplay-policy | Set<NameStateEntry> | - | required |
host-resolver-ruleshost-resolver-rules | text | - | optional |
disable-site-isolation-trialsdisable-site-isolation-trials | boolean | - | optional |
JavaScriptSettings
objectProperty | Type | Description | Required |
---|---|---|---|
fetchRequests | boolean | - | required |
xmlHttpRequests | boolean | - | required |
javaScriptErrors | boolean | - | optional |
timedActions | boolean | - | required |
timeoutSettings | TimeoutSettings | - | optional |
javaScriptFrameworkSupport | JavaScriptFrameworkSupport | - | optional |
customProperties | text | - | optional |
visuallyCompleteOptions | VisuallyCompleteOptions | - | optional |
experimentalValues | boolean | - | required |
FilteredRequests
objectProperty | Type | Description | Required |
---|---|---|---|
mode | enum |
| required |
requests | RequestFilter[] | - | required |
RequestHeaderOptions
objectProperty | Type | Description | Required |
---|---|---|---|
requestHeaders | NameValueEntry[] | - | required |
matchingPatterns | set | - | required |
TestDevice
objectProperty | Type | Description | Required |
---|---|---|---|
name | text | - | required |
mobile | boolean | - | required |
touchEnabled | boolean | - | required |
width | integer | - | required |
height | integer | - | required |
NetworkThrottling
objectProperty | Type | Description | Required |
---|---|---|---|
name | text | - | required |
latency | integer | - | required |
download | integer | - | required |
upload | integer | - | required |
ClientCertificate
objectProperty | Type | Description | Required |
---|---|---|---|
Domaindomain | text | - | required |
Credential IDcredentialId | text | - | required |
CookieEntry
objectProperty | Type | Description | Required |
---|---|---|---|
Namename | text | Enclose placeholder values in brackets, for example {email} | required |
Valuevalue | text | Enclose placeholder values in brackets, for example {email} | required |
Domaindomain | text | Enclose placeholder values in brackets, for example {email} | required |
Path (optional)path | text | Enclose placeholder values in brackets, for example {email} | optional |
NameStateEntry
objectProperty | Type | Description | Required |
---|---|---|---|
name | text | - | required |
state | boolean | - | required |
TimeoutSettings
objectProperty | Type | Description | Required |
---|---|---|---|
temporaryActionLimit | integer | - | required |
temporaryActionTotalTimeout | integer | - | required |
JavaScriptFrameworkSupport
objectProperty | Type | Description | Required |
---|---|---|---|
angular | boolean | - | required |
dojo | boolean | - | required |
extJs | boolean | - | required |
prototype | boolean | - | required |
jQuery | boolean | - | required |
activeXObject | boolean | - | required |
mooTools | boolean | - | required |
icefaces | boolean | - | required |
VisuallyCompleteOptions
objectProperty | Type | Description | Required |
---|---|---|---|
imageSizeThreshold | integer | - | required |
inactivityTimeout | integer | - | required |
mutationTimeout | integer | - | required |
excludedUrls | list | - | required |
excludedElements | list | - | required |
RequestFilter
objectProperty | Type | Description | Required |
---|---|---|---|
type | enum |
| required |
matchingPattern | text | - | required |
NameValueEntry
objectProperty | Type | Description | Required |
---|---|---|---|
name | text | - | required |
value | text | - | required |