ArmContainerServiceModelFactory.IstioServiceMesh Method

Definition

public static Azure.ResourceManager.ContainerService.Models.IstioServiceMesh IstioServiceMesh(Azure.ResourceManager.ContainerService.Models.IstioComponents components = default, Azure.ResourceManager.ContainerService.Models.IstioPluginCertificateAuthority certificateAuthorityPlugin = default, System.Collections.Generic.IEnumerable<string> revisions = default);
static member IstioServiceMesh : Azure.ResourceManager.ContainerService.Models.IstioComponents * Azure.ResourceManager.ContainerService.Models.IstioPluginCertificateAuthority * seq<string> -> Azure.ResourceManager.ContainerService.Models.IstioServiceMesh
Public Shared Function IstioServiceMesh (Optional components As IstioComponents = Nothing, Optional certificateAuthorityPlugin As IstioPluginCertificateAuthority = Nothing, Optional revisions As IEnumerable(Of String) = Nothing) As IstioServiceMesh

Parameters

components
IstioComponents

Istio components configuration.

certificateAuthorityPlugin
IstioPluginCertificateAuthority

Plugin certificates information for Service Mesh.

revisions
IEnumerable<String>

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.

Returns

A new IstioServiceMesh instance for mocking.

Applies to