Class AccelerationMode

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

public final class AccelerationMode extends com.azure.core.util.ExpandableStringEnum<AccelerationMode>
Enable advanced network acceleration options. This allows users to configure acceleration using BPF host routing. This can be enabled only with Cilium dataplane. If not specified, the default value is None (no acceleration). The acceleration mode can be changed on a pre-existing cluster. See https://aka.ms/acnsperformance for a detailed explanation.
  • Field Details

    • BPF_VETH

      public static final AccelerationMode BPF_VETH
      Enable eBPF host routing with veth device mode.
    • NONE

      public static final AccelerationMode NONE
      Disable acceleration options.
  • Constructor Details

    • AccelerationMode

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

    • fromString

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

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