Documentation
¶
Index ¶
- Constants
- type VirtualHardDisk
- type VirtualHardDiskCollection
- type VirtualHardDiskFormat
- type VirtualHardDiskSettingData
- func GetDefaultVirtualHardDiskSettingData(whost *host.WmiHost) (*VirtualHardDiskSettingData, error)
- func GetVirtualHardDiskSettingData(whost *host.WmiHost, path string, ...) (vhdsetting *VirtualHardDiskSettingData, err error)
- func NewVirtualHardDiskSettingData(instance *wmi.WmiInstance) (*VirtualHardDiskSettingData, error)
- type VirtualHardDiskType
Constants ¶
View Source
const ( VirtualHardDiskType_NONE = 0 VirtualHardDiskType_LEGACY = 1 VirtualHardDiskType_FLAT = 2 VirtualHardDiskType_SPARSE = 3 )
View Source
const ( VirtualHardDiskFormat_NONE = 0 VirtualHardDiskFormat_ISO = 1 VirtualHardDiskFormat_1 = 2 VirtualHardDiskFormat_2 = 3 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VirtualHardDisk ¶
type VirtualHardDisk struct {
*v2.Msvm_StorageAllocationSettingData
}
func NewVirtualHardDisk ¶
func NewVirtualHardDisk(instance *wmi.WmiInstance) (*VirtualHardDisk, error)
NewVirtualHardDisk
func (*VirtualHardDisk) GetDrive ¶
func (vhd *VirtualHardDisk) GetDrive() (*resourceallocation.ResourceAllocationSettingData, error)
func (*VirtualHardDisk) GetPath ¶
func (vhd *VirtualHardDisk) GetPath() (string, error)
type VirtualHardDiskCollection ¶
type VirtualHardDiskCollection []*VirtualHardDisk
func NewVirtualHardDiskCollection ¶
func NewVirtualHardDiskCollection(instances []*wmi.WmiInstance) (col VirtualHardDiskCollection, err error)
func (*VirtualHardDiskCollection) Close ¶
func (vms *VirtualHardDiskCollection) Close() (err error)
func (*VirtualHardDiskCollection) String ¶
func (vms *VirtualHardDiskCollection) String() string
type VirtualHardDiskFormat ¶
type VirtualHardDiskFormat uint16
type VirtualHardDiskSettingData ¶
type VirtualHardDiskSettingData struct {
*v2.Msvm_VirtualHardDiskSettingData
}
func GetDefaultVirtualHardDiskSettingData ¶
func GetDefaultVirtualHardDiskSettingData(whost *host.WmiHost) (*VirtualHardDiskSettingData, error)
func NewVirtualHardDiskSettingData ¶
func NewVirtualHardDiskSettingData(instance *wmi.WmiInstance) (*VirtualHardDiskSettingData, error)
NewVirtualHardDiskSettingData
type VirtualHardDiskType ¶
type VirtualHardDiskType uint16
Click to show internal directories.
Click to hide internal directories.