mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-11 09:17:52 +03:00
hyperv: remove V1 classes from the WMI generator input
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Matt Coleman <matt@datto.com>
This commit is contained in:
parent
a4b8722f36
commit
b920556979
@ -23,39 +23,6 @@
|
||||
#
|
||||
|
||||
|
||||
class Msvm_ComputerSystem
|
||||
string Caption
|
||||
string Description
|
||||
string ElementName
|
||||
datetime InstallDate
|
||||
uint16 OperationalStatus[]
|
||||
string StatusDescriptions[]
|
||||
string Status
|
||||
uint16 HealthState
|
||||
uint16 EnabledState
|
||||
string OtherEnabledState
|
||||
uint16 RequestedState
|
||||
uint16 EnabledDefault
|
||||
datetime TimeOfLastStateChange
|
||||
string CreationClassName
|
||||
string Name
|
||||
string PrimaryOwnerName
|
||||
string PrimaryOwnerContact
|
||||
string Roles[]
|
||||
string NameFormat
|
||||
string OtherIdentifyingInfo[]
|
||||
string IdentifyingDescriptions[]
|
||||
uint16 Dedicated[]
|
||||
string OtherDedicatedDescriptions[]
|
||||
uint16 ResetCapability
|
||||
uint16 PowerManagementCapabilities[]
|
||||
uint64 OnTimeInMilliseconds
|
||||
datetime TimeOfLastConfigurationChange
|
||||
uint32 ProcessID
|
||||
uint16 AssignedNumaNodeList[]
|
||||
end
|
||||
|
||||
|
||||
class v2/Msvm_ComputerSystem
|
||||
string InstanceID
|
||||
string Caption
|
||||
@ -105,46 +72,6 @@ class v2/Msvm_ComputerSystem
|
||||
end
|
||||
|
||||
|
||||
class Msvm_ConcreteJob
|
||||
string Caption
|
||||
string Description
|
||||
string ElementName
|
||||
datetime InstallDate
|
||||
uint16 OperationalStatus[]
|
||||
string StatusDescriptions[]
|
||||
string Status
|
||||
uint16 HealthState
|
||||
string JobStatus
|
||||
datetime TimeSubmitted
|
||||
datetime ScheduledStartTime
|
||||
datetime StartTime
|
||||
datetime ElapsedTime
|
||||
uint32 JobRunTimes
|
||||
uint8 RunMonth
|
||||
int8 RunDay
|
||||
int8 RunDayOfWeek
|
||||
datetime RunStartInterval
|
||||
uint16 LocalOrUtcTime
|
||||
datetime UntilTime
|
||||
string Notify
|
||||
string Owner
|
||||
uint32 Priority
|
||||
uint16 PercentComplete
|
||||
boolean DeleteOnCompletion
|
||||
uint16 ErrorCode
|
||||
string ErrorDescription
|
||||
string ErrorSummaryDescription
|
||||
uint16 RecoveryAction
|
||||
string OtherRecoveryAction
|
||||
string InstanceID
|
||||
string Name
|
||||
uint16 JobState
|
||||
datetime TimeOfLastStateChange
|
||||
datetime TimeBeforeRemoval
|
||||
boolean Cancellable
|
||||
end
|
||||
|
||||
|
||||
class v2/Msvm_ConcreteJob
|
||||
string InstanceID
|
||||
string Caption
|
||||
@ -190,36 +117,6 @@ class v2/Msvm_ConcreteJob
|
||||
end
|
||||
|
||||
|
||||
class Msvm_MemorySettingData
|
||||
string Caption
|
||||
string Description
|
||||
string InstanceID
|
||||
string ElementName
|
||||
uint16 ResourceType
|
||||
string OtherResourceType
|
||||
string ResourceSubType
|
||||
string PoolID
|
||||
uint16 ConsumerVisibility
|
||||
string HostResource[]
|
||||
string AllocationUnits
|
||||
uint64 VirtualQuantity
|
||||
uint64 Reservation
|
||||
uint64 Limit
|
||||
uint32 Weight
|
||||
boolean AutomaticAllocation
|
||||
boolean AutomaticDeallocation
|
||||
string Parent
|
||||
string Connection[]
|
||||
string Address
|
||||
uint16 MappingBehavior
|
||||
boolean IsVirtualized
|
||||
string DeviceID
|
||||
string DeviceIDFormat
|
||||
boolean DynamicMemoryEnabled
|
||||
# uint32 TargetMemoryBuffer # Available only on Windows Server 2008 R2 SP1
|
||||
end
|
||||
|
||||
|
||||
class v2/Msvm_MemorySettingData
|
||||
string InstanceID
|
||||
string Caption
|
||||
@ -252,39 +149,6 @@ class v2/Msvm_MemorySettingData
|
||||
end
|
||||
|
||||
|
||||
class Msvm_ProcessorSettingData
|
||||
string Caption
|
||||
string Description
|
||||
string InstanceID
|
||||
string ElementName
|
||||
uint16 ResourceType
|
||||
string OtherResourceType
|
||||
string ResourceSubType
|
||||
string PoolID
|
||||
uint16 ConsumerVisibility
|
||||
string HostResource[]
|
||||
string AllocationUnits
|
||||
uint64 VirtualQuantity
|
||||
uint64 Reservation
|
||||
uint64 Limit
|
||||
uint32 Weight
|
||||
boolean AutomaticAllocation
|
||||
boolean AutomaticDeallocation
|
||||
string Parent
|
||||
string Connection[]
|
||||
string Address
|
||||
uint16 MappingBehavior
|
||||
boolean IsVirtualized
|
||||
string DeviceID
|
||||
string DeviceIDFormat
|
||||
uint16 ProcessorsPerSocket
|
||||
uint16 SocketCount
|
||||
boolean ThreadsEnabled
|
||||
boolean LimitCPUID
|
||||
boolean LimitProcessorFeatures
|
||||
end
|
||||
|
||||
|
||||
class v2/Msvm_ProcessorSettingData
|
||||
string InstanceID
|
||||
string Caption
|
||||
@ -316,31 +180,6 @@ class v2/Msvm_ProcessorSettingData
|
||||
end
|
||||
|
||||
|
||||
class Msvm_VirtualSystemSettingData
|
||||
string Caption
|
||||
string Description
|
||||
string ElementName
|
||||
string InstanceID
|
||||
string SystemName
|
||||
uint16 SettingType
|
||||
uint16 VirtualSystemType
|
||||
string OtherVirtualSystemType
|
||||
boolean AutoActivate
|
||||
datetime CreationTime
|
||||
string Notes
|
||||
string BIOSGUID
|
||||
string BIOSSerialNumber
|
||||
string BaseBoardSerialNumber
|
||||
string ChassisSerialNumber
|
||||
string ChassisAssetTag
|
||||
boolean BIOSNumLock
|
||||
uint16 BootOrder[]
|
||||
string Parent
|
||||
uint16 NumaNodeList[]
|
||||
boolean NumaNodesAreRequired
|
||||
end
|
||||
|
||||
|
||||
class v2/Msvm_VirtualSystemSettingData
|
||||
string InstanceID
|
||||
string Caption
|
||||
@ -730,63 +569,6 @@ class Win32_OperatingSystem
|
||||
end
|
||||
|
||||
|
||||
class Msvm_VirtualSwitch
|
||||
string Caption
|
||||
string Description
|
||||
string ElementName
|
||||
datetime InstallDate
|
||||
uint16 OperationalStatus[]
|
||||
string StatusDescriptions[]
|
||||
string Status
|
||||
uint16 HealthState
|
||||
uint16 EnabledState
|
||||
string OtherEnabledState
|
||||
uint16 RequestedState
|
||||
uint16 EnabledDefault
|
||||
datetime TimeOfLastStateChange
|
||||
string CreationClassName
|
||||
string Name
|
||||
string PrimaryOwnerContact
|
||||
string PrimaryOwnerName
|
||||
string Roles[]
|
||||
string NameFormat
|
||||
string OtherIdentifyingInfo[]
|
||||
string IdentifyingDescriptions[]
|
||||
uint16 Dedicated[]
|
||||
string OtherDedicatedDescriptions[]
|
||||
uint16 ResetCapability
|
||||
uint16 PowerManagementCapabilities[]
|
||||
string ScopeOfResidence
|
||||
uint32 NumLearnableAddresses
|
||||
uint32 MaxVMQOffloads
|
||||
uint32 MaxChimneyOffloads
|
||||
end
|
||||
|
||||
|
||||
class Msvm_VirtualSystemManagementService
|
||||
string Caption
|
||||
string Description
|
||||
string ElementName
|
||||
datetime InstallDate
|
||||
uint16 OperationalStatus
|
||||
string StatusDescriptions
|
||||
string Status
|
||||
uint16 HealthState
|
||||
uint16 EnabledState
|
||||
string OtherEnabledState
|
||||
uint16 RequestedState
|
||||
uint16 EnabledDefault
|
||||
datetime TimeOfLastStateChange
|
||||
string SystemCreationClassName
|
||||
string SystemName
|
||||
string CreationClassName
|
||||
string Name
|
||||
string PrimaryOwnerName
|
||||
string PrimaryOwnerContact
|
||||
string StartMode
|
||||
boolean Started
|
||||
end
|
||||
|
||||
class v2/Msvm_VirtualSystemManagementService
|
||||
string InstanceID
|
||||
string Caption
|
||||
@ -818,214 +600,6 @@ class v2/Msvm_VirtualSystemManagementService
|
||||
boolean Started
|
||||
end
|
||||
|
||||
class Msvm_VirtualSystemGlobalSettingData
|
||||
string Caption
|
||||
string Description
|
||||
string ElementName
|
||||
string InstanceID
|
||||
string SystemName
|
||||
uint16 SettingType
|
||||
uint16 VirtualSystemType
|
||||
string OtherVirtualSystemType
|
||||
boolean AutoActivate
|
||||
datetime CreationTime
|
||||
string ExternalDataRoot
|
||||
string SnapshotDataRoot
|
||||
uint16 AutomaticStartupAction
|
||||
datetime AutomaticStartupActionDelay
|
||||
uint16 AutomaticShutdownAction
|
||||
uint16 AutomaticRecoveryAction
|
||||
string AdditionalRecoveryInformation
|
||||
string ScopeOfResidence
|
||||
uint32 DebugChannelId
|
||||
boolean AllowFullSCSICommandSet
|
||||
string Version
|
||||
end
|
||||
|
||||
|
||||
class Msvm_ResourceAllocationSettingData
|
||||
string Caption
|
||||
string Description
|
||||
string InstanceID
|
||||
string ElementName
|
||||
uint16 ResourceType
|
||||
string OtherResourceType
|
||||
string ResourceSubType
|
||||
string PoolID
|
||||
uint16 ConsumerVisibility
|
||||
string HostResource[]
|
||||
string AllocationUnits
|
||||
uint64 VirtualQuantity
|
||||
uint64 Reservation
|
||||
uint64 Limit
|
||||
uint32 Weight
|
||||
boolean AutomaticAllocation
|
||||
boolean AutomaticDeallocation
|
||||
string Parent
|
||||
string Connection[]
|
||||
string Address
|
||||
uint16 MappingBehavior
|
||||
string VirtualSystemIdentifiers[]
|
||||
end
|
||||
|
||||
|
||||
class Msvm_AllocationCapabilities
|
||||
string Caption
|
||||
string Description
|
||||
string ElementName
|
||||
string InstanceID
|
||||
string OtherResourceType
|
||||
uint16 RequestTypesSupported
|
||||
string ResourceSubType
|
||||
uint16 ResourceType
|
||||
uint16 SharingMode
|
||||
uint16 SupportedAddStates[]
|
||||
uint16 SupportedRemoveStates[]
|
||||
end
|
||||
|
||||
|
||||
class Msvm_SwitchPort
|
||||
string Caption
|
||||
string ElementName
|
||||
datetime InstallDate
|
||||
string StatusDescriptions[]
|
||||
string Status
|
||||
uint16 HealthState
|
||||
string OtherEnabledState
|
||||
uint16 RequestedState
|
||||
uint16 EnabledDefault
|
||||
string SystemCreationClassName
|
||||
string SystemName
|
||||
string CreationClassName
|
||||
string Description
|
||||
uint16 OperationalStatus[]
|
||||
uint16 EnabledState
|
||||
datetime TimeOfLastStateChange
|
||||
string Name
|
||||
string NameFormat
|
||||
uint16 ProtocolType
|
||||
uint16 ProtocolIFType
|
||||
string OtherTypeDescription
|
||||
boolean BroadcastResetSupported
|
||||
uint16 PortNumber
|
||||
string ScopeOfResidence
|
||||
uint32 VMQOffloadWeight
|
||||
uint32 ChimneyOffloadWeight
|
||||
uint32 VMQOffloadUsage
|
||||
uint32 ChimneyOffloadUsage
|
||||
uint32 VMQOffloadLimit
|
||||
uint32 ChimneyOffloadLimit
|
||||
boolean AllowMacSpoofing
|
||||
end
|
||||
|
||||
|
||||
class Msvm_SyntheticEthernetPortSettingData
|
||||
string Caption
|
||||
string Description
|
||||
string InstanceID
|
||||
string ElementName
|
||||
uint16 ResourceType
|
||||
string OtherResourceType
|
||||
string ResourceSubType
|
||||
string PoolID
|
||||
uint16 ConsumerVisibility
|
||||
string HostResource[]
|
||||
string AllocationUnits
|
||||
uint64 VirtualQuantity
|
||||
uint64 Reservation
|
||||
uint64 Limit
|
||||
uint32 Weight
|
||||
boolean AutomaticAllocation
|
||||
boolean AutomaticDeallocation
|
||||
string Parent
|
||||
string Connection[]
|
||||
string Address
|
||||
uint16 MappingBehavior
|
||||
string VirtualSystemIdentifiers[]
|
||||
boolean StaticMacAddress
|
||||
end
|
||||
|
||||
|
||||
class Msvm_VirtualSwitchManagementService
|
||||
string Caption
|
||||
string Description
|
||||
string ElementName
|
||||
datetime InstallDate
|
||||
uint16 OperationalStatus[]
|
||||
string StatusDescriptions[]
|
||||
string Status
|
||||
uint16 HealthState
|
||||
uint16 EnabledState
|
||||
string OtherEnabledState
|
||||
uint16 RequestedState
|
||||
uint16 EnabledDefault
|
||||
datetime TimeOfLastStateChange
|
||||
string SystemCreationClassName
|
||||
string SystemName
|
||||
string CreationClassName
|
||||
string Name
|
||||
string PrimaryOwnerName
|
||||
string PrimaryOwnerContact
|
||||
string StartMode
|
||||
boolean Started
|
||||
end
|
||||
|
||||
|
||||
class Msvm_VirtualHardDiskSettingData
|
||||
string InstanceID
|
||||
string Caption
|
||||
string Description
|
||||
string ElementName
|
||||
uint16 Type
|
||||
uint16 Format
|
||||
string Path
|
||||
string ParentPath
|
||||
uint64 MaxInternalSize
|
||||
uint32 BlockSize
|
||||
uint32 LogicalSectorSize
|
||||
uint32 PhysicalSectorSize
|
||||
string VirtualDiskId
|
||||
end
|
||||
|
||||
class Msvm_Keyboard
|
||||
string Caption
|
||||
string Description
|
||||
string ElementName
|
||||
datetime InstallDate
|
||||
string Name
|
||||
uint16 OperationalStatus[]
|
||||
string StatusDescriptions[]
|
||||
string Status
|
||||
uint16 HealthState
|
||||
uint16 EnabledState
|
||||
string OtherEnabledState
|
||||
uint16 RequestedState
|
||||
uint16 EnabledDefault
|
||||
datetime TimeOfLastStateChange
|
||||
string SystemCreationClassName
|
||||
string SystemName
|
||||
string CreationClassName
|
||||
string DeviceID
|
||||
boolean PowerManagementSupported
|
||||
uint16 PowerManagementCapabilities[]
|
||||
uint16 Availability
|
||||
uint16 StatusInfo
|
||||
uint32 LastErrorCode
|
||||
string ErrorDescription
|
||||
boolean ErrorCleared
|
||||
string OtherIdentifyingInfo[]
|
||||
uint64 PowerOnHours
|
||||
uint64 TotalPowerOnHours
|
||||
string IdentifyingDescriptions[]
|
||||
uint16 AdditionalAvailability[]
|
||||
uint64 MaxQuiesceTime
|
||||
uint16 LocationIndicator
|
||||
boolean IsLocked
|
||||
string Layout
|
||||
uint16 NumberOfFunctionKeys
|
||||
uint16 Password
|
||||
end
|
||||
|
||||
|
||||
class v2/Msvm_Keyboard
|
||||
string InstanceID
|
||||
@ -1074,42 +648,6 @@ class v2/Msvm_Keyboard
|
||||
end
|
||||
|
||||
|
||||
class Msvm_ShutdownComponent
|
||||
string Caption
|
||||
string Description
|
||||
string ElementName
|
||||
datetime InstallDate
|
||||
string Name
|
||||
uint16 OperationalStatus[]
|
||||
string StatusDescriptions[]
|
||||
string Status
|
||||
uint16 HealthState
|
||||
uint16 EnabledState
|
||||
string OtherEnabledState
|
||||
uint16 RequestedState
|
||||
uint16 EnabledDefault
|
||||
datetime TimeOfLastStateChange
|
||||
string SystemCreationClassName
|
||||
string SystemName
|
||||
string CreationClassName
|
||||
string DeviceID
|
||||
boolean PowerManagementSupported
|
||||
uint16 PowerManagementCapabilities[]
|
||||
uint16 Availability
|
||||
uint16 StatusInfo
|
||||
uint32 LastErrorCode
|
||||
string ErrorDescription
|
||||
boolean ErrorCleared
|
||||
string OtherIdentifyingInfo[]
|
||||
uint64 PowerOnHours
|
||||
uint64 TotalPowerOnHours
|
||||
string IdentifyingDescriptions[]
|
||||
uint16 AdditionalAvailability[]
|
||||
uint64 MaxQuiesceTime
|
||||
uint16 LocationIndicator
|
||||
end
|
||||
|
||||
|
||||
class v2/Msvm_ShutdownComponent
|
||||
string InstanceID
|
||||
string Caption
|
||||
|
Loading…
Reference in New Issue
Block a user