NetworkConfigTpuV2alpha1 class
Network related configurations.
Constructors
-
NetworkConfigTpuV2alpha1({Input<
bool> ? canIpForward, Input<bool> ? enableExternalIps, Input<String> ? network, Input<String> ? subnetwork}) -
Creates a new NetworkConfigTpuV2alpha1.
canIpForwardAllows 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.enableExternalIpsIndicates 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.networkThe 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.subnetworkThe 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.const -
NetworkConfigTpuV2alpha1.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
- 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