Class ProbingDetails
Results of active probing from the last run of the test.
Implements
Inherited Members
Namespace: Google.Apis.NetworkManagement.v1.Data
Assembly: Google.Apis.NetworkManagement.v1.dll
Syntax
public class ProbingDetails : IDirectResponseSchema
Properties
AbortCause
The reason probing was aborted.
Declaration
[JsonProperty("abortCause")]
public virtual string AbortCause { get; set; }
Property Value
Type | Description |
---|---|
string |
DestinationEgressLocation
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.
Declaration
[JsonProperty("destinationEgressLocation")]
public virtual EdgeLocation DestinationEgressLocation { get; set; }
Property Value
Type | Description |
---|---|
EdgeLocation |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EndpointInfo
The source and destination endpoints derived from the test input and used for active probing.
Declaration
[JsonProperty("endpointInfo")]
public virtual EndpointInfo EndpointInfo { get; set; }
Property Value
Type | Description |
---|---|
EndpointInfo |
Error
Details about an internal failure or the cancellation of active probing.
Declaration
[JsonProperty("error")]
public virtual Status Error { get; set; }
Property Value
Type | Description |
---|---|
Status |
ProbingLatency
Latency as measured by active probing in one direction: from the source to the destination endpoint.
Declaration
[JsonProperty("probingLatency")]
public virtual LatencyDistribution ProbingLatency { get; set; }
Property Value
Type | Description |
---|---|
LatencyDistribution |
Result
The overall result of active probing.
Declaration
[JsonProperty("result")]
public virtual string Result { get; set; }
Property Value
Type | Description |
---|---|
string |
SentProbeCount
Number of probes sent.
Declaration
[JsonProperty("sentProbeCount")]
public virtual int? SentProbeCount { get; set; }
Property Value
Type | Description |
---|---|
int? |
SuccessfulProbeCount
Number of probes that reached the destination.
Declaration
[JsonProperty("successfulProbeCount")]
public virtual int? SuccessfulProbeCount { get; set; }
Property Value
Type | Description |
---|---|
int? |
VerifyTime
object representation of VerifyTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use VerifyTimeDateTimeOffset instead.")]
public virtual object VerifyTime { get; set; }
Property Value
Type | Description |
---|---|
object |
VerifyTimeDateTimeOffset
DateTimeOffset representation of VerifyTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? VerifyTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
VerifyTimeRaw
The time that reachability was assessed through active probing.
Declaration
[JsonProperty("verifyTime")]
public virtual string VerifyTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |