Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArchiveFlag ¶
type ArchiveFlag struct { Archive // contains filtered or unexported fields }
ArchiveFlag doesn't register any flags; only encapsulates some common archive related functionality.
func (*ArchiveFlag) ReadEnvelope ¶
func (f *ArchiveFlag) ReadEnvelope(data []byte) (*ovf.Envelope, error)
type FileArchive ¶
func (*FileArchive) Open ¶
func (t *FileArchive) Open(name string) (io.ReadCloser, int64, error)
type KeyValue ¶ added in v0.32.0
func (*KeyValue) UnmarshalJSON ¶ added in v0.32.0
case insensitive for Key + Value
type Opener ¶ added in v0.16.0
func (Opener) OpenRemote ¶ added in v0.16.0
type Options ¶
type Options struct { AllDeploymentOptions []string `json:",omitempty"` Deployment string `json:",omitempty"` AllDiskProvisioningOptions []string `json:",omitempty"` DiskProvisioning string AllIPAllocationPolicyOptions []string `json:",omitempty"` IPAllocationPolicy string AllIPProtocolOptions []string `json:",omitempty"` IPProtocol string PropertyMapping []Property `json:",omitempty"` NetworkMapping []Network `json:",omitempty"` Annotation string `json:",omitempty"` MarkAsTemplate bool PowerOn bool InjectOvfEnv bool WaitForIP bool Name *string }
type OptionsFlag ¶
type OptionsFlag struct { Options Options // contains filtered or unexported fields }
func (*OptionsFlag) Deploy ¶ added in v0.21.0
func (flag *OptionsFlag) Deploy(vm *object.VirtualMachine, out *flags.OutputFlag) error
type TapeArchive ¶
func (*TapeArchive) Open ¶
func (t *TapeArchive) Open(name string) (io.ReadCloser, int64, error)
type TapeArchiveEntry ¶
func (*TapeArchiveEntry) Close ¶
func (t *TapeArchiveEntry) Close() error
Source Files ¶
Click to show internal directories.
Click to hide internal directories.