public sealed class NodeNetworkConfig : IMessage<NodeNetworkConfig>, IEquatable<NodeNetworkConfig>, IDeepCloneable<NodeNetworkConfig>, IBufferMessage, IMessageParameters for node pool-level network config.
Implements
IMessage<NodeNetworkConfig>, IEquatable<NodeNetworkConfig>, IDeepCloneable<NodeNetworkConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
NodeNetworkConfig()
public NodeNetworkConfig()NodeNetworkConfig(NodeNetworkConfig)
public NodeNetworkConfig(NodeNetworkConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
NodeNetworkConfig |
Properties
CreatePodRange
public bool CreatePodRange { get; set; }Input only. Whether to create a new range for pod IPs in this node pool.
Defaults are provided for pod_range and pod_ipv4_cidr_block if they
are not specified.
If neither create_pod_range or pod_range are specified, the
cluster-level default (ip_allocation_policy.cluster_ipv4_cidr_block) is
used.
Only applicable if ip_allocation_policy.use_ip_aliases is true.
This field cannot be changed after the node pool has been created.
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
PodIpv4CidrBlock
public string PodIpv4CidrBlock { get; set; }The IP address range for pod IPs in this node pool.
Only applicable if create_pod_range is true.
Set to blank to have a range chosen with the default size.
Set to /netmask (e.g. /14) to have a range chosen with a specific
netmask.
Set to a
CIDR
notation (e.g. 10.96.0.0/14) to pick a specific range to use.
Only applicable if ip_allocation_policy.use_ip_aliases is true.
This field cannot be changed after the node pool has been created.
| Property Value | |
|---|---|
| Type | Description |
String |
|
PodRange
public string PodRange { get; set; }The ID of the secondary range for pod IPs.
If create_pod_range is true, this ID is used for the new range.
If create_pod_range is false, uses an existing secondary range with this
ID.
Only applicable if ip_allocation_policy.use_ip_aliases is true.
This field cannot be changed after the node pool has been created.
| Property Value | |
|---|---|
| Type | Description |
String |
|