IstioCanonicalServiceArgs

data class IstioCanonicalServiceArgs(val canonicalService: Output<String>? = null, val canonicalServiceNamespace: Output<String>? = null, val meshUid: Output<String>? = null) : ConvertibleToJava<IstioCanonicalServiceArgs>

Canonical service scoped to an Istio mesh. Anthos clusters running ASM >= 1.6.8 will have their services ingested as this type.

Constructors

Link copied to clipboard
fun IstioCanonicalServiceArgs(canonicalService: Output<String>? = null, canonicalServiceNamespace: Output<String>? = null, meshUid: Output<String>? = null)

Functions

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

Properties

Link copied to clipboard
val canonicalService: Output<String>? = null

The name of the canonical service underlying this service. Corresponds to the destination_canonical_service_name metric label in label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).

Link copied to clipboard
val canonicalServiceNamespace: Output<String>? = null

The namespace of the canonical service underlying this service. Corresponds to the destination_canonical_service_namespace metric label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).

Link copied to clipboard
val meshUid: Output<String>? = null

Identifier for the Istio mesh in which this canonical service is defined. Corresponds to the mesh_uid metric label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).