VirtualMachineInstancePropertiesOsProfileWindowsConfigurationArgs

data class VirtualMachineInstancePropertiesOsProfileWindowsConfigurationArgs(val enableAutomaticUpdates: Output<Boolean>? = null, val provisionVMAgent: Output<Boolean>? = null, val provisionVMConfigAgent: Output<Boolean>? = null, val ssh: Output<SshConfigurationArgs>? = null, val timeZone: Output<String>? = null) : ConvertibleToJava<VirtualMachineInstancePropertiesOsProfileWindowsConfigurationArgs>

Windows Configuration for the virtual machine instance

Constructors

constructor(enableAutomaticUpdates: Output<Boolean>? = null, provisionVMAgent: Output<Boolean>? = null, provisionVMConfigAgent: Output<Boolean>? = null, ssh: Output<SshConfigurationArgs>? = null, timeZone: Output<String>? = null)

Properties

Link copied to clipboard
val enableAutomaticUpdates: Output<Boolean>? = null

Whether to EnableAutomaticUpdates on the machine

Link copied to clipboard
val provisionVMAgent: Output<Boolean>? = null

Used to indicate whether Arc for Servers agent onboarding should be triggered during the virtual machine instance creation process.

Link copied to clipboard
val provisionVMConfigAgent: Output<Boolean>? = null

Used to indicate whether the VM Config Agent should be installed during the virtual machine creation process.

Link copied to clipboard
val ssh: Output<SshConfigurationArgs>? = null

Specifies the ssh key configuration for Windows OS.

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

TimeZone for the virtual machine instance

Functions

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