iso

package
v0.0.0-...-7323e30 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2016 License: Apache-2.0, MPL-2.0 Imports: 17 Imported by: 3

Documentation

Index

Constants

View Source
const (
	WS2012R2DC                           string = "WindowsServer2012R2Datacenter"
	PRODUCT_DATACENTER_EVALUATION_SERVER int64  = 80
	PRODUCT_DATACENTER_SERVER            int64  = 8
)

EVALUATION EDITIONS

View Source
const FileAsStringBase64Win2012R2 string = "" /* 1966080-byte string literal not displayed */

notification free WinRm - no service enabling, no service restart No admin account disabling

View Source
const (
	FloppyFileName = "assets.vfd"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Builder

type Builder struct {
	// contains filtered or unexported fields
}

Builder implements packer.Builder and builds the actual Hyperv images.

func (*Builder) Cancel

func (b *Builder) Cancel()

Cancel.

func (*Builder) Prepare

func (b *Builder) Prepare(raws ...interface{}) ([]string, error)

Prepare processes the build configuration parameters.

func (*Builder) Run

func (b *Builder) Run(ui packer.Ui, hook packer.Hook, cache packer.Cache) (packer.Artifact, error)

Run executes a Packer build and returns a packer.Artifact representing a Hyperv appliance.

type StepCreateVM

type StepCreateVM struct {
	// contains filtered or unexported fields
}

This step creates the actual virtual machine.

Produces:

vmName string - The name of the VM

func (*StepCreateVM) Cleanup

func (s *StepCreateVM) Cleanup(state multistep.StateBag)

func (*StepCreateVM) Run

type StepExportVm

type StepExportVm struct {
}

func (*StepExportVm) Cleanup

func (s *StepExportVm) Cleanup(state multistep.StateBag)

func (*StepExportVm) Run

type StepInstallProductKey

type StepInstallProductKey struct {
}

func (*StepInstallProductKey) Cleanup

func (s *StepInstallProductKey) Cleanup(state multistep.StateBag)

func (*StepInstallProductKey) Run

type StepMountDvdDrive

type StepMountDvdDrive struct {
	// contains filtered or unexported fields
}

func (*StepMountDvdDrive) Cleanup

func (s *StepMountDvdDrive) Cleanup(state multistep.StateBag)

func (*StepMountDvdDrive) Run

type StepMountFloppydrive

type StepMountFloppydrive struct {
	FileName string
	Dir      string
}

func (*StepMountFloppydrive) Cleanup

func (s *StepMountFloppydrive) Cleanup(state multistep.StateBag)

func (*StepMountFloppydrive) Run

type StepUnmountFloppydrive

type StepUnmountFloppydrive struct {
	// contains filtered or unexported fields
}

func (*StepUnmountFloppydrive) Cleanup

func (s *StepUnmountFloppydrive) Cleanup(state multistep.StateBag)

func (*StepUnmountFloppydrive) Run

Jump to

Keyboard shortcuts

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