Class GoogleCloudRecommenderV1beta1CostProjection
Contains metadata about how much money a recommendation can save or incur.
Implements
Inherited Members
Namespace: Google.Apis.Recommender.v1beta1.Data
Assembly: Google.Apis.Recommender.v1beta1.dll
Syntax
public class GoogleCloudRecommenderV1beta1CostProjection : IDirectResponseSchema
Properties
Cost
An approximate projection on amount saved or amount incurred. Negative cost units indicate cost savings and positive cost units indicate increase. See google.type.Money documentation for positive/negative units. A user's permissions may affect whether the cost is computed using list prices or custom contract prices.
Declaration
[JsonProperty("cost")]
public virtual GoogleTypeMoney Cost { get; set; }
Property Value
Type | Description |
---|---|
GoogleTypeMoney |
CostInLocalCurrency
The approximate cost savings in the billing account's local currency.
Declaration
[JsonProperty("costInLocalCurrency")]
public virtual GoogleTypeMoney CostInLocalCurrency { get; set; }
Property Value
Type | Description |
---|---|
GoogleTypeMoney |
Duration
Duration for which this cost applies.
Declaration
[JsonProperty("duration")]
public virtual object Duration { get; set; }
Property Value
Type | Description |
---|---|
object |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
PricingType
How the cost is calculated.
Declaration
[JsonProperty("pricingType")]
public virtual string PricingType { get; set; }
Property Value
Type | Description |
---|---|
string |