Class Service
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.
Inheritance
System.Object
Service
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Monitoring.v3.Data
Assembly: Google.Apis.Monitoring.v3.dll
Syntax
public class Service : IDirectResponseSchema
Properties
AppEngine
Type used for App Engine services.
Declaration
[JsonProperty("appEngine")]
public virtual AppEngine AppEngine { get; set; }
Property Value
| Type | Description |
|---|---|
| AppEngine |
CloudEndpoints
Type used for Cloud Endpoints services.
Declaration
[JsonProperty("cloudEndpoints")]
public virtual CloudEndpoints CloudEndpoints { get; set; }
Property Value
| Type | Description |
|---|---|
| CloudEndpoints |
ClusterIstio
Type used for Istio services that live in a Kubernetes cluster.
Declaration
[JsonProperty("clusterIstio")]
public virtual ClusterIstio ClusterIstio { get; set; }
Property Value
| Type | Description |
|---|---|
| ClusterIstio |
Custom
Custom service type.
Declaration
[JsonProperty("custom")]
public virtual Custom Custom { get; set; }
Property Value
| Type | Description |
|---|---|
| Custom |
DisplayName
Name used for UI elements listing this Service.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
MeshIstio
Type used for Istio services scoped to an Istio mesh.
Declaration
[JsonProperty("meshIstio")]
public virtual MeshIstio MeshIstio { get; set; }
Property Value
| Type | Description |
|---|---|
| MeshIstio |
Name
Resource name for this Service. The format is: projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Telemetry
Configuration for how to query telemetry on a Service.
Declaration
[JsonProperty("telemetry")]
public virtual Telemetry Telemetry { get; set; }
Property Value
| Type | Description |
|---|---|
| Telemetry |