@@ -31,6 +31,9 @@ class SyntheticsTestOptions
3131 # Array of URL patterns to block.
3232 attr_accessor :blocked_request_patterns
3333
34+ # Capture HTTP request/response headers and bodies for Fetch/XHR calls made during browser tests.
35+ attr_accessor :capture_network_payloads
36+
3437 # For SSL tests, whether or not the test should fail on revoked certificate in stapled OCSP.
3538 attr_accessor :check_certificate_revocation
3639
@@ -121,6 +124,7 @@ def self.attribute_map
121124 :'accept_self_signed' => :'accept_self_signed' ,
122125 :'allow_insecure' => :'allow_insecure' ,
123126 :'blocked_request_patterns' => :'blockedRequestPatterns' ,
127+ :'capture_network_payloads' => :'captureNetworkPayloads' ,
124128 :'check_certificate_revocation' => :'checkCertificateRevocation' ,
125129 :'ci' => :'ci' ,
126130 :'device_ids' => :'device_ids' ,
@@ -154,6 +158,7 @@ def self.openapi_types
154158 :'accept_self_signed' => :'Boolean' ,
155159 :'allow_insecure' => :'Boolean' ,
156160 :'blocked_request_patterns' => :'Array<String>' ,
161+ :'capture_network_payloads' => :'Boolean' ,
157162 :'check_certificate_revocation' => :'Boolean' ,
158163 :'ci' => :'SyntheticsTestCiOptions' ,
159164 :'device_ids' => :'Array<String>' ,
@@ -212,6 +217,10 @@ def initialize(attributes = {})
212217 end
213218 end
214219
220+ if attributes . key? ( :'capture_network_payloads' )
221+ self . capture_network_payloads = attributes [ :'capture_network_payloads' ]
222+ end
223+
215224 if attributes . key? ( :'check_certificate_revocation' )
216225 self . check_certificate_revocation = attributes [ :'check_certificate_revocation' ]
217226 end
@@ -375,6 +384,7 @@ def ==(o)
375384 accept_self_signed == o . accept_self_signed &&
376385 allow_insecure == o . allow_insecure &&
377386 blocked_request_patterns == o . blocked_request_patterns &&
387+ capture_network_payloads == o . capture_network_payloads &&
378388 check_certificate_revocation == o . check_certificate_revocation &&
379389 ci == o . ci &&
380390 device_ids == o . device_ids &&
@@ -405,7 +415,7 @@ def ==(o)
405415 # @return [Integer] Hash code
406416 # @!visibility private
407417 def hash
408- [ accept_self_signed , allow_insecure , blocked_request_patterns , check_certificate_revocation , ci , device_ids , disable_aia_intermediate_fetching , disable_cors , disable_csp , enable_profiling , enable_security_testing , follow_redirects , http_version , ignore_server_certificate_error , initial_navigation_timeout , min_failure_duration , min_location_failed , monitor_name , monitor_options , monitor_priority , no_screenshot , restricted_roles , _retry , rum_settings , scheduling , tick_every , additional_properties ] . hash
418+ [ accept_self_signed , allow_insecure , blocked_request_patterns , capture_network_payloads , check_certificate_revocation , ci , device_ids , disable_aia_intermediate_fetching , disable_cors , disable_csp , enable_profiling , enable_security_testing , follow_redirects , http_version , ignore_server_certificate_error , initial_navigation_timeout , min_failure_duration , min_location_failed , monitor_name , monitor_options , monitor_priority , no_screenshot , restricted_roles , _retry , rum_settings , scheduling , tick_every , additional_properties ] . hash
409419 end
410420 end
411421end
0 commit comments