public sealed class NetworkConfig : IMessage<NetworkConfig>, IEquatable<NetworkConfig>, IDeepCloneable<NetworkConfig>, IBufferMessage, IMessageNetworkConfig reports the relative names of network & subnetwork.
Implements
IMessage<NetworkConfig>, IEquatable<NetworkConfig>, IDeepCloneable<NetworkConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
NetworkConfig()
public NetworkConfig()NetworkConfig(NetworkConfig)
public NetworkConfig(NetworkConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
NetworkConfig |
Properties
DefaultSnatStatus
public DefaultSnatStatus DefaultSnatStatus { get; set; }Whether the cluster disables default in-node sNAT rules. In-node sNAT rules will be disabled when default_snat_status is disabled. When disabled is set to false, default IP masquerade rules will be applied to the nodes to prevent sNAT on cluster internal traffic.
| Property Value | |
|---|---|
| Type | Description |
DefaultSnatStatus |
|
EnableIntraNodeVisibility
public bool EnableIntraNodeVisibility { get; set; }Whether Intra-node visibility is enabled for this cluster. This makes same node pod to pod traffic visible for VPC network.
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
Network
public string Network { get; set; }Output only. The relative name of the Google Compute Engine [network]google.container.v1.NetworkConfig.network to which the cluster is connected. Example: projects/my-project/global/networks/my-network
| Property Value | |
|---|---|
| Type | Description |
String |
|
Subnetwork
public string Subnetwork { get; set; }Output only. The relative name of the Google Compute Engine subnetwork to which the cluster is connected. Example: projects/my-project/regions/us-central1/subnetworks/my-subnet
| Property Value | |
|---|---|
| Type | Description |
String |
|