ManagedClusterAppRoutingIstio Class
- java.
lang. Object - com.
azure. resourcemanager. containerservice. models. ManagedClusterAppRoutingIstio
- com.
Implements
public final class ManagedClusterAppRoutingIstio
implements JsonSerializable<ManagedClusterAppRoutingIstio>
Configuration for using a sidecar-less Istio control plane for managed ingress via the Gateway API with App Routing. See https://aka.ms/gateway-on-istio for information on using Istio for ingress via the Gateway API.
Constructor Summary
| Constructor | Description |
|---|---|
| ManagedClusterAppRoutingIstio() |
Creates an instance of Managed |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Managed |
fromJson(JsonReader jsonReader)
Reads an instance of Managed |
|
Gateway |
mode()
Get the mode property: Whether to enable Istio as a Gateway API implementation for managed ingress with App Routing. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Managed |
withMode(GatewayApiIstioEnabled mode)
Set the mode property: Whether to enable Istio as a Gateway API implementation for managed ingress with App Routing. |
Methods inherited from java.lang.Object
Constructor Details
ManagedClusterAppRoutingIstio
public ManagedClusterAppRoutingIstio()
Creates an instance of ManagedClusterAppRoutingIstio class.
Method Details
fromJson
public static ManagedClusterAppRoutingIstio fromJson(JsonReader jsonReader)
Reads an instance of ManagedClusterAppRoutingIstio from the JsonReader.
Parameters:
Returns:
Throws:
mode
public GatewayApiIstioEnabled mode()
Get the mode property: Whether to enable Istio as a Gateway API implementation for managed ingress with App Routing.
Returns:
toJson
validate
public void validate()
Validates the instance.
withMode
public ManagedClusterAppRoutingIstio withMode(GatewayApiIstioEnabled mode)
Set the mode property: Whether to enable Istio as a Gateway API implementation for managed ingress with App Routing.
Parameters:
Returns: