Class: DatadogAPIClient::V1::SyntheticsCITest
- Inherits:
-
Object
- Object
- DatadogAPIClient::V1::SyntheticsCITest
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v1/models/synthetics_ci_test.rb
Overview
Configuration for Continuous Testing.
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_insecure_certificates ⇒ Object
Disable certificate checks in API tests.
-
#basic_auth ⇒ Object
Object to handle basic authentication when performing the test.
-
#body ⇒ Object
Body to include in the test.
-
#body_type ⇒ Object
Type of the data sent in a Synthetic API test.
-
#cookies ⇒ Object
Cookies for the request.
-
#device_ids ⇒ Object
For browser test, array with the different device IDs used to run the test.
-
#follow_redirects ⇒ Object
For API HTTP test, whether or not the test should follow redirects.
-
#headers ⇒ Object
Headers to include when performing the test.
-
#locations ⇒ Object
Array of locations used to run the test.
-
#metadata ⇒ Object
Metadata for the Synthetic tests run.
-
#public_id ⇒ Object
readonly
The public ID of the Synthetic test to trigger.
-
#start_url ⇒ Object
Starting URL for the browser test.
-
#variables ⇒ Object
Variables to replace in the test.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#_retry ⇒ Object
Object describing the retry strategy to apply to a Synthetic test.
58 59 60 |
# File 'lib/datadog_api_client/v1/models/synthetics_ci_test.rb', line 58 def _retry @_retry end |
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
66 67 68 |
# File 'lib/datadog_api_client/v1/models/synthetics_ci_test.rb', line 66 def additional_properties @additional_properties end |
#allow_insecure_certificates ⇒ Object
Disable certificate checks in API tests.
25 26 27 |
# File 'lib/datadog_api_client/v1/models/synthetics_ci_test.rb', line 25 def allow_insecure_certificates @allow_insecure_certificates end |
#basic_auth ⇒ Object
Object to handle basic authentication when performing the test.
28 29 30 |
# File 'lib/datadog_api_client/v1/models/synthetics_ci_test.rb', line 28 def basic_auth @basic_auth end |
#body ⇒ Object
Body to include in the test.
31 32 33 |
# File 'lib/datadog_api_client/v1/models/synthetics_ci_test.rb', line 31 def body @body end |
#body_type ⇒ Object
Type of the data sent in a Synthetic API test.
34 35 36 |
# File 'lib/datadog_api_client/v1/models/synthetics_ci_test.rb', line 34 def body_type @body_type end |
#cookies ⇒ Object
Cookies for the request.
37 38 39 |
# File 'lib/datadog_api_client/v1/models/synthetics_ci_test.rb', line 37 def @cookies end |
#device_ids ⇒ Object
For browser test, array with the different device IDs used to run the test.
40 41 42 |
# File 'lib/datadog_api_client/v1/models/synthetics_ci_test.rb', line 40 def device_ids @device_ids end |
#follow_redirects ⇒ Object
For API HTTP test, whether or not the test should follow redirects.
43 44 45 |
# File 'lib/datadog_api_client/v1/models/synthetics_ci_test.rb', line 43 def follow_redirects @follow_redirects end |
#headers ⇒ Object
Headers to include when performing the test.
46 47 48 |
# File 'lib/datadog_api_client/v1/models/synthetics_ci_test.rb', line 46 def headers @headers end |
#locations ⇒ Object
Array of locations used to run the test.
49 50 51 |
# File 'lib/datadog_api_client/v1/models/synthetics_ci_test.rb', line 49 def locations @locations end |
#metadata ⇒ Object
Metadata for the Synthetic tests run.
52 53 54 |
# File 'lib/datadog_api_client/v1/models/synthetics_ci_test.rb', line 52 def @metadata end |
#public_id ⇒ Object
The public ID of the Synthetic test to trigger.
55 56 57 |
# File 'lib/datadog_api_client/v1/models/synthetics_ci_test.rb', line 55 def public_id @public_id end |
#start_url ⇒ Object
Starting URL for the browser test.
61 62 63 |
# File 'lib/datadog_api_client/v1/models/synthetics_ci_test.rb', line 61 def start_url @start_url end |
#variables ⇒ Object
Variables to replace in the test.
64 65 66 |
# File 'lib/datadog_api_client/v1/models/synthetics_ci_test.rb', line 64 def variables @variables end |