VirtualMachineInstancePropertiesLinuxConfigurationArgs

data class VirtualMachineInstancePropertiesLinuxConfigurationArgs(val disablePasswordAuthentication: Output<Boolean>? = null, val provisionVMAgent: Output<Boolean>? = null, val provisionVMConfigAgent: Output<Boolean>? = null, val ssh: Output<SshConfigurationArgs>? = null) : ConvertibleToJava<VirtualMachineInstancePropertiesLinuxConfigurationArgs>

LinuxConfiguration - linux specific configuration values for the virtual machine instance

Constructors

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

Properties

Link copied to clipboard

DisablePasswordAuthentication - whether password authentication should be disabled

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 a Linux OS.

Functions

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