Reference documentation and code samples for the Cloud Monitoring V3 API class Google::Cloud::Monitoring::V3::Service::IstioCanonicalService.
Canonical service scoped to an Istio mesh. Anthos clusters running ASM >= 1.6.8 will have their services ingested as this type.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#canonical_service
def canonical_service() -> ::String
Returns
-
(::String) — The name of the canonical service underlying this service.
Corresponds to the
destination_canonical_service_name
metric label in label in Istio metrics.
#canonical_service=
def canonical_service=(value) -> ::String
Parameter
-
value (::String) — The name of the canonical service underlying this service.
Corresponds to the
destination_canonical_service_name
metric label in label in Istio metrics.
Returns
-
(::String) — The name of the canonical service underlying this service.
Corresponds to the
destination_canonical_service_name
metric label in label in Istio metrics.
#canonical_service_namespace
def canonical_service_namespace() -> ::String
Returns
-
(::String) — The namespace of the canonical service underlying this service.
Corresponds to the
destination_canonical_service_namespace
metric label in Istio metrics.
#canonical_service_namespace=
def canonical_service_namespace=(value) -> ::String
Parameter
-
value (::String) — The namespace of the canonical service underlying this service.
Corresponds to the
destination_canonical_service_namespace
metric label in Istio metrics.
Returns
-
(::String) — The namespace of the canonical service underlying this service.
Corresponds to the
destination_canonical_service_namespace
metric label in Istio metrics.
#mesh_uid
def mesh_uid() -> ::String
Returns
-
(::String) — Identifier for the Istio mesh in which this canonical service is defined.
Corresponds to the
mesh_uid
metric label in Istio metrics.
#mesh_uid=
def mesh_uid=(value) -> ::String
Parameter
-
value (::String) — Identifier for the Istio mesh in which this canonical service is defined.
Corresponds to the
mesh_uid
metric label in Istio metrics.
Returns
-
(::String) — Identifier for the Istio mesh in which this canonical service is defined.
Corresponds to the
mesh_uid
metric label in Istio metrics.