Google Cloud Monitoring v3 API - Class Service.Types.GkeService (3.8.0)

public sealed class Service.Types.GkeService : IMessage<Service.Types.GkeService>, IEquatable<Service.Types.GkeService>, IDeepCloneable<Service.Types.GkeService>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Monitoring v3 API class Service.Types.GkeService.

GKE Service. The "service" here represents a Kubernetes service object. The field names correspond to the resource labels on k8s_service monitored resources.

Inheritance

object > Service.Types.GkeService

Namespace

Google.Cloud.Monitoring.V3

Assembly

Google.Cloud.Monitoring.V3.dll

Constructors

GkeService()

public GkeService()

GkeService(GkeService)

public GkeService(Service.Types.GkeService other)
Parameter
NameDescription
otherServiceTypesGkeService

Properties

ClusterName

public string ClusterName { get; set; }

The name of the parent cluster.

Property Value
TypeDescription
string

Location

public string Location { get; set; }

The location of the parent cluster. This may be a zone or region.

Property Value
TypeDescription
string

NamespaceName

public string NamespaceName { get; set; }

The name of the parent namespace.

Property Value
TypeDescription
string

ProjectId

public string ProjectId { get; set; }

Output only. The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.

Property Value
TypeDescription
string

ServiceName

public string ServiceName { get; set; }

The name of this service.

Property Value
TypeDescription
string