public sealed class Service.Types.GkeNamespace : IMessage<Service.Types.GkeNamespace>, IEquatable<Service.Types.GkeNamespace>, IDeepCloneable<Service.Types.GkeNamespace>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Monitoring v3 API class Service.Types.GkeNamespace.
GKE Namespace. The field names correspond to the resource metadata labels
on monitored resources that fall under a namespace (for example,
k8s_container
or k8s_pod
).
Implements
IMessageServiceTypesGkeNamespace, IEquatableServiceTypesGkeNamespace, IDeepCloneableServiceTypesGkeNamespace, IBufferMessage, IMessageNamespace
Google.Cloud.Monitoring.V3Assembly
Google.Cloud.Monitoring.V3.dll
Constructors
GkeNamespace()
public GkeNamespace()
GkeNamespace(GkeNamespace)
public GkeNamespace(Service.Types.GkeNamespace other)
Parameter | |
---|---|
Name | Description |
other | ServiceTypesGkeNamespace |
Properties
ClusterName
public string ClusterName { get; set; }
The name of the parent cluster.
Property Value | |
---|---|
Type | Description |
string |
Location
public string Location { get; set; }
The location of the parent cluster. This may be a zone or region.
Property Value | |
---|---|
Type | Description |
string |
NamespaceName
public string NamespaceName { get; set; }
The name of this namespace.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
string |