Class: DatadogAPIClient::V1::SyntheticsMobileTestOptions
- Inherits:
-
Object
- Object
- DatadogAPIClient::V1::SyntheticsMobileTestOptions
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb
Overview
Object describing the extra options for a Synthetic test.
Instance Attribute Summary collapse
-
#_retry ⇒ Object
Object describing the retry strategy to apply to a Synthetic test.
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#allow_application_crash ⇒ Object
A boolean to set if an application crash would mark the test as failed.
-
#bindings ⇒ Object
Array of bindings used for the mobile test.
-
#ci ⇒ Object
CI/CD options for a Synthetic test.
-
#default_step_timeout ⇒ Object
readonly
The default timeout for steps in the test (in seconds).
-
#device_ids ⇒ Object
readonly
For mobile test, array with the different device IDs used to run the test.
-
#disable_auto_accept_alert ⇒ Object
A boolean to disable auto accepting alerts.
-
#min_failure_duration ⇒ Object
readonly
Minimum amount of time in failure required to trigger an alert.
-
#mobile_application ⇒ Object
readonly
Mobile application for mobile synthetics test.
-
#monitor_name ⇒ Object
The monitor name is used for the alert title as well as for all monitor dashboard widgets and SLOs.
-
#monitor_options ⇒ Object
Object containing the options for a Synthetic test as a monitor (for example, renotification).
-
#monitor_priority ⇒ Object
readonly
Integer from 1 (high) to 5 (low) indicating alert severity.
-
#no_screenshot ⇒ Object
A boolean set to not take a screenshot for the step.
-
#restricted_roles ⇒ Object
A list of role identifiers that can be pulled from the Roles API, for restricting read and write access.
-
#scheduling ⇒ Object
Object containing timeframes and timezone used for advanced scheduling.
-
#tick_every ⇒ Object
readonly
The frequency at which to run the Synthetic test (in seconds).
-
#verbosity ⇒ Object
readonly
The level of verbosity for the mobile test.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#_retry ⇒ Object
Object describing the retry strategy to apply to a Synthetic test.
65 66 67 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 65 def _retry @_retry end |
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
76 77 78 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 76 def additional_properties @additional_properties end |
#allow_application_crash ⇒ Object
A boolean to set if an application crash would mark the test as failed.
25 26 27 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 25 def allow_application_crash @allow_application_crash end |
#bindings ⇒ Object
Array of bindings used for the mobile test.
28 29 30 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 28 def bindings @bindings end |
#ci ⇒ Object
CI/CD options for a Synthetic test.
31 32 33 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 31 def ci @ci end |
#default_step_timeout ⇒ Object
The default timeout for steps in the test (in seconds).
34 35 36 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 34 def default_step_timeout @default_step_timeout end |
#device_ids ⇒ Object
For mobile test, array with the different device IDs used to run the test.
37 38 39 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 37 def device_ids @device_ids end |
#disable_auto_accept_alert ⇒ Object
A boolean to disable auto accepting alerts.
40 41 42 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 40 def disable_auto_accept_alert @disable_auto_accept_alert end |
#min_failure_duration ⇒ Object
Minimum amount of time in failure required to trigger an alert.
43 44 45 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 43 def min_failure_duration @min_failure_duration end |
#mobile_application ⇒ Object
Mobile application for mobile synthetics test.
46 47 48 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 46 def mobile_application @mobile_application end |
#monitor_name ⇒ Object
The monitor name is used for the alert title as well as for all monitor dashboard widgets and SLOs.
49 50 51 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 49 def monitor_name @monitor_name end |
#monitor_options ⇒ Object
Object containing the options for a Synthetic test as a monitor (for example, renotification).
53 54 55 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 53 def @monitor_options end |
#monitor_priority ⇒ Object
Integer from 1 (high) to 5 (low) indicating alert severity.
56 57 58 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 56 def monitor_priority @monitor_priority end |
#no_screenshot ⇒ Object
A boolean set to not take a screenshot for the step.
59 60 61 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 59 def no_screenshot @no_screenshot end |
#restricted_roles ⇒ Object
A list of role identifiers that can be pulled from the Roles API, for restricting read and write access.
62 63 64 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 62 def restricted_roles @restricted_roles end |
#scheduling ⇒ Object
Object containing timeframes and timezone used for advanced scheduling.
68 69 70 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 68 def scheduling @scheduling end |
#tick_every ⇒ Object
The frequency at which to run the Synthetic test (in seconds).
71 72 73 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 71 def tick_every @tick_every end |
#verbosity ⇒ Object
The level of verbosity for the mobile test.
74 75 76 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 74 def verbosity @verbosity end |