public sealed class ReachabilityDetails : IMessage<ReachabilityDetails>, IEquatable<ReachabilityDetails>, IDeepCloneable<ReachabilityDetails>, IBufferMessage, IMessage
Results of the configuration analysis from the last run of the test.
Implements
IMessage<ReachabilityDetails>, IEquatable<ReachabilityDetails>, IDeepCloneable<ReachabilityDetails>, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkManagement.V1Assembly
Google.Cloud.NetworkManagement.V1.dll
Constructors
ReachabilityDetails()
public ReachabilityDetails()
ReachabilityDetails(ReachabilityDetails)
public ReachabilityDetails(ReachabilityDetails other)
Parameter | |
---|---|
Name | Description |
other | ReachabilityDetails |
Properties
Error
public Status Error { get; set; }
The details of a failure or a cancellation of reachability analysis.
Property Value | |
---|---|
Type | Description |
Status |
Result
public ReachabilityDetails.Types.Result Result { get; set; }
The overall result of the test's configuration analysis.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
RepeatedField<Trace> |
VerifyTime
public Timestamp VerifyTime { get; set; }
The time of the configuration analysis.
Property Value | |
---|---|
Type | Description |
Timestamp |