Documentation
¶
Index ¶
- type HostComputerSystem
- func (hc *HostComputerSystem) GetDefaultEthernetSwitchPortProfileSettingData(profileName, vendorGuid, profileGuid string, profileData uint32) (*switchport.EthernetSwitchPortProfileSettingData, error)
- func (hc *HostComputerSystem) GetDefaultEthernetSwitchPortVLANSettingData(vlanId uint16) (*switchport.EthernetSwitchPortVLANSettingData, error)
- func (hc *HostComputerSystem) GetDefaultPortSettingData(featureName, className string) (*wmi.WmiInstance, error)
- func (hc *HostComputerSystem) GetFeatureCapability(featureName string) (*v2.Msvm_EthernetSwitchFeatureCapabilities, error)
- func (hc *HostComputerSystem) GetInstalledEthernetSwitchExtensionByName(name string) (ext *wmi.WmiInstance, err error)
- func (hc *HostComputerSystem) GetInstalledEthernetSwitchExtensions() (col switchextension.InstalledEthernetSwitchExtensionCollection, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HostComputerSystem ¶
type HostComputerSystem struct {
*v2.Msvm_ComputerSystem
}
func GetHostComputerSystem ¶
func GetHostComputerSystem(whost *host.WmiHost) (vm *HostComputerSystem, err error)
GetHostComputerSystem gets an existing virtual machine
func NewHostComputerSystem ¶
func NewHostComputerSystem(instance *wmi.WmiInstance) (*HostComputerSystem, error)
NewHostComputerSystem
func (*HostComputerSystem) GetDefaultEthernetSwitchPortProfileSettingData ¶
func (hc *HostComputerSystem) GetDefaultEthernetSwitchPortProfileSettingData(profileName, vendorGuid, profileGuid string, profileData uint32) (*switchport.EthernetSwitchPortProfileSettingData, error)
func (*HostComputerSystem) GetDefaultEthernetSwitchPortVLANSettingData ¶
func (hc *HostComputerSystem) GetDefaultEthernetSwitchPortVLANSettingData(vlanId uint16) (*switchport.EthernetSwitchPortVLANSettingData, error)
func (*HostComputerSystem) GetDefaultPortSettingData ¶
func (hc *HostComputerSystem) GetDefaultPortSettingData(featureName, className string) ( *wmi.WmiInstance, error)
func (*HostComputerSystem) GetFeatureCapability ¶
func (hc *HostComputerSystem) GetFeatureCapability(featureName string) (*v2.Msvm_EthernetSwitchFeatureCapabilities, error)
func (*HostComputerSystem) GetInstalledEthernetSwitchExtensionByName ¶
func (hc *HostComputerSystem) GetInstalledEthernetSwitchExtensionByName(name string) (ext *wmi.WmiInstance, err error)
func (*HostComputerSystem) GetInstalledEthernetSwitchExtensions ¶
func (hc *HostComputerSystem) GetInstalledEthernetSwitchExtensions() (col switchextension.InstalledEthernetSwitchExtensionCollection, err error)
Click to show internal directories.
Click to hide internal directories.