google_api_monitoring v0.41.2 GoogleApi.Monitoring.V3.Model.Service View Source
A Service is a discrete, autonomous, and network-accessible unit, designed to solve an individual concern (Wikipedia (https://en.wikipedia.org/wiki/Service-orientation)). In Cloud Monitoring, a Service acts as the root resource under which operational aspects of the service are accessible.
Attributes
-
appEngine
(type:GoogleApi.Monitoring.V3.Model.AppEngine.t
, default:nil
) - Type used for App Engine services. -
cloudEndpoints
(type:GoogleApi.Monitoring.V3.Model.CloudEndpoints.t
, default:nil
) - Type used for Cloud Endpoints services. -
clusterIstio
(type:GoogleApi.Monitoring.V3.Model.ClusterIstio.t
, default:nil
) - Type used for Istio services that live in a Kubernetes cluster. -
custom
(type:GoogleApi.Monitoring.V3.Model.Custom.t
, default:nil
) - Custom service type. -
displayName
(type:String.t
, default:nil
) - Name used for UI elements listing this Service. -
meshIstio
(type:GoogleApi.Monitoring.V3.Model.MeshIstio.t
, default:nil
) - Type used for Istio services scoped to an Istio mesh. -
name
(type:String.t
, default:nil
) - Resource name for this Service. The format is: projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID] -
telemetry
(type:GoogleApi.Monitoring.V3.Model.Telemetry.t
, default:nil
) - Configuration for how to query telemetry on a Service.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.Monitoring.V3.Model.Service{ appEngine: GoogleApi.Monitoring.V3.Model.AppEngine.t(), cloudEndpoints: GoogleApi.Monitoring.V3.Model.CloudEndpoints.t(), clusterIstio: GoogleApi.Monitoring.V3.Model.ClusterIstio.t(), custom: GoogleApi.Monitoring.V3.Model.Custom.t(), displayName: String.t(), meshIstio: GoogleApi.Monitoring.V3.Model.MeshIstio.t(), name: String.t(), telemetry: GoogleApi.Monitoring.V3.Model.Telemetry.t() }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.