Google Cloud Monitoring v3 API - Class Service.Types.MeshIstio (3.12.0)

public sealed class Service.Types.MeshIstio : IMessage<Service.Types.MeshIstio>, IEquatable<Service.Types.MeshIstio>, IDeepCloneable<Service.Types.MeshIstio>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Monitoring v3 API class Service.Types.MeshIstio.

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

Inheritance

object > Service.Types.MeshIstio

Namespace

Google.Cloud.Monitoring.V3

Assembly

Google.Cloud.Monitoring.V3.dll

Constructors

MeshIstio()

public MeshIstio()

MeshIstio(MeshIstio)

public MeshIstio(Service.Types.MeshIstio other)
Parameter
Name Description
other ServiceTypesMeshIstio

Properties

MeshUid

public string MeshUid { get; set; }

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

Property Value
Type Description
string

ServiceName

public string ServiceName { get; set; }

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

Property Value
Type Description
string

ServiceNamespace

public string ServiceNamespace { get; set; }

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

Property Value
Type Description
string