public sealed class Service.Types.ClusterIstio : IMessage<Service.Types.ClusterIstio>, IEquatable<Service.Types.ClusterIstio>, IDeepCloneable<Service.Types.ClusterIstio>, IBufferMessage, IMessageReference 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.
Implements
IMessageServiceTypesClusterIstio, IEquatableServiceTypesClusterIstio, IDeepCloneableServiceTypesClusterIstio, IBufferMessage, IMessageNamespace
Google.Cloud.Monitoring.V3Assembly
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 |
|