ConnectivityParameters Class

Parameters that determine how the connectivity check will be performed.

All required parameters must be populated in order to send to Azure.

Inheritance
ConnectivityParameters

Constructor

ConnectivityParameters(*, source: azure.mgmt.network.v2020_04_01.models._models_py3.ConnectivitySource, destination: azure.mgmt.network.v2020_04_01.models._models_py3.ConnectivityDestination, protocol: typing.Union[str, _ForwardRef('Protocol'), NoneType] = None, protocol_configuration: typing.Union[_ForwardRef('ProtocolConfiguration'), NoneType] = None, preferred_ip_version: typing.Union[str, _ForwardRef('IPVersion'), NoneType] = None, **kwargs)

Parameters

source
ConnectivitySource

Required. The source of the connection.

destination
ConnectivityDestination

Required. The destination of connection.

protocol
str or Protocol

Network protocol. Possible values include: "Tcp", "Http", "Https", "Icmp".

protocol_configuration
ProtocolConfiguration

Configuration of the protocol.

preferred_ip_version
str or IPVersion

Preferred IP version of the connection. Possible values include: "IPv4", "IPv6".