ManagedClusterSecurityProfile interface
Security profile for the container service cluster.
Properties
| azure |
Azure Key Vault key management service settings for the security profile. |
| custom |
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. |
| image |
Image Cleaner settings for the security profile. |
| workload |
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