V2QueuedResourceTpuNodeSpecNodeNetworkConfig class
Constructors
-
V2QueuedResourceTpuNodeSpecNodeNetworkConfig({Input<
bool?> ? canIpForward, Input<bool?> ? enableExternalIps, Input<String?> ? network, Input<int?> ? queueCount, Input<String?> ? subnetwork}) -
Creates a new V2QueuedResourceTpuNodeSpecNodeNetworkConfig.
canIpForwardAllows the TPU node to send and receive packets with non-matching destination or sourceenableExternalIpsIndicates that external IP addresses would be associated with the TPU workers. If set tonetworkThe name of the network for the TPU node. It must be a preexisting Google Compute EnginequeueCountSpecifies networking queue count for TPU VM instance's network interface.subnetworkThe name of the subnetwork for the TPU node. It must be a preexisting Google Computeconst -
V2QueuedResourceTpuNodeSpecNodeNetworkConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
canIpForward
→ Input<
bool?> ? -
Allows the TPU node to send and receive packets with non-matching destination or source
IPs. This is required if you plan to use the TPU workers to forward routes.
final
-
enableExternalIps
→ Input<
bool?> ? -
Indicates that external IP addresses would be associated with the TPU workers. If set to
false, the specified subnetwork or network should have Private Google Access enabled.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
network
→ Input<
String?> ? -
The name of the network for the TPU node. It must be a preexisting Google Compute Engine
network. If none is provided, "default" will be used.
final
-
queueCount
→ Input<
int?> ? -
Specifies networking queue count for TPU VM instance's network interface.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
subnetwork
→ Input<
String?> ? -
The name of the subnetwork for the TPU node. It must be a preexisting Google Compute
Engine subnetwork. If none is provided, "default" will be used.
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