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 |
|