NetworkConfiguration¶
-
class
oci.apm_synthetics.models.NetworkConfiguration(**kwargs)¶ Bases:
objectDetails of the network configuration. For NETWORK monitor type, NetworkConfiguration is mandatory.
Attributes
PROBE_MODE_SACKA constant which can be used with the probe_mode property of a NetworkConfiguration. PROBE_MODE_SYNA constant which can be used with the probe_mode property of a NetworkConfiguration. PROTOCOL_ICMPA constant which can be used with the protocol property of a NetworkConfiguration. PROTOCOL_TCPA constant which can be used with the protocol property of a NetworkConfiguration. number_of_hopsGets the number_of_hops of this NetworkConfiguration. probe_modeGets the probe_mode of this NetworkConfiguration. probe_per_hopGets the probe_per_hop of this NetworkConfiguration. protocolGets the protocol of this NetworkConfiguration. transmission_rateGets 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
-