Class ReachabilityDetails (2.2.0)

public sealed class ReachabilityDetails : IMessage<ReachabilityDetails>, IEquatable<ReachabilityDetails>, IDeepCloneable<ReachabilityDetails>, IBufferMessage, IMessage

Results of the configuration analysis from the last run of the test.

Inheritance

Object > ReachabilityDetails

Namespace

Google.Cloud.NetworkManagement.V1

Assembly

Google.Cloud.NetworkManagement.V1.dll

Constructors

ReachabilityDetails()

public ReachabilityDetails()

ReachabilityDetails(ReachabilityDetails)

public ReachabilityDetails(ReachabilityDetails other)
Parameter
NameDescription
otherReachabilityDetails

Properties

Error

public Status Error { get; set; }

The details of a failure or a cancellation of reachability analysis.

Property Value
TypeDescription
Status

Result

public ReachabilityDetails.Types.Result Result { get; set; }

The overall result of the test's configuration analysis.

Property Value
TypeDescription
ReachabilityDetails.Types.Result

Traces

public RepeatedField<Trace> Traces { get; }

Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.

Property Value
TypeDescription
RepeatedField<Trace>

VerifyTime

public Timestamp VerifyTime { get; set; }

The time of the configuration analysis.

Property Value
TypeDescription
Timestamp