Class Hub (2.4.2)

Hub(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Network Connectivity Center is a hub-and-spoke abstraction for network connectivity management in Google Cloud. It reduces operational complexity through a simple, centralized connectivity management model. Following is the resource message of a hub.


name str
Immutable. The name of a Hub resource.
create_time google.protobuf.timestamp_pb2.Timestamp
Time when the Hub was created.
update_time google.protobuf.timestamp_pb2.Timestamp
Time when the Hub was updated.
labels MutableMapping[str, str]
User-defined labels.
description str
Short description of the hub resource.
spokes MutableSequence[str]
Output only. A list of the URIs of all attached spokes
unique_id str
Output only. Google-generated UUID for this resource. This is unique across all Hub resources. If a Hub resource is deleted and another with the same name is created, it gets a different unique_id.
Output only. The current lifecycle state of this Hub.



LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The abstract base class for a message.

kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.