NetworkConfiguration¶
-
class
oci.apm_synthetics.models.
NetworkConfiguration
(**kwargs)¶ Bases:
object
Details of the network configuration. For NETWORK monitor type, NetworkConfiguration is mandatory.
Attributes
PROBE_MODE_SACK
A constant which can be used with the probe_mode property of a NetworkConfiguration. PROBE_MODE_SYN
A constant which can be used with the probe_mode property of a NetworkConfiguration. PROTOCOL_ICMP
A constant which can be used with the protocol property of a NetworkConfiguration. PROTOCOL_TCP
A constant which can be used with the protocol property of a NetworkConfiguration. number_of_hops
Gets the number_of_hops of this NetworkConfiguration. probe_mode
Gets the probe_mode of this NetworkConfiguration. probe_per_hop
Gets the probe_per_hop of this NetworkConfiguration. protocol
Gets the protocol of this NetworkConfiguration. transmission_rate
Gets the transmission_rate of this NetworkConfiguration. Methods
__init__
(**kwargs)Initializes a new NetworkConfiguration object with values from keyword arguments. -
PROBE_MODE_SACK
= 'SACK'¶ A constant which can be used with the probe_mode property of a NetworkConfiguration. This constant has a value of “SACK”
-
PROBE_MODE_SYN
= 'SYN'¶ A constant which can be used with the probe_mode property of a NetworkConfiguration. This constant has a value of “SYN”
-
PROTOCOL_ICMP
= 'ICMP'¶ A constant which can be used with the protocol property of a NetworkConfiguration. This constant has a value of “ICMP”
-
PROTOCOL_TCP
= 'TCP'¶ A constant which can be used with the protocol property of a NetworkConfiguration. This constant has a value of “TCP”
-
__init__
(**kwargs)¶ Initializes a new NetworkConfiguration object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - number_of_hops (int) – The value to assign to the number_of_hops property of this NetworkConfiguration.
- probe_per_hop (int) – The value to assign to the probe_per_hop property of this NetworkConfiguration.
- transmission_rate (int) – The value to assign to the transmission_rate property of this NetworkConfiguration.
- protocol (str) – The value to assign to the protocol property of this NetworkConfiguration. Allowed values for this property are: “ICMP”, “TCP”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- probe_mode (str) – The value to assign to the probe_mode property of this NetworkConfiguration. Allowed values for this property are: “SACK”, “SYN”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
number_of_hops
¶ Gets the number_of_hops of this NetworkConfiguration. Number of hops.
Returns: The number_of_hops of this NetworkConfiguration. Return type: int
-
probe_mode
¶ Gets the probe_mode of this NetworkConfiguration. Type of probe mode when TCP protocol is selected.
Allowed values for this property are: “SACK”, “SYN”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The probe_mode of this NetworkConfiguration. Return type: str
-
probe_per_hop
¶ Gets the probe_per_hop of this NetworkConfiguration. Number of probes per hop.
Returns: The probe_per_hop of this NetworkConfiguration. Return type: int
-
protocol
¶ Gets the protocol of this NetworkConfiguration. Type of protocol.
Allowed values for this property are: “ICMP”, “TCP”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The protocol of this NetworkConfiguration. Return type: str
-
transmission_rate
¶ Gets the transmission_rate of this NetworkConfiguration. Number of probe packets sent out simultaneously.
Returns: The transmission_rate of this NetworkConfiguration. Return type: int
-