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