public sealed class AggregationInfo : IMessage<AggregationInfo>, IEquatable<AggregationInfo>, IDeepCloneable<AggregationInfo>, IBufferMessage, IMessageReference 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.
Implements
IMessageAggregationInfo, IEquatableAggregationInfo, IDeepCloneableAggregationInfo, IBufferMessage, IMessageNamespace
Google.Cloud.Billing.V1Assembly
Google.Cloud.Billing.V1.dll
Constructors
AggregationInfo()
public AggregationInfo()AggregationInfo(AggregationInfo)
public AggregationInfo(AggregationInfo other)| Parameter | |
|---|---|
| Name | Description | 
other | 
        AggregationInfo | 
      
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 | |
|---|---|
| Type | Description | 
int | 
        |
AggregationInterval
public AggregationInfo.Types.AggregationInterval AggregationInterval { get; set; }| Property Value | |
|---|---|
| Type | Description | 
AggregationInfoTypesAggregationInterval | 
        |
AggregationLevel
public AggregationInfo.Types.AggregationLevel AggregationLevel { get; set; }| Property Value | |
|---|---|
| Type | Description | 
AggregationInfoTypesAggregationLevel | 
        |