Network class

A Network.

Constructors

Network({String? cidr, String? gatewayIp, String? id, String? ipAddress, bool? jumboFramesEnabled, Map<String, String>? labels, List<String>? macAddress, List<NetworkMountPoint>? mountPoints, String? name, String? pod, List<NetworkAddressReservation>? reservations, String? servicesCidr, String? state, String? type, String? vlanId, VRF? vrf, String? vrfAttachment})
Network.fromJson(Map json_)

Properties

cidr ↔ String?
The cidr of the Network.
getter/setter pair
gatewayIp ↔ String?
Gateway ip address.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
id ↔ String?
An identifier for the Network, generated by the backend.
getter/setter pair
ipAddress ↔ String?
IP address configured.
getter/setter pair
jumboFramesEnabled ↔ bool?
Whether network uses standard frames or jumbo ones.
getter/setter pair
labels ↔ Map<String, String>?
Labels as key value pairs.
getter/setter pair
macAddress ↔ List<String>?
List of physical interfaces.
getter/setter pair
mountPoints ↔ List<NetworkMountPoint>?
Input only.
getter/setter pair
name ↔ String?
The resource name of this Network.
getter/setter pair
pod ↔ String?
Pod name.
getter/setter pair
reservations ↔ List<NetworkAddressReservation>?
List of IP address reservations in this network.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
servicesCidr ↔ String?
IP range for reserved for services (e.g. NFS).
getter/setter pair
state ↔ String?
The Network state. Possible string values are:
getter/setter pair
type ↔ String?
The type of this network. Possible string values are:
getter/setter pair
vlanId ↔ String?
The vlan id of the Network.
getter/setter pair
vrf ↔ VRF?
The Vrf for the Network.
getter/setter pair
vrfAttachment ↔ String?
The name of a pre-existing Vrf that the network should be attached to.
getter/setter pair

Methods

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

Operators

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