Share via


VirtualMachineInstanceProperties interface

Properties under the virtual machine instance resource

Properties

createFromLocal

Boolean indicating whether this is an existing local virtual machine or if one should be created.

guestAgentInstallStatus

Guest agent install status.

hardwareProfile

HardwareProfile - Specifies the hardware settings for the virtual machine instance.

hostNodeIpAddress

Name of the host node that the VM is on.

hostNodeName

Name of the host node that the VM is on.

httpProxyConfig

HTTP Proxy configuration for the VM.

hyperVVmId

Unique identifier for the Hyper-V VM resource.

instanceView

The virtual machine instance view.

networkProfile

NetworkProfile - describes the network configuration the virtual machine instance

osProfile

OsProfile - describes the configuration of the operating system and sets login data

placementProfile

PlacementProfile - Specifies the placement related settings for the virtual machine.

provisioningState

Provisioning state of the virtual machine instance.

resourceUid

Unique identifier defined by ARC to identify the guest of the VM.

securityProfile

SecurityProfile - Specifies the security settings for the virtual machine instance.

status

The observed state of virtual machine instances

storageProfile

StorageProfile - contains information about the disks and storage information for the virtual machine instance

vmId

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