VMwareMachine 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.
Machine REST Resource.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.VMwareMachineTypeConverter))]
public class VMwareMachine : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IVMwareMachine
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.VMwareMachineTypeConverter))>]
type VMwareMachine = class
interface IVMwareMachine
interface IJsonSerializable
Public Class VMwareMachine
Implements IVMwareMachine
- Inheritance
-
VMwareMachine
- Attributes
- Implements
Constructors
VMwareMachine() |
Creates an new VMwareMachine 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 |
BIOS GUID. |
BiosSerialNumber |
Machine BIOS serial number. |
ChangeTrackingEnabled |
Value indicating whether change tracking is enabled. |
ChangeTrackingSupported |
Value indicating whether change tracking is supported. |
CreatedTimestamp |
Timestamp marking machine creation. |
DataCenterScope |
Scope of the data center. |
DependencyMapping |
If dependency mapping feature is enabled or not for the VM. |
DependencyMappingStartTime |
When dependency mapping collection is last started. |
Description |
User description of the machine. |
Disk |
Disks attached to the machine. |
DisplayName |
Display name of the machine. |
Error |
Errors for machine. |
Firmware |
Firmware of the machine. |
GuestDetailsDiscoveryTimestamp |
The last time at which the Guest Details was discovered or the error while discovering guest details based discovery of the machine. |
GuestOSDetailOsname |
Name of the operating system. |
GuestOSDetailOstype |
Type of the operating system. |
GuestOSDetailOsversion |
Version of the operating system. |
HostInMaintenanceMode |
Indicates whether the host is in maintenance mode. |
HostName |
The host name. |
HostPowerState |
The host power state. |
HostVersion |
The host version. |
Id |
Resource Id. |
InstanceUuid |
On-premise Instance UUID of the machine. |
IsDeleted |
Value indicating whether VM is deleted. |
IsGuestDetailsDiscoveryInProgress |
Whether Refresh Fabric Layout Guest Details has been completed once. Portal will show discovery in progress, if this value is true. |
MaxSnapshot |
Maximum number of snapshots for the VM. Default value is -1. |
Name |
Name of the Sites. |
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. |
Type |
Type of resource. Type = Microsoft.OffAzure/VMWareSites/Machines. |
UpdatedTimestamp |
Timestamp marking last updated on the machine. |
VCenterFqdn |
VCenter FQDN/IPAddress. |
VCenterId |
VCenter ARM ID. |
VMConfigurationFileLocation |
Root location of the VM configuration file. |
VMFqdn |
Machine FQDN. |
VMwareToolsStatus |
VMware tools status. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of VMwareMachine. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of VMwareMachine. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IVMwareMachine. |
FromJsonString(String) |
Creates a new instance of VMwareMachine, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of VMwareMachine into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |