Migration Center v1 API - Class DailyResourceUsageAggregation (1.0.0-beta01)

public sealed class DailyResourceUsageAggregation : IMessage<DailyResourceUsageAggregation>, IEquatable<DailyResourceUsageAggregation>, IDeepCloneable<DailyResourceUsageAggregation>, IBufferMessage, IMessage

Reference documentation and code samples for the Migration Center v1 API class DailyResourceUsageAggregation.

Usage data aggregation for a single day.

Inheritance

object > DailyResourceUsageAggregation

Namespace

Google.Cloud.MigrationCenter.V1

Assembly

Google.Cloud.MigrationCenter.V1.dll

Constructors

DailyResourceUsageAggregation()

public DailyResourceUsageAggregation()

DailyResourceUsageAggregation(DailyResourceUsageAggregation)

public DailyResourceUsageAggregation(DailyResourceUsageAggregation other)
Parameter
NameDescription
otherDailyResourceUsageAggregation

Properties

Cpu

public DailyResourceUsageAggregation.Types.CPU Cpu { get; set; }

CPU usage.

Property Value
TypeDescription
DailyResourceUsageAggregationTypesCPU

Date

public Date Date { get; set; }

Aggregation date. Day boundaries are at midnight UTC.

Property Value
TypeDescription
Date

Disk

public DailyResourceUsageAggregation.Types.Disk Disk { get; set; }

Disk usage.

Property Value
TypeDescription
DailyResourceUsageAggregationTypesDisk

Memory

public DailyResourceUsageAggregation.Types.Memory Memory { get; set; }

Memory usage.

Property Value
TypeDescription
DailyResourceUsageAggregationTypesMemory

Network

public DailyResourceUsageAggregation.Types.Network Network { get; set; }

Network usage.

Property Value
TypeDescription
DailyResourceUsageAggregationTypesNetwork