Class Service.Types.MeshIstio (3.1.0)

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

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(Service.Types.MeshIstio)

public MeshIstio(Service.Types.MeshIstio other)
Parameter
NameDescription
otherService.Types.MeshIstio

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
TypeDescription
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
TypeDescription
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
TypeDescription
String