ArmConsumptionModelFactory Class

Definition

Model factory for models.

public static class ArmConsumptionModelFactory
type ArmConsumptionModelFactory = class
Public Class ArmConsumptionModelFactory
Inheritance
ArmConsumptionModelFactory

Methods

BudgetCurrentSpend(Nullable<Decimal>, String)

Initializes a new instance of BudgetCurrentSpend.

BudgetForecastSpend(Nullable<Decimal>, String)

Initializes a new instance of BudgetForecastSpend.

ConsumptionAggregatedCostResult(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, String, IEnumerable<ConsumptionAggregatedCostResult>, IEnumerable<String>, IEnumerable<String>, Nullable<ETag>, IReadOnlyDictionary<String, String>)

Initializes a new instance of ConsumptionAggregatedCostResult.

ConsumptionAmount(String, Nullable<Decimal>)

Initializes a new instance of ConsumptionAmount.

ConsumptionAmountWithExchangeRate(String, Nullable<Decimal>, Nullable<Decimal>, Nullable<Int32>)

Initializes a new instance of ConsumptionAmountWithExchangeRate.

ConsumptionBalanceAdjustmentDetail(String, Nullable<Decimal>)

Initializes a new instance of ConsumptionBalanceAdjustmentDetail.

ConsumptionBalanceNewPurchasesDetail(String, Nullable<Decimal>)

Initializes a new instance of ConsumptionBalanceNewPurchasesDetail.

ConsumptionBalanceResult(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<ConsumptionBillingFrequency>, Nullable<Boolean>, IEnumerable<ConsumptionBalanceNewPurchasesDetail>, IEnumerable<ConsumptionBalanceAdjustmentDetail>, Nullable<ETag>, IReadOnlyDictionary<String,String>)

Initializes a new instance of ConsumptionBalanceResult.

ConsumptionBudgetData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<BudgetCategory>, Nullable<Decimal>, Nullable<BudgetTimeGrainType>, BudgetTimePeriod, ConsumptionBudgetFilter, BudgetCurrentSpend, IDictionary<String,BudgetAssociatedNotification>, BudgetForecastSpend, Nullable<ETag>)

Initializes a new instance of ConsumptionBudgetData.

ConsumptionCalculatedSavingsProperties(Nullable<Single>, Nullable<Single>, Nullable<Single>, Nullable<Single>, Nullable<Single>, Nullable<Single>, Nullable<Single>)

Initializes a new instance of ConsumptionCalculatedSavingsProperties.

ConsumptionChargeSummary(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<ETag>)

Initializes a new instance of ConsumptionChargeSummary.

ConsumptionCreditSummary(ResourceIdentifier, String, ResourceType, SystemData, CreditBalanceSummary, ConsumptionAmount, ConsumptionAmount, ConsumptionAmount, String, String, ConsumptionReseller, Nullable<ETag>)

Initializes a new instance of ConsumptionCreditSummary.

ConsumptionEventSummary(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, String, ConsumptionAmount, ConsumptionAmount, ConsumptionAmount, ConsumptionAmount, ConsumptionAmount, Nullable<ConsumptionEventType>, String, ResourceIdentifier, String, ResourceIdentifier, String, ConsumptionAmount, String, String, ConsumptionReseller, ConsumptionAmountWithExchangeRate, ConsumptionAmountWithExchangeRate, ConsumptionAmountWithExchangeRate, ConsumptionAmountWithExchangeRate, ConsumptionAmountWithExchangeRate, Nullable<ETag>)

Initializes a new instance of ConsumptionEventSummary.

ConsumptionLegacyChargeSummary(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ETag>, String, String, String, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, String)

Initializes a new instance of ConsumptionLegacyChargeSummary.

ConsumptionLegacyUsageDetail(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ETag>, IReadOnlyDictionary<String,String>, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, String, String, String, String, Nullable<DateTimeOffset>, String, String, Nullable<Guid>, ConsumptionMeterDetailsInfo, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, Nullable<Boolean>, String, String, String, String, String, String, Nullable<Decimal>, String, String, Nullable<ConsumptionPricingModelType>)

Initializes a new instance of ConsumptionLegacyUsageDetail.

ConsumptionLotSummary(ResourceIdentifier, String, ResourceType, SystemData, ConsumptionAmount, ConsumptionAmount, Nullable<ConsumptionLotSource>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, Nullable<ConsumptionLotStatus>, String, String, ConsumptionAmountWithExchangeRate, ConsumptionAmountWithExchangeRate, ConsumptionReseller, Nullable<ETag>)

Initializes a new instance of ConsumptionLotSummary.

ConsumptionMarketplace(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Decimal>, String, String, String, String, String, String, String, Nullable<Decimal>, String, Nullable<Decimal>, Nullable<Boolean>, Nullable<Guid>, Nullable<Guid>, String, String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<ETag>, IReadOnlyDictionary<String,String>)

Initializes a new instance of ConsumptionMarketplace.

ConsumptionMeterDetails(String, String, String, String, String, Nullable<Decimal>, Nullable<Decimal>, String, String)

Initializes a new instance of ConsumptionMeterDetails.

ConsumptionMeterDetailsInfo(String, String, String, String, String)

Initializes a new instance of ConsumptionMeterDetailsInfo.

ConsumptionModernChargeSummary(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ETag>, String, String, String, ConsumptionAmount, ConsumptionAmount, ConsumptionAmount, String, String, String, String, Nullable<Boolean>)

Initializes a new instance of ConsumptionModernChargeSummary.

ConsumptionModernReservationRecommendation(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ETag>, IReadOnlyDictionary<String, String>, Nullable<AzureLocation>, String, String, Nullable<Int32>, Nullable<Single>, String, String, Nullable<Single>, Nullable<Guid>, String, ConsumptionAmount, Nullable<Decimal>, ConsumptionAmount, ConsumptionAmount, Nullable<DateTimeOffset>, String, IEnumerable<ConsumptionSkuProperty>, String)

Initializes a new instance of ConsumptionModernReservationRecommendation.

ConsumptionModernReservationTransaction(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Decimal>, String, String, ResourceIdentifier, String, String, String, Nullable<DateTimeOffset>, String, String, ResourceIdentifier, ResourceIdentifier, String, Nullable<Guid>, String, Nullable<Decimal>, String, String, String, String, IEnumerable<String>)

Initializes a new instance of ConsumptionModernReservationTransaction.

ConsumptionModernUsageDetail(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ETag>, IReadOnlyDictionary<String,String>, String, Nullable<Decimal>, Nullable<ConsumptionPricingModelType>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, String, String, Nullable<DateTimeOffset>, String, Nullable<Guid>, String, String, String, String, String, Nullable<Decimal>, String, String, Nullable<Decimal>, Nullable<Decimal>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, Nullable<Boolean>, String, String, String, String, String, Nullable<Decimal>, Nullable<Decimal>, String, Nullable<DateTimeOffset>, String, String, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, String, String, String, String, String, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, String, Nullable<Decimal>, String, String, String, String)

Initializes a new instance of ConsumptionModernUsageDetail.

ConsumptionReseller(ResourceIdentifier, String)

Initializes a new instance of ConsumptionReseller.

ConsumptionReservationDetail(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, String, Nullable<Decimal>, Nullable<DateTimeOffset>, Nullable<Decimal>, ResourceIdentifier, Nullable<Decimal>, String, Nullable<ETag>, IReadOnlyDictionary<String, String>)

Initializes a new instance of ConsumptionReservationDetail.

ConsumptionReservationRecommendation(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<ETag>, IReadOnlyDictionary<String, String>, Nullable<AzureLocation>, String)

Initializes a new instance of ConsumptionReservationRecommendation.

ConsumptionReservationRecommendationDetails(ResourceIdentifier, String, ResourceType, SystemData, Nullable<AzureLocation>, String, String, ConsumptionResourceProperties, String, ConsumptionSavingsProperties, String, ConsumptionUsageProperties, Nullable<ETag>, IReadOnlyDictionary<String, String>)

Initializes a new instance of ConsumptionReservationRecommendationDetails.

ConsumptionReservationSummary(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, Nullable<Decimal>, Nullable<DateTimeOffset>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, String, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<ETag>, IReadOnlyDictionary<String, String>)

Initializes a new instance of ConsumptionReservationSummary.

ConsumptionReservationTransaction(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, String, String, String, Nullable<Decimal>, Nullable<Decimal>, String, String, String, Nullable<Guid>, String, String, String, String, String, String, String, String, String, String, Nullable<Int32>, Nullable<Decimal>, Nullable<Decimal>, IEnumerable<String>)

Initializes a new instance of ConsumptionReservationTransaction.

ConsumptionResourceProperties(IEnumerable<String>, Nullable<Single>, String, String, Nullable<Single>, String)

Initializes a new instance of ConsumptionResourceProperties.

ConsumptionSavingsProperties(IEnumerable<ConsumptionCalculatedSavingsProperties>, Nullable<Int32>, Nullable<Single>, String, String, String)

Initializes a new instance of ConsumptionSavingsProperties.

ConsumptionSkuProperty(String, String)

Initializes a new instance of ConsumptionSkuProperty.

ConsumptionTagsResult(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<ConsumptionTag>, String, String, Nullable<ETag>)

Initializes a new instance of ConsumptionTagsResult.

ConsumptionUsageDetail(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<ETag>, IReadOnlyDictionary<String,String>)

Initializes a new instance of ConsumptionUsageDetail.

ConsumptionUsageProperties(String, String, String, IEnumerable<Single>, String)

Initializes a new instance of ConsumptionUsageProperties.

CreditBalanceSummary(ConsumptionAmount, ConsumptionAmount, ConsumptionAmountWithExchangeRate)

Initializes a new instance of CreditBalanceSummary.

PriceSheetProperties(ResourceIdentifier, Nullable<Guid>, ConsumptionMeterDetails, String, Nullable<Decimal>, String, Nullable<Decimal>, String, String)

Initializes a new instance of PriceSheetProperties.

PriceSheetResult(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<PriceSheetProperties>, String, ConsumptionMeterDetails, Nullable<ETag>, IReadOnlyDictionary<String,String>)

Initializes a new instance of PriceSheetResult.

Applies to