ArmContainerServiceModelFactory.AgentPoolSecurityProfile Method

Definition

public static Azure.ResourceManager.ContainerService.Models.AgentPoolSecurityProfile AgentPoolSecurityProfile(bool? isVtpmEnabled = default, bool? isSecureBootEnabled = default, Azure.ResourceManager.ContainerService.Models.AgentPoolSshAccess? sshAccess = default);
static member AgentPoolSecurityProfile : Nullable<bool> * Nullable<bool> * Nullable<Azure.ResourceManager.ContainerService.Models.AgentPoolSshAccess> -> Azure.ResourceManager.ContainerService.Models.AgentPoolSecurityProfile
Public Shared Function AgentPoolSecurityProfile (Optional isVtpmEnabled As Nullable(Of Boolean) = Nothing, Optional isSecureBootEnabled As Nullable(Of Boolean) = Nothing, Optional sshAccess As Nullable(Of AgentPoolSshAccess) = Nothing) As AgentPoolSecurityProfile

Parameters

isVtpmEnabled
Nullable<Boolean>

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.

isSecureBootEnabled
Nullable<Boolean>

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.

sshAccess
Nullable<AgentPoolSshAccess>

SSH access method of an agent pool.

Returns

A new AgentPoolSecurityProfile instance for mocking.

Applies to