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

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

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

Istio service scoped to a single Kubernetes cluster. Learn more at https://istio.io. Clusters running OSS Istio will have their services ingested as this type.

Inheritance

object > Service.Types.ClusterIstio

Namespace

Google.Cloud.Monitoring.V3

Assembly

Google.Cloud.Monitoring.V3.dll

Constructors

ClusterIstio()

public ClusterIstio()

ClusterIstio(ClusterIstio)

public ClusterIstio(Service.Types.ClusterIstio other)
Parameter
Name Description
other ServiceTypesClusterIstio

Properties

ClusterName

public string ClusterName { get; set; }

The name of the Kubernetes cluster in which this Istio service is defined. Corresponds to the cluster_name resource label in k8s_cluster resources.

Property Value
Type Description
string

Location

public string Location { get; set; }

The location of the Kubernetes cluster in which this Istio service is defined. Corresponds to the location resource label in k8s_cluster resources.

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