Google Cloud Billing v1 API - Class AggregationInfo (3.5.0)

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

Reference documentation and code samples for the Google Cloud Billing v1 API class AggregationInfo.

Represents the aggregation level and interval for pricing of a single SKU.

Inheritance

object > AggregationInfo

Namespace

Google.Cloud.Billing.V1

Assembly

Google.Cloud.Billing.V1.dll

Constructors

AggregationInfo()

public AggregationInfo()

AggregationInfo(AggregationInfo)

public AggregationInfo(AggregationInfo other)
Parameter
NameDescription
otherAggregationInfo

Properties

AggregationCount

public int AggregationCount { get; set; }

The number of intervals to aggregate over. Example: If aggregation_level is "DAILY" and aggregation_count is 14, aggregation will be over 14 days.

Property Value
TypeDescription
int

AggregationInterval

public AggregationInfo.Types.AggregationInterval AggregationInterval { get; set; }
Property Value
TypeDescription
AggregationInfoTypesAggregationInterval

AggregationLevel

public AggregationInfo.Types.AggregationLevel AggregationLevel { get; set; }
Property Value
TypeDescription
AggregationInfoTypesAggregationLevel