ArmCostManagementModelFactory Class

Definition

Model factory for models.

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

Methods

AllSavingsBenefitDetails(Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>)

Initializes a new instance of AllSavingsBenefitDetails.

AllSavingsList(IEnumerable<AllSavingsBenefitDetails>, Uri)

Initializes a new instance of AllSavingsList.

AsyncOperationStatusProperties(Nullable<BenefitUtilizationSummaryReportSchema>, Nullable<BenefitUtilizationSummaryReportSchema>, Nullable<DateTimeOffset>)

Initializes a new instance of AsyncOperationStatusProperties.

BenefitRecommendationModel(ResourceIdentifier, String, ResourceType, SystemData, BenefitRecommendationProperties, Nullable<BillingAccountBenefitKind>)

Initializes a new instance of BenefitRecommendationModel.

BenefitRecommendationProperties(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<LookBackPeriod>, Nullable<Int32>, RecommendationUsageDetails, String, Nullable<BenefitRecommendationPeriodTerm>, Nullable<BenefitRecommendationUsageGrain>, String, Nullable<Decimal>, AllSavingsBenefitDetails, AllSavingsList, String)

Initializes a new instance of BenefitRecommendationProperties.

BenefitUtilizationSummariesOperationStatus(BenefitUtilizationSummariesContent, Nullable<OperationStatusType>, AsyncOperationStatusProperties)

Initializes a new instance of BenefitUtilizationSummariesOperationStatus.

BenefitUtilizationSummary(ResourceIdentifier, String, ResourceType, SystemData, String)

Initializes a new instance of BenefitUtilizationSummary.

CommonExportProperties(Nullable<ExportFormatType>, ExportDeliveryDestination, ExportDefinition, IEnumerable<ExportRun>, Nullable<Boolean>, Nullable<DateTimeOffset>)

Initializes a new instance of CommonExportProperties.

CostManagementAlertData(ResourceIdentifier, String, ResourceType, SystemData, AlertPropertiesDefinition, String, Nullable<CostManagementAlertSource>, AlertPropertiesDetails, String, Nullable<CostManagementAlertStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, Nullable<ETag>)

Initializes a new instance of CostManagementAlertData.

CostManagementDimension(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Int32>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, Nullable<AzureLocation>, String, Nullable<ETag>, IReadOnlyDictionary<String, String>)

Initializes a new instance of CostManagementDimension.

CostManagementExportData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ExportFormatType>, ExportDeliveryDestination, ExportDefinition, IEnumerable<ExportRun>, Nullable<Boolean>, Nullable<DateTimeOffset>, ExportSchedule, Nullable<ETag>)

Initializes a new instance of CostManagementExportData.

CostManagementNameAvailabilityResult(Nullable<Boolean>, Nullable<CostManagementUnavailabilityReason>, String)

Initializes a new instance of CostManagementNameAvailabilityResult.

CostManagementViewData(ResourceIdentifier, String, ResourceType, SystemData, String, ResourceIdentifier, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, Nullable<ViewChartType>, Nullable<AccumulatedType>, Nullable<ViewMetricType>, IEnumerable<ViewKpiProperties>, IEnumerable<ViewPivotProperties>, Nullable<ViewReportType>, Nullable<ReportTimeframeType>, ReportConfigTimePeriod, ReportConfigDataset, Nullable<Boolean>, Nullable<ETag>)

Initializes a new instance of CostManagementViewData.

DownloadURL(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Uri)

Initializes a new instance of DownloadURL.

ExportRun(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ExportRunExecutionType>, Nullable<ExportRunExecutionStatus>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, CommonExportProperties, ExportRunErrorDetails, Nullable<ETag>)

Initializes a new instance of ExportRun.

ExportRunErrorDetails(String, String)

Initializes a new instance of ExportRunErrorDetails.

ForecastColumn(String, String)

Initializes a new instance of ForecastColumn.

ForecastResult(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<ForecastColumn>, IEnumerable<IList<BinaryData>>, Nullable<AzureLocation>, String, Nullable<ETag>, IReadOnlyDictionary<String, String>)

Initializes a new instance of ForecastResult.

IncludedQuantityUtilizationSummary(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, Nullable<BillingAccountBenefitKind>, Nullable<DateTimeOffset>, Nullable<Decimal>)

Initializes a new instance of IncludedQuantityUtilizationSummary.

OperationStatus(Nullable<OperationStatusType>, Nullable<ReservationReportSchema>, Nullable<DateTimeOffset>)

Initializes a new instance of OperationStatus.

QueryColumn(String, String)

Initializes a new instance of QueryColumn.

QueryResult(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<QueryColumn>, IEnumerable<IList<BinaryData>>, Nullable<AzureLocation>, String, Nullable<ETag>, IReadOnlyDictionary<String, String>)

Initializes a new instance of QueryResult.

RecommendationUsageDetails(Nullable<BenefitRecommendationUsageGrain>, IEnumerable<Decimal>)

Initializes a new instance of RecommendationUsageDetails.

SavingsPlanUtilizationSummary(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, Nullable<BillingAccountBenefitKind>, Nullable<DateTimeOffset>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>)

Initializes a new instance of SavingsPlanUtilizationSummary.

ScheduledActionData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<ScheduledActionFileFormat>, NotificationProperties, String, ScheduleProperties, ResourceIdentifier, Nullable<ScheduledActionStatus>, ResourceIdentifier, Nullable<ETag>, Nullable<ScheduledActionKind>)

Initializes a new instance of ScheduledActionData.

SharedScopeBenefitRecommendationProperties(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<LookBackPeriod>, Nullable<Int32>, RecommendationUsageDetails, String, Nullable<BenefitRecommendationPeriodTerm>, Nullable<BenefitRecommendationUsageGrain>, String, Nullable<Decimal>, AllSavingsBenefitDetails, AllSavingsList)

Initializes a new instance of SharedScopeBenefitRecommendationProperties.

SingleScopeBenefitRecommendationProperties(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<LookBackPeriod>, Nullable<Int32>, RecommendationUsageDetails, String, Nullable<BenefitRecommendationPeriodTerm>, Nullable<BenefitRecommendationUsageGrain>, String, Nullable<Decimal>, AllSavingsBenefitDetails, AllSavingsList, String, String)

Initializes a new instance of SingleScopeBenefitRecommendationProperties.

Applies to