public sealed class NetworkResource : IMessage<NetworkResource>, IEquatable<NetworkResource>, IDeepCloneable<NetworkResource>, IBufferMessage, IMessageReference documentation and code samples for the Cluster Director v1beta API class NetworkResource.
A resource representing a network that connects the various components of a cluster together.
Implements
IMessageNetworkResource, IEquatableNetworkResource, IDeepCloneableNetworkResource, IBufferMessage, IMessageNamespace
Google.Cloud.HypercomputeCluster.V1BetaAssembly
Google.Cloud.HypercomputeCluster.V1Beta.dll
Constructors
NetworkResource()
public NetworkResource()NetworkResource(NetworkResource)
public NetworkResource(NetworkResource other)| Parameter | |
|---|---|
| Name | Description |
other |
NetworkResource |
Properties
Config
public NetworkResourceConfig Config { get; set; }Immutable. Configuration for this network resource, which describes how it should be created or imported. This field only controls how the network resource is initially created or imported. Subsequent changes to the network resource should be made via the resource's API and will not be reflected in the configuration.
| Property Value | |
|---|---|
| Type | Description |
NetworkResourceConfig |
|
Network
public NetworkReference Network { get; set; }Reference to a network in Google Compute Engine.
| Property Value | |
|---|---|
| Type | Description |
NetworkReference |
|
ReferenceCase
public NetworkResource.ReferenceOneofCase ReferenceCase { get; }| Property Value | |
|---|---|
| Type | Description |
NetworkResourceReferenceOneofCase |
|