GetIstioCanonicalServicePlainArgs

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

A collection of arguments for invoking getIstioCanonicalService.

Constructors

Link copied to clipboard
constructor(canonicalService: String, canonicalServiceNamespace: String, meshUid: String, project: String? = null)

Properties

Link copied to clipboard

The name of the canonical service underlying this service. Corresponds to the destination_canonical_service_name metric label in label in Istio metrics.

Link copied to clipboard

The namespace of the canonical service underlying this service. Corresponds to the destination_canonical_service_namespace metric label in Istio metrics.

Link copied to clipboard

Identifier for the mesh in which this Istio service is defined. Corresponds to the meshUid metric label in Istio metrics.

Link copied to clipboard
val project: String? = null

The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

Functions

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