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. This field is deprecated. Use the restriction policies API to manage permissions.
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. This field can not be set by a user.
74 75 76 |
# File 'lib/datadog_api_client/v1/models/synthetics_mobile_test_options.rb', line 74 def verbosity @verbosity end |