InfrastructureProfileArgs

data class InfrastructureProfileArgs(val biosGuid: Output<String>? = null, val checkpointType: Output<String>? = null, val checkpoints: Output<List<CheckpointArgs>>? = null, val cloudId: Output<String>? = null, val generation: Output<Int>? = null, val inventoryItemId: Output<String>? = null, val templateId: Output<String>? = null, val uuid: Output<String>? = null, val vmName: Output<String>? = null, val vmmServerId: Output<String>? = null) : ConvertibleToJava<InfrastructureProfileArgs>

Specifies the vmmServer infrastructure specific settings for the virtual machine instance.

Constructors

Link copied to clipboard
constructor(biosGuid: Output<String>? = null, checkpointType: Output<String>? = null, checkpoints: Output<List<CheckpointArgs>>? = null, cloudId: Output<String>? = null, generation: Output<Int>? = null, inventoryItemId: Output<String>? = null, templateId: Output<String>? = null, uuid: Output<String>? = null, vmName: Output<String>? = null, vmmServerId: Output<String>? = null)

Properties

Link copied to clipboard
val biosGuid: Output<String>? = null

Gets or sets the bios guid for the vm.

Link copied to clipboard
val checkpoints: Output<List<CheckpointArgs>>? = null

Checkpoints in the vm.

Link copied to clipboard
val checkpointType: Output<String>? = null

Type of checkpoint supported for the vm.

Link copied to clipboard
val cloudId: Output<String>? = null

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

Link copied to clipboard
val generation: Output<Int>? = null

Gets or sets the generation for the vm.

Link copied to clipboard
val inventoryItemId: Output<String>? = null

Gets or sets the inventory Item ID for the resource.

Link copied to clipboard
val templateId: Output<String>? = null

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

Link copied to clipboard
val uuid: Output<String>? = null

Unique ID of the virtual machine.

Link copied to clipboard
val vmmServerId: Output<String>? = null

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

Link copied to clipboard
val vmName: Output<String>? = null

VMName is the name of VM on the SCVMM server.

Functions

Link copied to clipboard
open override fun toJava(): InfrastructureProfileArgs