public sealed class ProbingDetails : IMessage<ProbingDetails>, IEquatable<ProbingDetails>, IDeepCloneable<ProbingDetails>, IBufferMessage, IMessageReference 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 to the internet, will egress the Google network. This will only be populated for a connectivity test which has an internet destination address. The absence of this field must not be used as an indication that the destination is part of the Google network.
| Property Value | |
|---|---|
| Type | Description |
ProbingDetailsTypesEdgeLocation |
|
EdgeResponses
public RepeatedField<ProbingDetails.Types.SingleEdgeResponse> EdgeResponses { get; }Probing results for all edge devices.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldProbingDetailsTypesSingleEdgeResponse |
|
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 |
|
ProbedAllDevices
public bool ProbedAllDevices { get; set; }Whether all relevant edge devices were probed.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
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 |
|