VirtualMachineConfigurationAssignmentConfigurationArgs

data class VirtualMachineConfigurationAssignmentConfigurationArgs(val assignmentType: Output<String>? = null, val contentHash: Output<String>? = null, val contentUri: Output<String>? = null, val parameters: Output<List<VirtualMachineConfigurationAssignmentConfigurationParameterArgs>>? = null, val version: Output<String>? = null) : ConvertibleToJava<VirtualMachineConfigurationAssignmentConfigurationArgs>

Constructors

constructor(assignmentType: Output<String>? = null, contentHash: Output<String>? = null, contentUri: Output<String>? = null, parameters: Output<List<VirtualMachineConfigurationAssignmentConfigurationParameterArgs>>? = null, version: Output<String>? = null)

Properties

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

The assignment type for the Guest Configuration Assignment. Possible values are Audit, ApplyAndAutoCorrect, ApplyAndMonitor and DeployAndAutoCorrect.

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

The content hash for the Guest Configuration package.

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

The content URI where the Guest Configuration package is stored.

Link copied to clipboard

One or more parameter blocks as defined below which define what configuration parameters and values against.

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

The version of the Guest Configuration that will be assigned in this Guest Configuration Assignment.

Functions

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