Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BridgeConfig ¶
type EvpnConfig ¶
type Link ¶
type Link struct {
Name string
Kind LinkKind
Parent *Link `json:"parent,omitempty"`
PortRef *PortRef `json:"port_ref,omitempty" mapstructure:"port_ref"`
Addrs []string `json:"addrs,omitempty"`
BondMembers []string `json:"bond_members,omitempty"`
Bridge *Link `json:"bridge,omitempty"`
Gateway net.IP `json:"gateway,omitempty"`
}
type OperatingSystem ¶
func (*OperatingSystem) Link ¶
func (os *OperatingSystem) Link(fs ...LinkSelector) []*Link
type OsConfig ¶
type OsConfig struct {
Evpn *EvpnConfig `json:",omitempty"`
PrimaryBridge *BridgeConfig `json:",omitempty"`
Append string `json:"append,omitempty"`
Rootdev string `json:"rootdev,omitempty"`
}
optional configuration properties
Click to show internal directories.
Click to hide internal directories.