GoogleApi.NetworkManagement.V1beta1.Model.ReachabilityDetails (google_api_network_management v0.39.0)

View Source

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

Attributes

  • error (type: GoogleApi.NetworkManagement.V1beta1.Model.Status.t, default: nil) - The details of a failure or a cancellation of reachability analysis.
  • result (type: String.t, default: nil) - The overall result of the test's configuration analysis.
  • traces (type: list(GoogleApi.NetworkManagement.V1beta1.Model.Trace.t), default: nil) - 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.
  • verifyTime (type: DateTime.t, default: nil) - The time of the configuration analysis.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.NetworkManagement.V1beta1.Model.ReachabilityDetails{
  error: GoogleApi.NetworkManagement.V1beta1.Model.Status.t() | nil,
  result: String.t() | nil,
  traces: [GoogleApi.NetworkManagement.V1beta1.Model.Trace.t()] | nil,
  verifyTime: DateTime.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.