Share via


IAgentPoolSecurityProfile Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.AgentPoolSecurityProfileTypeConverter))]
public interface IAgentPoolSecurityProfile : Microsoft.Azure.PowerShell.Cmdlets.Aks.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.AgentPoolSecurityProfileTypeConverter))>]
type IAgentPoolSecurityProfile = interface
    interface IJsonSerializable
Public Interface IAgentPoolSecurityProfile
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Name Description
EnableSecureBoot

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.

EnableVtpm

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.

SshAccess

SSH access method of an agent pool.

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to