Class GatewayApiIstioEnabled

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

public final class GatewayApiIstioEnabled extends com.azure.core.util.ExpandableStringEnum<GatewayApiIstioEnabled>
Whether to enable Istio as a Gateway API implementation for managed ingress with App Routing.
  • Field Details

    • ENABLED

      public static final GatewayApiIstioEnabled ENABLED
      Enables managed ingress via the Gateway API using a sidecar-less Istio controlplane.
    • DISABLED

      public static final GatewayApiIstioEnabled DISABLED
      Disables the sidecar-less istio control plane for managed ingress via the Gateway API.
  • Constructor Details

    • GatewayApiIstioEnabled

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

    • fromString

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

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