Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface VirtualMachine

Package version

The VirtualMachines resource definition.

Hierarchy

  • VirtualMachine

Index

Properties

Optional availabilitySets

availabilitySets: AvailabilitySetListItem[]

Availability Sets in vm.

Optional checkpointType

checkpointType: undefined | string

Type of checkpoint supported for the vm.

Optional checkpoints

checkpoints: Checkpoint[]

Checkpoints in the vm.

Optional cloudId

cloudId: undefined | string

ARM Id of the cloud resource to use for deploying the vm.

extendedLocation

extendedLocation: ExtendedLocation

The extended location.

Optional generation

generation: undefined | number

Gets or sets the generation for the vm.

Optional hardwareProfile

hardwareProfile: HardwareProfile

Hardware properties.

Optional id

id: undefined | string

Resource Id NOTE: This property will not be serialized. It can only be populated by the server.

Optional inventoryItemId

inventoryItemId: undefined | string

Gets or sets the inventory Item ID for the resource.

location

location: string

Gets or sets the location.

Optional name

name: undefined | string

Resource Name NOTE: This property will not be serialized. It can only be populated by the server.

Optional networkProfile

networkProfile: NetworkProfile

Network properties.

Optional osProfile

osProfile: OsProfile

OS properties.

Optional powerState

powerState: undefined | string

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

Optional provisioningState

provisioningState: undefined | string

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

Optional storageProfile

storageProfile: StorageProfile

Storage properties.

Optional systemData

systemData: SystemData

The system data. NOTE: This property will not be serialized. It can only be populated by the server.

Optional tags

tags: undefined | {}

Resource tags

Optional templateId

templateId: undefined | string

ARM Id of the template resource to use for deploying the vm.

Optional type

type: undefined | string

Resource Type NOTE: This property will not be serialized. It can only be populated by the server.

Optional uuid

uuid: undefined | string

Unique ID of the virtual machine.

Optional vmName

vmName: undefined | string

VMName is the name of VM on the SCVMM server.

Optional vmmServerId

vmmServerId: undefined | string

ARM Id of the vmmServer resource in which this resource resides.

Generated using TypeDoc