Documentation ¶
Index ¶
- type Aarch64
- type Aarch64_Fedora
- type BasePlatform
- func (p BasePlatform) GetBIOSPlatform() string
- func (p BasePlatform) GetBootFiles() [][2]string
- func (p BasePlatform) GetBuildPackages() []string
- func (p BasePlatform) GetImageFormat() ImageFormat
- func (p BasePlatform) GetPackages() []string
- func (p BasePlatform) GetQCOW2Compat() string
- func (p BasePlatform) GetUEFIVendor() string
- func (p BasePlatform) GetZiplSupport() bool
- type ImageFormat
- type PPC64LE
- type Platform
- type S390X
- type X86
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Aarch64 ¶
type Aarch64 struct { BasePlatform UEFIVendor string }
func (*Aarch64) GetPackages ¶
func (*Aarch64) GetUEFIVendor ¶
type Aarch64_Fedora ¶ added in v0.6.0
type Aarch64_Fedora struct { BasePlatform UEFIVendor string BootFiles [][2]string }
func (*Aarch64_Fedora) GetArch ¶ added in v0.6.0
func (p *Aarch64_Fedora) GetArch() arch.Arch
func (*Aarch64_Fedora) GetBootFiles ¶ added in v0.6.0
func (p *Aarch64_Fedora) GetBootFiles() [][2]string
func (*Aarch64_Fedora) GetPackages ¶ added in v0.6.0
func (p *Aarch64_Fedora) GetPackages() []string
func (*Aarch64_Fedora) GetUEFIVendor ¶ added in v0.6.0
func (p *Aarch64_Fedora) GetUEFIVendor() string
type BasePlatform ¶
type BasePlatform struct { ImageFormat ImageFormat QCOW2Compat string FirmwarePackages []string }
func (BasePlatform) GetBIOSPlatform ¶
func (p BasePlatform) GetBIOSPlatform() string
func (BasePlatform) GetBootFiles ¶
func (p BasePlatform) GetBootFiles() [][2]string
func (BasePlatform) GetBuildPackages ¶
func (p BasePlatform) GetBuildPackages() []string
func (BasePlatform) GetImageFormat ¶
func (p BasePlatform) GetImageFormat() ImageFormat
func (BasePlatform) GetPackages ¶
func (p BasePlatform) GetPackages() []string
func (BasePlatform) GetQCOW2Compat ¶
func (p BasePlatform) GetQCOW2Compat() string
func (BasePlatform) GetUEFIVendor ¶
func (p BasePlatform) GetUEFIVendor() string
func (BasePlatform) GetZiplSupport ¶
func (p BasePlatform) GetZiplSupport() bool
type ImageFormat ¶
type ImageFormat uint64
const ( FORMAT_UNSET ImageFormat = iota FORMAT_RAW FORMAT_ISO FORMAT_QCOW2 FORMAT_VMDK FORMAT_VHD FORMAT_GCE FORMAT_OVA )
func (ImageFormat) String ¶
func (f ImageFormat) String() string
type PPC64LE ¶
type PPC64LE struct { BasePlatform BIOS bool }
func (*PPC64LE) GetBIOSPlatform ¶
func (*PPC64LE) GetBuildPackages ¶
func (*PPC64LE) GetPackages ¶
type S390X ¶
type S390X struct { BasePlatform Zipl bool }
func (*S390X) GetBuildPackages ¶
func (*S390X) GetPackages ¶
func (*S390X) GetZiplSupport ¶
type X86 ¶
type X86 struct { BasePlatform BIOS bool UEFIVendor string }
func (*X86) GetBIOSPlatform ¶
func (*X86) GetBuildPackages ¶
func (*X86) GetPackages ¶
func (*X86) GetUEFIVendor ¶
Click to show internal directories.
Click to hide internal directories.