AdvancedNetworkingSecurity Constructors

Definition

Overloads

Name Description
AdvancedNetworkingSecurity()

Initializes a new instance of the AdvancedNetworkingSecurity class.

AdvancedNetworkingSecurity(Nullable<Boolean>, String)

Initializes a new instance of the AdvancedNetworkingSecurity class.

AdvancedNetworkingSecurity()

Initializes a new instance of the AdvancedNetworkingSecurity class.

public AdvancedNetworkingSecurity();
Public Sub New ()

Applies to

AdvancedNetworkingSecurity(Nullable<Boolean>, String)

Initializes a new instance of the AdvancedNetworkingSecurity class.

public AdvancedNetworkingSecurity(bool? enabled = default, string advancedNetworkPolicies = default);
new Microsoft.Azure.Management.ContainerService.Models.AdvancedNetworkingSecurity : Nullable<bool> * string -> Microsoft.Azure.Management.ContainerService.Models.AdvancedNetworkingSecurity
Public Sub New (Optional enabled As Nullable(Of Boolean) = Nothing, Optional advancedNetworkPolicies As String = Nothing)

Parameters

enabled
Nullable<Boolean>

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.

advancedNetworkPolicies
String

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. Possible values include: 'L7', 'FQDN', 'None'

Applies to