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 PasstLibvirtSpecGenerator ¶ added in v0.56.0
type PasstLibvirtSpecGenerator struct {
// contains filtered or unexported fields
}
func NewPasstLibvirtSpecGenerator ¶ added in v0.56.0
func NewPasstLibvirtSpecGenerator(iface *v1.Interface, domain *api.Domain, vmi *v1.VirtualMachineInstance) *PasstLibvirtSpecGenerator
func (*PasstLibvirtSpecGenerator) Generate ¶ added in v0.56.0
func (b *PasstLibvirtSpecGenerator) 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.