Cloud Monitoring V3 API - Class Google::Cloud::Monitoring::V3::Service::ClusterIstio (v0.12.0)

Reference documentation and code samples for the Cloud Monitoring V3 API class Google::Cloud::Monitoring::V3::Service::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.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#cluster_name

def cluster_name() -> ::String
Returns
  • (::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.

#cluster_name=

def cluster_name=(value) -> ::String
Parameter
  • value (::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.
Returns
  • (::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.

#location

def location() -> ::String
Returns
  • (::String) — The location of the Kubernetes cluster in which this Istio service is defined. Corresponds to the location resource label in k8s_cluster resources.

#location=

def location=(value) -> ::String
Parameter
  • value (::String) — The location of the Kubernetes cluster in which this Istio service is defined. Corresponds to the location resource label in k8s_cluster resources.
Returns
  • (::String) — The location of the Kubernetes cluster in which this Istio service is defined. Corresponds to the location resource label in k8s_cluster resources.

#service_name

def service_name() -> ::String
Returns
  • (::String) — The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.

#service_name=

def service_name=(value) -> ::String
Parameter
  • value (::String) — The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.
Returns
  • (::String) — The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.

#service_namespace

def service_namespace() -> ::String
Returns
  • (::String) — The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.

#service_namespace=

def service_namespace=(value) -> ::String
Parameter
  • value (::String) — The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.
Returns
  • (::String) — The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.