Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BridgeLibvirtSpecGenerator ¶
type BridgeLibvirtSpecGenerator struct {
// contains filtered or unexported fields
}
func NewBridgeLibvirtSpecGenerator ¶
func NewBridgeLibvirtSpecGenerator(iface *v1.Interface, domain *api.Domain, cachedDomainInterface api.Interface, podInterfaceName string, handler netdriver.NetworkHandler) *BridgeLibvirtSpecGenerator
func (*BridgeLibvirtSpecGenerator) Generate ¶
func (b *BridgeLibvirtSpecGenerator) Generate() error
type LibvirtSpecGenerator ¶
type LibvirtSpecGenerator interface {
Generate() error
}
type MacvtapLibvirtSpecGenerator ¶
type MacvtapLibvirtSpecGenerator struct {
// contains filtered or unexported fields
}
func NewMacvtapLibvirtSpecGenerator ¶
func NewMacvtapLibvirtSpecGenerator(iface *v1.Interface, domain *api.Domain, podInterfaceName string, handler netdriver.NetworkHandler) *MacvtapLibvirtSpecGenerator
func (*MacvtapLibvirtSpecGenerator) Generate ¶
func (b *MacvtapLibvirtSpecGenerator) Generate() error
type MasqueradeLibvirtSpecGenerator ¶
type MasqueradeLibvirtSpecGenerator struct {
// contains filtered or unexported fields
}
func NewMasqueradeLibvirtSpecGenerator ¶
func NewMasqueradeLibvirtSpecGenerator(iface *v1.Interface, vmiSpecNetwork *v1.Network, domain *api.Domain, podInterfaceName string, handler netdriver.NetworkHandler) *MasqueradeLibvirtSpecGenerator
func (*MasqueradeLibvirtSpecGenerator) Generate ¶
func (b *MasqueradeLibvirtSpecGenerator) Generate() error
type SlirpLibvirtSpecGenerator ¶
type SlirpLibvirtSpecGenerator struct {
// contains filtered or unexported fields
}
func NewSlirpLibvirtSpecGenerator ¶
func NewSlirpLibvirtSpecGenerator(iface *v1.Interface, domain *api.Domain) *SlirpLibvirtSpecGenerator
func (*SlirpLibvirtSpecGenerator) Generate ¶
func (b *SlirpLibvirtSpecGenerator) Generate() error
Click to show internal directories.
Click to hide internal directories.