AgentPoolSecurityProfileArgs

data class AgentPoolSecurityProfileArgs(val enableSecureBoot: Output<Boolean>? = null, val enableVTPM: Output<Boolean>? = null) : ConvertibleToJava<AgentPoolSecurityProfileArgs>

The security settings of an agent pool.

Constructors

Link copied to clipboard
constructor(enableSecureBoot: Output<Boolean>? = null, enableVTPM: Output<Boolean>? = null)

Properties

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

Secure Boot is a feature of Trusted Launch which ensures that only signed operating systems and drivers can boot. For more details, see aka.ms/aks/trustedlaunch. If not specified, the default is false.

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

vTPM is a Trusted Launch feature for configuring a dedicated secure vault for keys and measurements held locally on the node. For more details, see aka.ms/aks/trustedlaunch. If not specified, the default is false.

Functions

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