Class AdvancedNetworkPolicies

java.lang.Object
com.azure.core.util.ExpandableStringEnum<AdvancedNetworkPolicies>
com.azure.resourcemanager.containerservice.models.AdvancedNetworkPolicies
All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>

public final class AdvancedNetworkPolicies extends com.azure.core.util.ExpandableStringEnum<AdvancedNetworkPolicies>
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.
  • Field Details

  • Constructor Details

    • AdvancedNetworkPolicies

      @Deprecated public AdvancedNetworkPolicies()
      Deprecated.
      Use the fromString(String) factory method.
      Creates a new instance of AdvancedNetworkPolicies value.
  • Method Details

    • fromString

      public static AdvancedNetworkPolicies fromString(String name)
      Creates or finds a AdvancedNetworkPolicies from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding AdvancedNetworkPolicies.
    • values

      public static Collection<AdvancedNetworkPolicies> values()
      Gets known AdvancedNetworkPolicies values.
      Returns:
      known AdvancedNetworkPolicies values.