GoogleApi.NetworkConnectivity.V1.Model.SpokeSummary (google_api_network_connectivity v0.12.0)

View Source

Summarizes information about the spokes associated with a hub. The summary includes a count of spokes according to type and according to state. If any spokes are inactive, the summary also lists the reasons they are inactive, including a count for each reason.

Attributes

  • spokeStateCounts (type: list(GoogleApi.NetworkConnectivity.V1.Model.SpokeStateCount.t), default: nil) - Output only. Counts the number of spokes that are in each state and associated with a given hub.
  • spokeStateReasonCounts (type: list(GoogleApi.NetworkConnectivity.V1.Model.SpokeStateReasonCount.t), default: nil) - Output only. Counts the number of spokes that are inactive for each possible reason and associated with a given hub.
  • spokeTypeCounts (type: list(GoogleApi.NetworkConnectivity.V1.Model.SpokeTypeCount.t), default: nil) - Output only. Counts the number of spokes of each type that are associated with a specific hub.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.NetworkConnectivity.V1.Model.SpokeSummary{
  spokeStateCounts:
    [GoogleApi.NetworkConnectivity.V1.Model.SpokeStateCount.t()] | nil,
  spokeStateReasonCounts:
    [GoogleApi.NetworkConnectivity.V1.Model.SpokeStateReasonCount.t()] | nil,
  spokeTypeCounts:
    [GoogleApi.NetworkConnectivity.V1.Model.SpokeTypeCount.t()] | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.