Network Connectivity v1 API - Class SpokeSummary (2.5.0)

public sealed class SpokeSummary : IMessage<SpokeSummary>, IEquatable<SpokeSummary>, IDeepCloneable<SpokeSummary>, IBufferMessage, IMessage

Reference documentation and code samples for the Network Connectivity v1 API class SpokeSummary.

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.

Inheritance

object > SpokeSummary

Namespace

Google.Cloud.NetworkConnectivity.V1

Assembly

Google.Cloud.NetworkConnectivity.V1.dll

Constructors

SpokeSummary()

public SpokeSummary()

SpokeSummary(SpokeSummary)

public SpokeSummary(SpokeSummary other)
Parameter
NameDescription
otherSpokeSummary

Properties

SpokeStateCounts

public RepeatedField<SpokeSummary.Types.SpokeStateCount> SpokeStateCounts { get; }

Output only. Counts the number of spokes that are in each state and associated with a given hub.

Property Value
TypeDescription
RepeatedFieldSpokeSummaryTypesSpokeStateCount

SpokeStateReasonCounts

public RepeatedField<SpokeSummary.Types.SpokeStateReasonCount> SpokeStateReasonCounts { get; }

Output only. Counts the number of spokes that are inactive for each possible reason and associated with a given hub.

Property Value
TypeDescription
RepeatedFieldSpokeSummaryTypesSpokeStateReasonCount

SpokeTypeCounts

public RepeatedField<SpokeSummary.Types.SpokeTypeCount> SpokeTypeCounts { get; }

Output only. Counts the number of spokes of each type that are associated with a specific hub.

Property Value
TypeDescription
RepeatedFieldSpokeSummaryTypesSpokeTypeCount