Class: DatadogAPIClient::V2::SyntheticsNetworkTestRequest

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

Overview

Object describing the request for a Network Path test.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



52
53
54
# File 'lib/datadog_api_client/v2/models/synthetics_network_test_request.rb', line 52

def additional_properties
  @additional_properties
end

#destination_serviceObject

An optional label displayed for the destination host in the Network Path visualization.



25
26
27
# File 'lib/datadog_api_client/v2/models/synthetics_network_test_request.rb', line 25

def destination_service
  @destination_service
end

#e2e_queriesObject

The number of packets sent to probe the destination to measure packet loss, latency and jitter.



28
29
30
# File 'lib/datadog_api_client/v2/models/synthetics_network_test_request.rb', line 28

def e2e_queries
  @e2e_queries
end

#hostObject

Host name to query.



31
32
33
# File 'lib/datadog_api_client/v2/models/synthetics_network_test_request.rb', line 31

def host
  @host
end

#max_ttlObject

The maximum time-to-live (max number of hops) used in outgoing probe packets.



34
35
36
# File 'lib/datadog_api_client/v2/models/synthetics_network_test_request.rb', line 34

def max_ttl
  @max_ttl
end

#portObject

For TCP or UDP tests, the port to use when performing the test. If not set on a UDP test, a random port is assigned, which may affect the results.



38
39
40
# File 'lib/datadog_api_client/v2/models/synthetics_network_test_request.rb', line 38

def port
  @port
end

#source_serviceObject

An optional label displayed for the source host in the Network Path visualization.



41
42
43
# File 'lib/datadog_api_client/v2/models/synthetics_network_test_request.rb', line 41

def source_service
  @source_service
end

#tcp_methodObject

For TCP tests, the TCP traceroute strategy.



44
45
46
# File 'lib/datadog_api_client/v2/models/synthetics_network_test_request.rb', line 44

def tcp_method
  @tcp_method
end

#timeoutObject

Timeout in seconds.



47
48
49
# File 'lib/datadog_api_client/v2/models/synthetics_network_test_request.rb', line 47

def timeout
  @timeout
end

#traceroute_queriesObject

The number of traceroute path tracings.



50
51
52
# File 'lib/datadog_api_client/v2/models/synthetics_network_test_request.rb', line 50

def traceroute_queries
  @traceroute_queries
end