InfrastructureProfile interface 
Specifies the vmmServer infrastructure specific settings for the virtual machine instance.
Properties
| bios | 
	Gets or sets the bios guid for the vm.  | 
| checkpoints | Checkpoints in the vm. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| checkpoint | 
	Type of checkpoint supported for the vm.  | 
| cloud | 
	ARM Id of the cloud resource to use for deploying the vm.  | 
| generation | Gets or sets the generation for the vm.  | 
| inventory | 
	Gets or sets the inventory Item ID for the resource.  | 
| last | 
	Last restored checkpoint in the vm. NOTE: This property will not be serialized. It can only be populated by the server.  | 
| template | 
	ARM Id of the template resource to use for deploying the vm.  | 
| uuid | Unique ID of the virtual machine.  | 
| vmm | 
	ARM Id of the vmmServer resource in which this resource resides.  | 
| vm | 
	VMName is the name of VM on the SCVmm server.  | 
Property Details
		biosGuid
	 
	Gets or sets the bios guid for the vm.
biosGuid?: string
				Property Value
string
checkpoints
Checkpoints in the vm. NOTE: This property will not be serialized. It can only be populated by the server.
checkpoints?: Checkpoint[]
				Property Value
		checkpointType
	 
	Type of checkpoint supported for the vm.
checkpointType?: string
				Property Value
string
		cloudId
	 
	ARM Id of the cloud resource to use for deploying the vm.
cloudId?: string
				Property Value
string
generation
Gets or sets the generation for the vm.
generation?: number
				Property Value
number
		inventoryItemId
	  
	Gets or sets the inventory Item ID for the resource.
inventoryItemId?: string
				Property Value
string
		lastRestoredVmCheckpoint
	  
	Last restored checkpoint in the vm. NOTE: This property will not be serialized. It can only be populated by the server.
lastRestoredVmCheckpoint?: Checkpoint
				Property Value
		templateId
	 
	ARM Id of the template resource to use for deploying the vm.
templateId?: string
				Property Value
string
uuid
Unique ID of the virtual machine.
uuid?: string
				Property Value
string
		vmmServerId
	  
	ARM Id of the vmmServer resource in which this resource resides.
vmmServerId?: string
				Property Value
string
		vmName
	 
	VMName is the name of VM on the SCVmm server.
vmName?: string
				Property Value
string