Share via


ManagedClusterSecurityProfile interface

Security profile for the container service cluster.

Properties

azureKeyVaultKms

Azure Key Vault key management service settings for the security profile.

customCATrustCertificates

A list of up to 10 base64 encoded CAs that will be added to the trust store on all nodes in the cluster. For more information see Custom CA Trust Certificates.

defender

Microsoft Defender settings for the security profile.

imageCleaner

Image Cleaner settings for the security profile.

workloadIdentity

Workload identity settings for the security profile. Workload identity enables Kubernetes applications to access Azure cloud resources securely with Azure AD. See https://aka.ms/aks/wi for more details.

Property Details

azureKeyVaultKms

Azure Key Vault key management service settings for the security profile.

azureKeyVaultKms?: AzureKeyVaultKms

Property Value

customCATrustCertificates

A list of up to 10 base64 encoded CAs that will be added to the trust store on all nodes in the cluster. For more information see Custom CA Trust Certificates.

customCATrustCertificates?: Uint8Array[]

Property Value

Uint8Array[]

defender

Microsoft Defender settings for the security profile.

defender?: ManagedClusterSecurityProfileDefender

Property Value

imageCleaner

Image Cleaner settings for the security profile.

imageCleaner?: ManagedClusterSecurityProfileImageCleaner

Property Value

workloadIdentity

Workload identity settings for the security profile. Workload identity enables Kubernetes applications to access Azure cloud resources securely with Azure AD. See https://aka.ms/aks/wi for more details.

workloadIdentity?: ManagedClusterSecurityProfileWorkloadIdentity

Property Value