ConnectionStateSnapshot Class

Connection state snapshot.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
ConnectionStateSnapshot

Constructor

ConnectionStateSnapshot(*, connection_state: typing.Union[str, _ForwardRef('ConnectionState'), NoneType] = None, start_time: typing.Union[datetime.datetime, NoneType] = None, end_time: typing.Union[datetime.datetime, NoneType] = None, evaluation_state: typing.Union[str, _ForwardRef('EvaluationState'), NoneType] = None, **kwargs)

Parameters

connection_state
str or ConnectionState

The connection state. Possible values include: "Reachable", "Unreachable", "Unknown".

start_time
datetime

The start time of the connection snapshot.

end_time
datetime

The end time of the connection snapshot.

evaluation_state
str or EvaluationState

Connectivity analysis evaluation state. Possible values include: "NotStarted", "InProgress", "Completed".

Variables

hops
list[ConnectivityHop]

List of hops between the source and the destination.