InfrastructureProfileArgs

data class InfrastructureProfileArgs(val firmwareType: Output<Either<String, FirmwareType>>? = null, val inventoryItemId: Output<String>? = null, val smbiosUuid: Output<String>? = null, val templateId: Output<String>? = null, val vCenterId: Output<String>? = null) : ConvertibleToJava<InfrastructureProfileArgs>

Specifies the vCenter infrastructure specific settings for the virtual machine.

Constructors

Link copied to clipboard
constructor(firmwareType: Output<Either<String, FirmwareType>>? = null, inventoryItemId: Output<String>? = null, smbiosUuid: Output<String>? = null, templateId: Output<String>? = null, vCenterId: Output<String>? = null)

Properties

Link copied to clipboard
val firmwareType: Output<Either<String, FirmwareType>>? = null

Firmware type

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

Gets or sets the inventory Item ID for the virtual machine.

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

Gets or sets the SMBIOS UUID of the vm.

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

Gets or sets the ARM Id of the template resource to deploy the virtual machine.

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

Gets or sets the ARM Id of the vCenter resource in which this resource pool resides.

Functions

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