View Source GoogleApi.Monitoring.V3.Model.MeshIstio (google_api_monitoring v0.55.0)

Istio service scoped to an Istio mesh. Anthos clusters running ASM < 1.6.8 will have their services ingested as this type.

Attributes

  • meshUid (type: String.t, default: nil) - Identifier for the mesh in which this Istio service is defined. Corresponds to the mesh_uid metric label in Istio metrics.
  • serviceName (type: String.t, default: nil) - The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.
  • serviceNamespace (type: String.t, default: nil) - The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Monitoring.V3.Model.MeshIstio{
  meshUid: String.t() | nil,
  serviceName: String.t() | nil,
  serviceNamespace: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.