GetMeshIstioServicePlainArgs

data class GetMeshIstioServicePlainArgs(val meshUid: String, val project: String? = null, val serviceName: String, val serviceNamespace: String) : ConvertibleToJava<GetMeshIstioServicePlainArgs>

A collection of arguments for invoking getMeshIstioService.

Constructors

Link copied to clipboard
constructor(meshUid: String, project: String? = null, serviceName: String, serviceNamespace: String)

Properties

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.

Link copied to clipboard

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

Link copied to clipboard

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

Functions

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