public sealed class ProbingDetails : IMessage<ProbingDetails>, IEquatable<ProbingDetails>, IDeepCloneable<ProbingDetails>, IBufferMessage, IMessage
Reference documentation and code samples for the Network Management v1 API class ProbingDetails.
Results of active probing from the last run of the test.
Implements
IMessageProbingDetails, IEquatableProbingDetails, IDeepCloneableProbingDetails, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkManagement.V1Assembly
Google.Cloud.NetworkManagement.V1.dll
Constructors
ProbingDetails()
public ProbingDetails()
ProbingDetails(ProbingDetails)
public ProbingDetails(ProbingDetails other)
Parameter | |
---|---|
Name | Description |
other |
ProbingDetails |
Properties
AbortCause
public ProbingDetails.Types.ProbingAbortCause AbortCause { get; set; }
The reason probing was aborted.
Property Value | |
---|---|
Type | Description |
ProbingDetailsTypesProbingAbortCause |
DestinationEgressLocation
public ProbingDetails.Types.EdgeLocation DestinationEgressLocation { get; set; }
The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field must not be used as an indication that the destination/source is part of the Google network.
Property Value | |
---|---|
Type | Description |
ProbingDetailsTypesEdgeLocation |
EndpointInfo
public EndpointInfo EndpointInfo { get; set; }
The source and destination endpoints derived from the test input and used for active probing.
Property Value | |
---|---|
Type | Description |
EndpointInfo |
Error
public Status Error { get; set; }
Details about an internal failure or the cancellation of active probing.
Property Value | |
---|---|
Type | Description |
Status |
ProbingLatency
public LatencyDistribution ProbingLatency { get; set; }
Latency as measured by active probing in one direction: from the source to the destination endpoint.
Property Value | |
---|---|
Type | Description |
LatencyDistribution |
Result
public ProbingDetails.Types.ProbingResult Result { get; set; }
The overall result of active probing.
Property Value | |
---|---|
Type | Description |
ProbingDetailsTypesProbingResult |
SentProbeCount
public int SentProbeCount { get; set; }
Number of probes sent.
Property Value | |
---|---|
Type | Description |
int |
SuccessfulProbeCount
public int SuccessfulProbeCount { get; set; }
Number of probes that reached the destination.
Property Value | |
---|---|
Type | Description |
int |
VerifyTime
public Timestamp VerifyTime { get; set; }
The time that reachability was assessed through active probing.
Property Value | |
---|---|
Type | Description |
Timestamp |