ArmConsumptionModelFactory.ConsumptionSavingsProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of ConsumptionSavingsProperties.
public static Azure.ResourceManager.Consumption.Models.ConsumptionSavingsProperties ConsumptionSavingsProperties (System.Collections.Generic.IEnumerable<Azure.ResourceManager.Consumption.Models.ConsumptionCalculatedSavingsProperties> calculatedSavings = default, int? lookBackPeriod = default, float? recommendedQuantity = default, string reservationOrderTerm = default, string savingsType = default, string unitOfMeasure = default);
static member ConsumptionSavingsProperties : seq<Azure.ResourceManager.Consumption.Models.ConsumptionCalculatedSavingsProperties> * Nullable<int> * Nullable<single> * string * string * string -> Azure.ResourceManager.Consumption.Models.ConsumptionSavingsProperties
Public Shared Function ConsumptionSavingsProperties (Optional calculatedSavings As IEnumerable(Of ConsumptionCalculatedSavingsProperties) = Nothing, Optional lookBackPeriod As Nullable(Of Integer) = Nothing, Optional recommendedQuantity As Nullable(Of Single) = Nothing, Optional reservationOrderTerm As String = Nothing, Optional savingsType As String = Nothing, Optional unitOfMeasure As String = Nothing) As ConsumptionSavingsProperties
Parameters
- calculatedSavings
- IEnumerable<ConsumptionCalculatedSavingsProperties>
List of calculated savings.
Number of days of usage to look back used for computing the recommendation.
- reservationOrderTerm
- String
Term period of the reservation, ex: P1Y or P3Y.
- savingsType
- String
Type of savings, ex: instance.
- unitOfMeasure
- String
Measurement unit ex: hour etc.
Returns
A new ConsumptionSavingsProperties instance for mocking.