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 Summary
FieldsModifier and TypeFieldDescriptionstatic final ManagedGatewayTypeGateway API CRDs will not be reconciled on your cluster.static final ManagedGatewayTypeGateway API CRDs from the standard release channel will be reconciled onto your cluster. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ManagedGatewayTypefromString(String name) Creates or finds a ManagedGatewayType from its string representation.static Collection<ManagedGatewayType> values()Gets known ManagedGatewayType values.Methods inherited from class com.azure.core.util.ExpandableStringEnum
equals, fromString, getValue, hashCode, toString, values
-
Field Details
-
DISABLED
Gateway API CRDs will not be reconciled on your cluster. -
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.Use thefromString(String)factory method.Creates a new instance of ManagedGatewayType value.
-
-
Method Details
-
fromString
Creates or finds a ManagedGatewayType from its string representation.- Parameters:
name- a name to look for.- Returns:
- the corresponding ManagedGatewayType.
-
values
Gets known ManagedGatewayType values.- Returns:
- known ManagedGatewayType values.
-
fromString(String)factory method.