KubernetesClusterServiceMeshProfileArgs

data class KubernetesClusterServiceMeshProfileArgs(val certificateAuthority: Output<KubernetesClusterServiceMeshProfileCertificateAuthorityArgs>? = null, val externalIngressGatewayEnabled: Output<Boolean>? = null, val internalIngressGatewayEnabled: Output<Boolean>? = null, val mode: Output<String>) : ConvertibleToJava<KubernetesClusterServiceMeshProfileArgs>

Constructors

Link copied to clipboard
constructor(certificateAuthority: Output<KubernetesClusterServiceMeshProfileCertificateAuthorityArgs>? = null, externalIngressGatewayEnabled: Output<Boolean>? = null, internalIngressGatewayEnabled: Output<Boolean>? = null, mode: Output<String>)

Properties

Link copied to clipboard

A certificate_authority block as defined below. When this property is specified, key_vault_secrets_provider is also required to be set. This configuration allows you to bring your own root certificate and keys for Istio CA in the Istio-based service mesh add-on for Azure Kubernetes Service.

Link copied to clipboard

Is Istio External Ingress Gateway enabled?

Link copied to clipboard

Is Istio Internal Ingress Gateway enabled?

Link copied to clipboard
val mode: Output<String>

The mode of the service mesh. Possible value is Istio.

Functions

Link copied to clipboard
open override fun toJava(): KubernetesClusterServiceMeshProfileArgs