Class: DatadogAPIClient::V1::SyntheticsAPITestStep
- Inherits:
-
Object
- Object
- DatadogAPIClient::V1::SyntheticsAPITestStep
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v1/models/synthetics_api_test_step.rb
Overview
The Test step used in a Synthetic multi-step API 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_failure ⇒ Object
Determines whether or not to continue with test if this step fails.
-
#assertions ⇒ Object
readonly
Array of assertions used for the test.
-
#exit_if_succeed ⇒ Object
Determines whether or not to exit the test if the step succeeds.
-
#extracted_values ⇒ Object
Array of values to parse and save as variables from the response.
-
#is_critical ⇒ Object
Determines whether or not to consider the entire test as failed if this step fails.
-
#name ⇒ Object
readonly
The name of the step.
-
#request ⇒ Object
readonly
Object describing the Synthetic test request.
-
#subtype ⇒ Object
readonly
The subtype of the Synthetic multi-step API test step.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#_retry ⇒ Object
Object describing the retry strategy to apply to a Synthetic test.
47 48 49 |
# File 'lib/datadog_api_client/v1/models/synthetics_api_test_step.rb', line 47 def _retry @_retry end |
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
52 53 54 |
# File 'lib/datadog_api_client/v1/models/synthetics_api_test_step.rb', line 52 def additional_properties @additional_properties end |
#allow_failure ⇒ Object
Determines whether or not to continue with test if this step fails.
25 26 27 |
# File 'lib/datadog_api_client/v1/models/synthetics_api_test_step.rb', line 25 def allow_failure @allow_failure end |
#assertions ⇒ Object
Array of assertions used for the test.
28 29 30 |
# File 'lib/datadog_api_client/v1/models/synthetics_api_test_step.rb', line 28 def assertions @assertions end |
#exit_if_succeed ⇒ Object
Determines whether or not to exit the test if the step succeeds.
31 32 33 |
# File 'lib/datadog_api_client/v1/models/synthetics_api_test_step.rb', line 31 def exit_if_succeed @exit_if_succeed end |
#extracted_values ⇒ Object
Array of values to parse and save as variables from the response.
34 35 36 |
# File 'lib/datadog_api_client/v1/models/synthetics_api_test_step.rb', line 34 def extracted_values @extracted_values end |
#is_critical ⇒ Object
Determines whether or not to consider the entire test as failed if this step fails.
Can be used only if allowFailure
is true
.
38 39 40 |
# File 'lib/datadog_api_client/v1/models/synthetics_api_test_step.rb', line 38 def is_critical @is_critical end |
#name ⇒ Object
The name of the step.
41 42 43 |
# File 'lib/datadog_api_client/v1/models/synthetics_api_test_step.rb', line 41 def name @name end |
#request ⇒ Object
Object describing the Synthetic test request.
44 45 46 |
# File 'lib/datadog_api_client/v1/models/synthetics_api_test_step.rb', line 44 def request @request end |
#subtype ⇒ Object
The subtype of the Synthetic multi-step API test step.
50 51 52 |
# File 'lib/datadog_api_client/v1/models/synthetics_api_test_step.rb', line 50 def subtype @subtype end |