Cl8r::Model::NetworkPlane
Inherits YAML::Serializable < Reference < Object
Models a logical network fabric / plane, VLAN isolation, dual-stack CIDR blocks, and VIPs.
Constructors
new(name : String | Nil = nil, vlan : Int32 | Nil = nil, mtu : Int32 | Nil = nil, ipv4_cidr : String | Nil = nil, ipv6_prefix : String | Nil = nil, gateway_ipv4 : String | Nil = nil, gateway_ipv6 : String | Nil = nil, vips : Hash(String, String) = {} of String => String, dynamic_dhcp_pool : Bool = false, reserved_count : Int32 | Nil = nil, enable_pbr : Bool = false)
Initializes a NetworkPlane with network routing, addressing, and VIP configurations.
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
SourceInstance methods
dynamic_dhcp_pool?
Sourceenable_pbr?
Sourcegateway_ipv4
Sourcegateway_ipv6
Sourceipv4_cidr
Sourceipv6_prefix
Sourcemtu
Sourcename
Sourceraw_mtu
Sourceraw_name
Sourceraw_reserved_count
Sourcereserved_count
Sourcevips
Sourcevlan
Source