Class ManagedGatewayType

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

public final class ManagedGatewayType extends com.azure.core.util.ExpandableStringEnum<ManagedGatewayType>
Configuration for the managed Gateway API installation. If not specified, the default is 'Disabled'. See https://aka.ms/k8s-gateway-api for more details.
  • Field Details

    • DISABLED

      public static final ManagedGatewayType DISABLED
      Gateway API CRDs will not be reconciled on your cluster.
    • STANDARD

      public static final ManagedGatewayType STANDARD
      Gateway API CRDs from the standard release channel will be reconciled onto your cluster. See https://aka.ms/gateway-api-versions to see which bundle will be installed for your Kubernetes version.
  • Constructor Details

    • ManagedGatewayType

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

    • fromString

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

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