Class CpuMetric
Metric for billing reports.
Implements
Inherited Members
Namespace: Google.Apis.CloudNaturalLanguage.v2.Data
Assembly: Google.Apis.CloudNaturalLanguage.v2.dll
Syntax
public class CpuMetric : IDirectResponseSchema
Properties
CoreNumber
Required. Number of CPU cores.
Declaration
[JsonProperty("coreNumber")]
public virtual long? CoreNumber { get; set; }
Property Value
Type | Description |
---|---|
long? |
CoreSec
Required. Total seconds of core usage, e.g. 4.
Declaration
[JsonProperty("coreSec")]
public virtual long? CoreSec { get; set; }
Property Value
Type | Description |
---|---|
long? |
CpuType
Required. Type of cpu, e.g. N2.
Declaration
[JsonProperty("cpuType")]
public virtual string CpuType { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
MachineSpec
Required. Machine spec, e.g. N1_STANDARD_4.
Declaration
[JsonProperty("machineSpec")]
public virtual string MachineSpec { get; set; }
Property Value
Type | Description |
---|---|
string |
TrackingLabels
Billing tracking labels. They do not contain any user data but only the labels set by Vertex Core Infra itself. Tracking labels' keys are defined with special format: goog-[\p{Ll}\p{N}]+ E.g. "key": "goog-k8s-cluster-name","value": "us-east1-b4rk"
Declaration
[JsonProperty("trackingLabels")]
public virtual IDictionary<string, string> TrackingLabels { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |