HyperVMachineProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Class for machine properties.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.HyperVMachinePropertiesTypeConverter))]
public class HyperVMachineProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IHyperVMachineProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.HyperVMachinePropertiesTypeConverter))>]
type HyperVMachineProperties = class
interface IHyperVMachineProperties
interface IJsonSerializable
Public Class HyperVMachineProperties
Implements IHyperVMachineProperties
- Inheritance
-
HyperVMachineProperties
- Attributes
- Implements
Constructors
HyperVMachineProperties() |
Creates an new HyperVMachineProperties instance. |
Properties
AllocatedMemoryInMb |
Allocated Memory in MB. |
AppAndRoleApplication |
Applications of the AppsAndRoles. |
AppAndRoleBizTalkServer |
BizTalkServers of the AppsAndRoles. |
AppAndRoleExchangeServer |
ExchangeServers of the AppsAndRoles. |
AppAndRoleFeature |
Features of the AppsAndRoles. |
AppAndRoleOtherDatabase |
OtherDatabaseServers of the AppsAndRoles. |
AppAndRoleSharePointServer |
SharePointServers of the AppsAndRoles. |
AppAndRoleSqlServer |
SQLServers of the AppsAndRoles. |
AppAndRoleSystemCenter |
SystemCenters of the AppsAndRoles. |
AppAndRoleWebApplication |
WebApplications of the AppsAndRoles. |
BiosGuid |
Machine BIOS GUID. |
BiosSerialNumber |
Machine BIOS serial number. |
ClusterFqdn |
Cluster FQDN/IPAddress. |
ClusterId |
Cluster ARM ID. |
CreatedTimestamp |
Timestamp marking machine creation. |
Disk |
Disks attached to the machine. |
DisplayName |
Display name of the machine. |
Error |
Errors for machine. |
Firmware |
Firmware of the machine. |
Generation |
Generation of the virtual machine. |
GuestDetailsDiscoveryTimestamp |
The last time at which the Guest Details of machine was discovered. |
GuestOSDetailOsname |
Name of the operating system. |
GuestOSDetailOstype |
Type of the operating system. |
GuestOSDetailOsversion |
Version of the operating system. |
HighAvailability |
Value indicating whether the VM is highly available. |
HostFqdn |
Host FQDN/IPAddress. |
HostId |
Host ARM ID. |
InstanceUuid |
On-premise Instance UUID of the machine. |
IsDeleted |
Value indicating whether VM is deleted. |
IsDynamicMemoryEnabled |
Value indicating whether dynamic memory is enabled for the VM. |
IsGuestDetailsDiscoveryInProgress |
Whether Refresh Fabric Layout Guest Details has been completed once. Portal will show discovery in progress, if this value is true. |
ManagementServerType |
Management server type of the machine. It is either Host or Cluster. |
MaxMemoryMb |
Max memory of the virtual machine in MB. |
NetworkAdapter |
Network adapters attached to the machine. |
NumberOfApplication |
Number of applications installed in the guest VM. |
NumberOfProcessorCore |
Number of Processor Cores allocated for the machine. |
OperatingSystemDetailOSName |
Name of the operating system. |
OperatingSystemDetailOSType |
Type of the operating system. |
OperatingSystemDetailOSVersion |
Version of the operating system. |
PowerStatus |
Machine power status. |
UpdatedTimestamp |
Timestamp marking last updated on the machine. |
Version |
VM version. |
VMConfigurationFileLocation |
Root location of the VM configuration file. |
VMFqdn |
Machine FQDN. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of HyperVMachineProperties. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of HyperVMachineProperties. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IHyperVMachineProperties. |
FromJsonString(String) |
Creates a new instance of HyperVMachineProperties, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of HyperVMachineProperties into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |