SpokeSummary(mapping=None, *, ignore_unknown_fields=False, **kwargs)
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 | |
---|---|
Name | Description |
spoke_type_counts |
MutableSequence[google.cloud.networkconnectivity_v1.types.SpokeSummary.SpokeTypeCount]
Output only. Counts the number of spokes of each type that are associated with a specific hub. |
spoke_state_counts |
MutableSequence[google.cloud.networkconnectivity_v1.types.SpokeSummary.SpokeStateCount]
Output only. Counts the number of spokes that are in each state and associated with a given hub. |
spoke_state_reason_counts |
MutableSequence[google.cloud.networkconnectivity_v1.types.SpokeSummary.SpokeStateReasonCount]
Output only. Counts the number of spokes that are inactive for each possible reason and associated with a given hub. |
Classes
SpokeStateCount
SpokeStateCount(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The number of spokes that are in a particular state and associated with a given hub.
SpokeStateReasonCount
SpokeStateReasonCount(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The number of spokes in the hub that are inactive for this reason.
SpokeTypeCount
SpokeTypeCount(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The number of spokes of a given type that are associated with a specific hub. The type indicates what kind of resource is associated with the spoke.