Share via


IAdvancedNetworkingSecurity Interface

Definition

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

Properties

Name Description
AdvancedNetworkPolicy

Enable advanced network policies. This allows users to configure Layer 7 network policies (FQDN, HTTP, Kafka). Policies themselves must be configured via the Cilium Network Policy resources, see https://docs.cilium.io/en/latest/security/policy/index.html. This can be enabled only on cilium-based clusters. If not specified, the default value is FQDN if security.enabled is set to true.

Enabled

This feature allows user to configure network policy based on DNS (FQDN) names. It can be enabled only on cilium based clusters. If not specified, the default is false.

Methods

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

Applies to