Class: DatadogAPIClient::V1::SyntheticsCITest

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v1/models/synthetics_ci_test.rb

Overview

Configuration for Continuous Testing.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#_retryObject

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_propertiesObject

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_certificatesObject

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_authObject

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

#bodyObject

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_typeObject

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

#cookiesObject

Cookies for the request.



37
38
39
# File 'lib/datadog_api_client/v1/models/synthetics_ci_test.rb', line 37

def cookies
  @cookies
end

#device_idsObject

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_redirectsObject

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

#headersObject

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

#locationsObject

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

#metadataObject

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_idObject

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_urlObject

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

#variablesObject

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