VirtualMachineInstanceProperties interface
Properties under the virtual machine instance resource
Properties
| create |
Boolean indicating whether this is an existing local virtual machine or if one should be created. |
| guest |
Guest agent install status. |
| hardware |
HardwareProfile - Specifies the hardware settings for the virtual machine instance. |
| host |
Name of the host node that the VM is on. |
| host |
Name of the host node that the VM is on. |
| http |
HTTP Proxy configuration for the VM. |
| hyper |
Unique identifier for the Hyper-V VM resource. |
| instance |
The virtual machine instance view. |
| network |
NetworkProfile - describes the network configuration the virtual machine instance |
| os |
OsProfile - describes the configuration of the operating system and sets login data |
| placement |
PlacementProfile - Specifies the placement related settings for the virtual machine. |
| provisioning |
Provisioning state of the virtual machine instance. |
| resource |
Unique identifier defined by ARC to identify the guest of the VM. |
| security |
SecurityProfile - Specifies the security settings for the virtual machine instance. |
| status | The observed state of virtual machine instances |
| storage |
StorageProfile - contains information about the disks and storage information for the virtual machine instance |
| vm |
Unique identifier for the vm resource. |
Property Details
createFromLocal
Boolean indicating whether this is an existing local virtual machine or if one should be created.
createFromLocal?: boolean
Property Value
boolean
guestAgentInstallStatus
Guest agent install status.
guestAgentInstallStatus?: GuestAgentInstallStatus
Property Value
hardwareProfile
HardwareProfile - Specifies the hardware settings for the virtual machine instance.
hardwareProfile?: VirtualMachineInstancePropertiesHardwareProfile
Property Value
hostNodeIpAddress
Name of the host node that the VM is on.
hostNodeIpAddress?: string
Property Value
string
hostNodeName
Name of the host node that the VM is on.
hostNodeName?: string
Property Value
string
httpProxyConfig
HTTP Proxy configuration for the VM.
httpProxyConfig?: HttpProxyConfiguration
Property Value
hyperVVmId
Unique identifier for the Hyper-V VM resource.
hyperVVmId?: string
Property Value
string
instanceView
The virtual machine instance view.
instanceView?: VirtualMachineInstanceView
Property Value
networkProfile
NetworkProfile - describes the network configuration the virtual machine instance
networkProfile?: VirtualMachineInstancePropertiesNetworkProfile
Property Value
osProfile
OsProfile - describes the configuration of the operating system and sets login data
osProfile?: VirtualMachineInstancePropertiesOsProfile
Property Value
placementProfile
PlacementProfile - Specifies the placement related settings for the virtual machine.
placementProfile?: VirtualMachineInstancePropertiesPlacementProfile
Property Value
provisioningState
Provisioning state of the virtual machine instance.
provisioningState?: string
Property Value
string
resourceUid
Unique identifier defined by ARC to identify the guest of the VM.
resourceUid?: string
Property Value
string
securityProfile
SecurityProfile - Specifies the security settings for the virtual machine instance.
securityProfile?: VirtualMachineInstancePropertiesSecurityProfile
Property Value
status
The observed state of virtual machine instances
status?: VirtualMachineInstanceStatus
Property Value
storageProfile
StorageProfile - contains information about the disks and storage information for the virtual machine instance
storageProfile?: VirtualMachineInstancePropertiesStorageProfile
Property Value
vmId
Unique identifier for the vm resource.
vmId?: string
Property Value
string