class

Cl8r::Model::VlanBinding

Inherits YAML::Serializable < Reference < Object

Represents a VLAN binding linking a physical NIC or bond to a logical network plane.

Constructors

new(network_plane : String = "", vlan : Int32 | Nil = nil, ipv4 : String | Nil = nil, ipv6 : String | Nil = nil, bridge : String | Nil = nil, is_default_gateway : Bool = false)

Initializes a VlanBinding with the target network plane and optional overrides.

Source
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Source

Instance methods

bridge
Source
bridge=(bridge : String | Nil)
Source
ipv4
Source
ipv4=(ipv4 : String | Nil)
Source
ipv6
Source
ipv6=(ipv6 : String | Nil)
Source
is_default_gateway=(is_default_gateway : Bool)
Source
is_default_gateway?
Source
network_plane
Source
network_plane=(network_plane : String)
Source
vlan
Source
vlan=(vlan : Int32 | Nil)
Source