domainspec

package
v0.47.0-rc.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 30, 2021 License: Apache-2.0 Imports: 8 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL