Network class Null safety

A Network.


Network({String? cidr, 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})
Network.fromJson(Map json_)


cidr String?
The cidr of the Network.
read / write
hashCode int
The hash code for this object.
read-only, inherited
id String?
An identifier for the Network, generated by the backend.
read / write
ipAddress String?
IP address configured.
read / write
jumboFramesEnabled bool?
Whether network uses standard frames or jumbo ones.
read / write
labels Map<String, String>?
Labels as key value pairs.
read / write
macAddress List<String>?
List of physical interfaces.
read / write
mountPoints List<NetworkMountPoint>?
Input only.
read / write
name String?
The resource name of this Network.
read / write
pod String?
Pod name.
read / write
reservations List<NetworkAddressReservation>?
List of IP address reservations in this network.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
servicesCidr String?
IP range for reserved for services (e.g. NFS).
read / write
state String?
The Network state. Possible string values are:
read / write
type String?
The type of this network. Possible string values are:
read / write
vlanId String?
The vlan id of the Network.
read / write
vrf VRF?
The vrf for the Network.
read / write


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


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