ArmContainerServiceModelFactory.IstioServiceMesh Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.