Share via


IstioComponents Class

Definition

Istio components configuration.

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

Constructors

Name Description
IstioComponents()

Creates an new IstioComponents instance.

Properties

Name Description
EgressGateway

Istio egress gateways.

IngressGateway

Istio ingress gateways.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of IstioComponents.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of IstioComponents.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of IstioComponents into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to