Class BuildResourceUsage
Aggregated/summary metrics over the entire build lifecycle.
Implements
Inherited Members
Namespace: Google.Apis.CloudBuild.v1.Data
Assembly: Google.Apis.CloudBuild.v1.dll
Syntax
public class BuildResourceUsage : IDirectResponseSchema
Properties
AverageCpuUtilization
Output only. The average CPU utilization ratio across all vCPUs over the duration of the build, expressed as a fraction in the range [0.0, 1.0].
Declaration
[JsonProperty("averageCpuUtilization")]
public virtual float? AverageCpuUtilization { get; set; }
Property Value
| Type | Description |
|---|---|
| float? |
AverageMemoryUtilization
Output only. The average memory utilization ratio over the duration of the build, expressed as a fraction in the range [0.0, 1.0].
Declaration
[JsonProperty("averageMemoryUtilization")]
public virtual float? AverageMemoryUtilization { get; set; }
Property Value
| Type | Description |
|---|---|
| float? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PeakCpuUtilization
Output only. The highest CPU utilization ratio across all vCPUs observed over the duration of the build, expressed as a fraction in the range [0.0, 1.0].
Declaration
[JsonProperty("peakCpuUtilization")]
public virtual float? PeakCpuUtilization { get; set; }
Property Value
| Type | Description |
|---|---|
| float? |
PeakMemoryUtilization
Output only. The highest memory utilization ratio observed over the duration of the build, expressed as a fraction in the range [0.0, 1.0].
Declaration
[JsonProperty("peakMemoryUtilization")]
public virtual float? PeakMemoryUtilization { get; set; }
Property Value
| Type | Description |
|---|---|
| float? |
TotalCpuDuration
Output only. Total CPU execution time consumed across all cores during build execution.
Declaration
[JsonProperty("totalCpuDuration")]
public virtual object TotalCpuDuration { get; set; }
Property Value
| Type | Description |
|---|---|
| object |