GoogleApi.NetworkManagement.V1beta1.Model.ProbingDetails (google_api_network_management v0.10.0) View Source

The details of probing from the latest run.

Attributes

  • abortCause (type: String.t, default: nil) - Causes that the probing was aborted.
  • endpointInfo (type: GoogleApi.NetworkManagement.V1beta1.Model.EndpointInfo.t, default: nil) - Derived from the test input. The actual source and destination endpoint where the probing was run.
  • error (type: GoogleApi.NetworkManagement.V1beta1.Model.Status.t, default: nil) - The details of an internal failure or a cancellation of reachability analysis.
  • probingLatency (type: GoogleApi.NetworkManagement.V1beta1.Model.LatencyDistribution.t, default: nil) - One way probing latency distribution. The latency is measured as duration of packet traversal of Google Cloud network, from source to destination endpoint.
  • result (type: String.t, default: nil) - The overall reachability result of the test.
  • sentProbeCount (type: integer(), default: nil) - Number of probes sent.
  • successfulProbeCount (type: integer(), default: nil) - Number of probes that reached destination.
  • verifyTime (type: DateTime.t, default: nil) - The time the reachability state was verified.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.NetworkManagement.V1beta1.Model.ProbingDetails{
  abortCause: String.t() | nil,
  endpointInfo:
    GoogleApi.NetworkManagement.V1beta1.Model.EndpointInfo.t() | nil,
  error: GoogleApi.NetworkManagement.V1beta1.Model.Status.t() | nil,
  probingLatency:
    GoogleApi.NetworkManagement.V1beta1.Model.LatencyDistribution.t() | nil,
  result: String.t() | nil,
  sentProbeCount: integer() | nil,
  successfulProbeCount: integer() | nil,
  verifyTime: DateTime.t() | nil
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.