VirtualMachineInstance interface

Define the virtualMachineInstance.

Extends

Properties

extendedLocation

Gets or sets the extended location.

hardwareProfile

Hardware properties.

infrastructureProfile

Gets the infrastructure profile.

networkProfile

Network properties.

osProfile

OS properties.

placementProfile

Placement properties.

powerState

Gets the power state of the virtual machine. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState

Gets the provisioning state. NOTE: This property will not be serialized. It can only be populated by the server.

resourceUid

Gets or sets a unique identifier for the vm resource. NOTE: This property will not be serialized. It can only be populated by the server.

securityProfile

Gets the security profile.

statuses

The resource status information. NOTE: This property will not be serialized. It can only be populated by the server.

storageProfile

Storage properties.

Inherited Properties

id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTE: This property will not be serialized. It can only be populated by the server.

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

extendedLocation

Gets or sets the extended location.

extendedLocation?: ExtendedLocation

Property Value

hardwareProfile

Hardware properties.

hardwareProfile?: HardwareProfile

Property Value

infrastructureProfile

Gets the infrastructure profile.

infrastructureProfile?: InfrastructureProfile

Property Value

networkProfile

Network properties.

networkProfile?: NetworkProfile

Property Value

osProfile

OS properties.

osProfile?: OsProfileForVMInstance

Property Value

placementProfile

Placement properties.

placementProfile?: PlacementProfile

Property Value

powerState

Gets the power state of the virtual machine. NOTE: This property will not be serialized. It can only be populated by the server.

powerState?: string

Property Value

string

provisioningState

Gets the provisioning state. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

resourceUid

Gets or sets a unique identifier for the vm resource. NOTE: This property will not be serialized. It can only be populated by the server.

resourceUid?: string

Property Value

string

securityProfile

Gets the security profile.

securityProfile?: SecurityProfile

Property Value

statuses

The resource status information. NOTE: This property will not be serialized. It can only be populated by the server.

statuses?: ResourceStatus[]

Property Value

storageProfile

Storage properties.

storageProfile?: StorageProfile

Property Value

Inherited Property Details

id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From ProxyResource.id

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From ProxyResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

Inherited From ProxyResource.systemData

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From ProxyResource.type