VirtualMachineManagerVirtualMachineInstanceInfrastructureArgs

data class VirtualMachineManagerVirtualMachineInstanceInfrastructureArgs(val checkpointType: Output<String>? = null, val systemCenterVirtualMachineManagerCloudId: Output<String>? = null, val systemCenterVirtualMachineManagerInventoryItemId: Output<String>? = null, val systemCenterVirtualMachineManagerTemplateId: Output<String>? = null, val systemCenterVirtualMachineManagerVirtualMachineServerId: Output<String>? = null) : ConvertibleToJava<VirtualMachineManagerVirtualMachineInstanceInfrastructureArgs>

Constructors

constructor(checkpointType: Output<String>? = null, systemCenterVirtualMachineManagerCloudId: Output<String>? = null, systemCenterVirtualMachineManagerInventoryItemId: Output<String>? = null, systemCenterVirtualMachineManagerTemplateId: Output<String>? = null, systemCenterVirtualMachineManagerVirtualMachineServerId: Output<String>? = null)

Properties

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

The type of checkpoint supported for the Virtual Machine. Possible values are Disabled, Production, ProductionOnly and Standard.

Link copied to clipboard

The ID of the System Center Virtual Machine Manager Cloud resource to use for deploying the Virtual Machine. Changing this forces a new resource to be created.

The ID of the System Center Virtual Machine Manager Inventory Item for System Center Virtual Machine Manager Virtual Machine Instance. Changing this forces a new resource to be created.

The ID of the System Center Virtual Machine Manager Virtual Machine Template to use for deploying the Virtual Machine. Changing this forces a new resource to be created.

The ID of the System Center Virtual Machine Manager Virtual Machine. Changing this forces a new resource to be created.

Functions

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