Documentation
¶
Index ¶
- type DynamicMemoryConfiguration
- type MemorySettingData
- func (msd *MemorySettingData) ConfigureDynamicMemory(config *DynamicMemoryConfiguration) error
- func (msd *MemorySettingData) GetMaximumMemoryMB() (uint64, error)
- func (msd *MemorySettingData) GetMinimumMemoryMB() (uint64, error)
- func (msd *MemorySettingData) GetSizeMB() (uint64, error)
- func (msd *MemorySettingData) GetTargetMemoryBuffer() (uint32, error)
- func (msd *MemorySettingData) SetSizeMB(size uint64) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DynamicMemoryConfiguration ¶ added in v0.21.0
type MemorySettingData ¶
type MemorySettingData struct {
*v2.Msvm_MemorySettingData
}
func GetDefaultMemorySettingData ¶ added in v0.21.0
func GetDefaultMemorySettingData(whost *host.WmiHost) (*MemorySettingData, error)
func NewMemorySettingData ¶
func NewMemorySettingData(instance *wmi.WmiInstance) (*MemorySettingData, error)
NewMemorySettingData
func (*MemorySettingData) ConfigureDynamicMemory ¶ added in v0.21.0
func (msd *MemorySettingData) ConfigureDynamicMemory(config *DynamicMemoryConfiguration) error
func (*MemorySettingData) GetMaximumMemoryMB ¶ added in v0.21.0
func (msd *MemorySettingData) GetMaximumMemoryMB() (uint64, error)
func (*MemorySettingData) GetMinimumMemoryMB ¶ added in v0.21.0
func (msd *MemorySettingData) GetMinimumMemoryMB() (uint64, error)
func (*MemorySettingData) GetSizeMB ¶ added in v0.21.0
func (msd *MemorySettingData) GetSizeMB() (uint64, error)
func (*MemorySettingData) GetTargetMemoryBuffer ¶ added in v0.21.0
func (msd *MemorySettingData) GetTargetMemoryBuffer() (uint32, error)
func (*MemorySettingData) SetSizeMB ¶
func (msd *MemorySettingData) SetSizeMB(size uint64) error
Click to show internal directories.
Click to hide internal directories.