Reference documentation and code samples for the Stackdriver Monitoring V3 Client class 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.
Generated from protobuf message google.monitoring.v3.Service.ClusterIstio
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ location
string
The location of the Kubernetes cluster in which this Istio service is defined. Corresponds to the location
resource label in k8s_cluster
resources.
↳ cluster_name
string
The name of the Kubernetes cluster in which this Istio service is defined. Corresponds to the cluster_name
resource label in k8s_cluster
resources.
↳ service_namespace
string
The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace
metric label in Istio metrics.
↳ service_name
string
The name of the Istio service underlying this service. Corresponds to the destination_service_name
metric label in Istio metrics.
getLocation
The location of the Kubernetes cluster in which this Istio service is
defined. Corresponds to the location
resource label in k8s_cluster
resources.
Generated from protobuf field string location = 1;
string
setLocation
The location of the Kubernetes cluster in which this Istio service is
defined. Corresponds to the location
resource label in k8s_cluster
resources.
Generated from protobuf field string location = 1;
var
string
$this
getClusterName
The name of the Kubernetes cluster in which this Istio service is
defined. Corresponds to the cluster_name
resource label in k8s_cluster
resources.
Generated from protobuf field string cluster_name = 2;
string
setClusterName
The name of the Kubernetes cluster in which this Istio service is
defined. Corresponds to the cluster_name
resource label in k8s_cluster
resources.
Generated from protobuf field string cluster_name = 2;
var
string
$this
getServiceNamespace
The namespace of the Istio service underlying this service. Corresponds
to the destination_service_namespace
metric label in Istio metrics.
Generated from protobuf field string service_namespace = 3;
string
setServiceNamespace
The namespace of the Istio service underlying this service. Corresponds
to the destination_service_namespace
metric label in Istio metrics.
Generated from protobuf field string service_namespace = 3;
var
string
$this
getServiceName
The name of the Istio service underlying this service. Corresponds to the destination_service_name
metric label in Istio metrics.
Generated from protobuf field string service_name = 4;
string
setServiceName
The name of the Istio service underlying this service. Corresponds to the destination_service_name
metric label in Istio metrics.
Generated from protobuf field string service_name = 4;
var
string
$this