ClusterNetworking class

Constructors

ClusterNetworking({required Input<List<String>> clusterIpv4CidrBlocks, Input<List<String>?>? clusterIpv6CidrBlocks, Input<String?>? networkType, required Input<List<String>> servicesIpv4CidrBlocks, Input<List<String>?>? servicesIpv6CidrBlocks})
Creates a new ClusterNetworking. clusterIpv4CidrBlocks All pods in the cluster are assigned an RFC1918 IPv4 address from these clusterIpv6CidrBlocks If specified, dual stack mode is enabled and all pods in the cluster are networkType (Output) servicesIpv4CidrBlocks All services in the cluster are assigned an RFC1918 IPv4 address from these servicesIpv6CidrBlocks If specified, dual stack mode is enabled and all services in the cluster are
const
ClusterNetworking.fromMap(Map<String, dynamic> map)
factory

Properties

clusterIpv4CidrBlocks → Input<List<String>>
All pods in the cluster are assigned an RFC1918 IPv4 address from these blocks. Only a single block is supported. This field cannot be changed after creation.
final
clusterIpv6CidrBlocks → Input<List<String>?>?
If specified, dual stack mode is enabled and all pods in the cluster are assigned an IPv6 address from these blocks alongside from an IPv4 address. Only a single block is supported. This field cannot be changed after creation.
final
hashCode → int
The hash code for this object.
no setterinherited
networkType → Input<String?>?
(Output) IP addressing type of this cluster i.e. SINGLESTACK_V4 vs DUALSTACK_V4_V6.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
servicesIpv4CidrBlocks → Input<List<String>>
All services in the cluster are assigned an RFC1918 IPv4 address from these blocks. Only a single block is supported. This field cannot be changed after creation.
final
servicesIpv6CidrBlocks → Input<List<String>?>?
If specified, dual stack mode is enabled and all services in the cluster are assigned an IPv6 address from these blocks alongside from an IPv4 address. Only a single block is supported. This field cannot be changed after creation.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited