NodePoolAutoConfig class
Node pool configs that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
Constructors
-
NodePoolAutoConfig({Input<
NetworkTags> ? networkTags, Input<ResourceManagerTags> ? resourceManagerTags}) -
Creates a new NodePoolAutoConfig.
networkTagsThe list of instance tags applied to all nodes. Tags are used to identify valid sources or targets for network firewalls and are specified by the client during cluster creation. Each tag within the list must comply with RFC1035.resourceManagerTagsResource manager tag keys and values to be attached to the nodes for managing Compute Engine firewalls using Network Firewall Policies.const -
NodePoolAutoConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
networkTags
→ Input<
NetworkTags> ? -
The list of instance tags applied to all nodes. Tags are used to identify valid sources or targets for network firewalls and are specified by the client during cluster creation. Each tag within the list must comply with RFC1035.
final
-
resourceManagerTags
→ Input<
ResourceManagerTags> ? -
Resource manager tag keys and values to be attached to the nodes for managing Compute Engine firewalls using Network Firewall Policies.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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