Condividi tramite


IstioIngressGateway Class

Definition

Istio ingress gateway configuration. For now, we support up to one external ingress gateway named aks-istio-ingressgateway-external and one internal ingress gateway named aks-istio-ingressgateway-internal.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IstioIngressGatewayTypeConverter))]
public class IstioIngressGateway : Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IIstioIngressGateway
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IstioIngressGatewayTypeConverter))>]
type IstioIngressGateway = class
    interface IIstioIngressGateway
    interface IJsonSerializable
Public Class IstioIngressGateway
Implements IIstioIngressGateway
Inheritance
IstioIngressGateway
Attributes
Implements

Constructors

Name Description
IstioIngressGateway()

Creates an new IstioIngressGateway instance.

Properties

Name Description
Enabled

Whether to enable the ingress gateway.

Mode

Mode of an ingress gateway.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of IstioIngressGateway.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of IstioIngressGateway.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IIstioIngressGateway.

FromJsonString(String)

Creates a new instance of IstioIngressGateway, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of IstioIngressGateway into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to