ArmCostManagementModelFactory.RecommendationUsageDetails Method

Definition

Initializes a new instance of RecommendationUsageDetails.

public static Azure.ResourceManager.CostManagement.Models.RecommendationUsageDetails RecommendationUsageDetails (Azure.ResourceManager.CostManagement.Models.BenefitRecommendationUsageGrain? usageGrain = default, System.Collections.Generic.IEnumerable<decimal> charges = default);
static member RecommendationUsageDetails : Nullable<Azure.ResourceManager.CostManagement.Models.BenefitRecommendationUsageGrain> * seq<decimal> -> Azure.ResourceManager.CostManagement.Models.RecommendationUsageDetails
Public Shared Function RecommendationUsageDetails (Optional usageGrain As Nullable(Of BenefitRecommendationUsageGrain) = Nothing, Optional charges As IEnumerable(Of Decimal) = Nothing) As RecommendationUsageDetails

Parameters

usageGrain
Nullable<BenefitRecommendationUsageGrain>

The grain of the usage. Supported values: 'Hourly'.

charges
IEnumerable<Decimal>

On-demand charges for each hour between firstConsumptionDate and lastConsumptionDate that were used for computing benefit recommendations.

Returns

A new RecommendationUsageDetails instance for mocking.

Applies to