Share via


IServiceMeshProfile Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.ServiceMeshProfileTypeConverter))]
public interface IServiceMeshProfile : Microsoft.Azure.PowerShell.Cmdlets.Aks.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.ServiceMeshProfileTypeConverter))>]
type IServiceMeshProfile = interface
    interface IJsonSerializable
Public Interface IServiceMeshProfile
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Name Description
ComponentEgressGateway

Istio egress gateways.

ComponentIngressGateway

Istio ingress gateways.

IstioRevision

The list of revisions of the Istio control plane. When an upgrade is not in progress, this holds one value. When canary upgrade is in progress, this can only hold two consecutive values. For more information, see: https://learn.microsoft.com/en-us/azure/aks/istio-upgrade

Mode

Mode of the service mesh.

PluginCertChainObjectName

Certificate chain object name in Azure Key Vault.

PluginCertObjectName

Intermediate certificate object name in Azure Key Vault.

PluginKeyObjectName

Intermediate certificate private key object name in Azure Key Vault.

PluginKeyVaultId

The resource ID of the Key Vault.

PluginRootCertObjectName

Root certificate object name in Azure Key Vault.

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to