Network Connectivity v1alpha1 API - Class Hub (2.0.0-alpha04)

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

Reference documentation and code samples for the Network Connectivity v1alpha1 API class Hub.

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.

Inheritance

object > Hub

Namespace

Google.Cloud.NetworkConnectivity.V1Alpha1

Assembly

Google.Cloud.NetworkConnectivity.V1Alpha1.dll

Constructors

Hub()

public Hub()

Hub(Hub)

public Hub(Hub other)
Parameter
Name Description
other Hub

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Time when the Hub was created.

Property Value
Type Description
Timestamp

Description

public string Description { get; set; }

Short description of the hub resource.

Property Value
Type Description
string

HubName

public HubName HubName { get; set; }

HubName-typed view over the Name resource name property.

Property Value
Type Description
HubName

Labels

public MapField<string, string> Labels { get; }

User-defined labels.

Property Value
Type Description
MapFieldstringstring

Name

public string Name { get; set; }

Immutable. The name of a Hub resource.

Property Value
Type Description
string

Spokes

public RepeatedField<string> Spokes { get; }

Output only. A list of the URIs of all attached spokes

Property Value
Type Description
RepeatedFieldstring

SpokesAsSpokeNames

public ResourceNameList<SpokeName> SpokesAsSpokeNames { get; }

SpokeName-typed view over the Spokes resource name property.

Property Value
Type Description
ResourceNameListSpokeName

State

public State State { get; set; }

Output only. The current lifecycle state of this Hub.

Property Value
Type Description
State

UniqueId

public string UniqueId { get; set; }

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.

Property Value
Type Description
string

UpdateTime

public Timestamp UpdateTime { get; set; }

Time when the Hub was updated.

Property Value
Type Description
Timestamp