你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ArmReservationsModelFactory 类

定义

模型的模型工厂。

public static class ArmReservationsModelFactory
type ArmReservationsModelFactory = class
Public Class ArmReservationsModelFactory
继承
ArmReservationsModelFactory

方法

AppliedReservationData(ResourceIdentifier, String, ResourceType, SystemData, AppliedReservationList)

初始化 AppliedReservationData 的新实例。

AppliedReservationList(IEnumerable<String>, String)

初始化 AppliedReservationList 的新实例。

AvailableScopesProperties(IEnumerable<ScopeProperties>)

初始化 AvailableScopesProperties 的新实例。

BillingInformation(PurchasePrice, PurchasePrice, PurchasePrice)

初始化 BillingInformation 的新实例。

CalculateExchangeResult(ResourceIdentifier, String, Nullable<CalculateExchangeOperationResultStatus>, CalculateExchangeResultProperties, OperationResultError)

初始化 CalculateExchangeResult 的新实例。

CalculateExchangeResultProperties(Nullable<Guid>, PurchasePrice, PurchasePrice, PurchasePrice, IEnumerable<ReservationToPurchaseCalculateExchange>, IEnumerable<SavingsPlanToPurchaseCalculateExchange>, IEnumerable<ReservationToExchange>, IEnumerable<ExchangePolicyError>)

初始化 CalculateExchangeResultProperties 的新实例。

CalculatePriceResult(CalculatePriceResultProperties)

初始化 CalculatePriceResult 的新实例。

CalculatePriceResultProperties(CalculatePriceResultPropertiesBillingCurrencyTotal, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Guid>, String, String, CalculatePriceResultPropertiesPricingCurrencyTotal, IEnumerable<PaymentDetail>)

初始化 CalculatePriceResultProperties 的新实例。

CalculatePriceResultPropertiesBillingCurrencyTotal(String, Nullable<Double>)

初始化 CalculatePriceResultPropertiesBillingCurrencyTotal 的新实例。

CalculatePriceResultPropertiesPricingCurrencyTotal(String, Nullable<Single>)

初始化 CalculatePriceResultPropertiesPricingCurrencyTotal 的新实例。

ChangeDirectoryDetail(ChangeDirectoryResult, IEnumerable<ChangeDirectoryResult>)

初始化 ChangeDirectoryDetail 的新实例。

ChangeDirectoryResult(Nullable<Guid>, String, Nullable<Boolean>, String)

初始化 ChangeDirectoryResult 的新实例。

ExchangePolicyError(String, String)

初始化 ExchangePolicyError 的新实例。

ExchangeResult(ResourceIdentifier, String, Nullable<ExchangeOperationResultStatus>, ExchangeResultProperties, OperationResultError)

初始化 ExchangeResult 的新实例。

ExchangeResultProperties(Nullable<Guid>, PurchasePrice, PurchasePrice, PurchasePrice, IEnumerable<ReservationToPurchaseExchange>, IEnumerable<SavingsPlanToPurchaseExchange>, IEnumerable<ReservationToReturnForExchange>, IEnumerable<ExchangePolicyError>)

初始化 ExchangeResultProperties 的新实例。

ExtendedStatusInfo(Nullable<ReservationStatusCode>, String)

初始化 ExtendedStatusInfo 的新实例。

OperationResultError(String, String)

初始化 OperationResultError 的新实例。

PaymentDetail(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, PurchasePrice, PurchasePrice, String, Nullable<PaymentStatus>, ExtendedStatusInfo)

初始化 PaymentDetail 的新实例。

QuotaProperties(Nullable<Int32>, Nullable<Int32>, String, ReservationResourceName, Nullable<ResourceTypeName>, String, BinaryData)

初始化 QuotaProperties 的新实例。

QuotaRequestDetailData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<QuotaRequestState>, String, Nullable<DateTimeOffset>, IEnumerable<SubContent>)

初始化 QuotaRequestDetailData 的新实例。

RenewProperties(ReservationPurchaseContent, RenewPropertiesPricingCurrencyTotal, RenewPropertiesBillingCurrencyTotal)

初始化 RenewProperties 的新实例。

RenewPropertiesBillingCurrencyTotal(String, Nullable<Single>)

初始化 RenewPropertiesBillingCurrencyTotal 的新实例。

RenewPropertiesPricingCurrencyTotal(String, Nullable<Single>)

初始化 RenewPropertiesPricingCurrencyTotal 的新实例。

ReservationCalculateRefundResult(String, ReservationRefundResponseProperties)

初始化 ReservationCalculateRefundResult 的新实例。

ReservationCatalog(String, String, IReadOnlyDictionary<String, IList<ReservationBillingPlan>>, IEnumerable<ReservationTerm>, IEnumerable<AzureLocation>, IEnumerable<SkuProperty>, ReservationCatalogMsrp, IEnumerable<SkuRestriction>, String, String, IEnumerable<SkuCapability>)

初始化 ReservationCatalog 的新实例。

ReservationCatalogMsrp(PurchasePrice, PurchasePrice, PurchasePrice)

初始化 ReservationCatalogMsrp 的新实例。

ReservationDetailData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<AzureLocation>, Nullable<Int32>, String, ReservationProperties, Nullable<ReservationKind>)

初始化 ReservationDetailData 的新实例。

ReservationMergeProperties(String, IEnumerable<String>)

初始化 ReservationMergeProperties 的新实例。

ReservationOrderBillingPlanInformation(PurchasePrice, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<PaymentDetail>)

初始化 ReservationOrderBillingPlanInformation 的新实例。

ReservationOrderData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Int32>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<ReservationTerm>, Nullable<ReservationProvisioningState>, Nullable<ReservationBillingPlan>, ReservationOrderBillingPlanInformation, IEnumerable<ReservationDetailData>, Nullable<DateTimeOffset>)

初始化 ReservationOrderData 的新实例。

ReservationProperties(Nullable<ReservedResourceType>, Nullable<InstanceFlexibility>, String, IEnumerable<String>, Nullable<AppliedScopeType>, Nullable<Boolean>, String, Nullable<Int32>, Nullable<ReservationProvisioningState>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, ExtendedStatusInfo, Nullable<ReservationBillingPlan>, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, ReservationSplitProperties, ReservationMergeProperties, ReservationSwapProperties, AppliedScopeProperties, ResourceIdentifier, Nullable<Boolean>, String, String, RenewProperties, Nullable<ReservationTerm>, String, String, ReservationPropertiesUtilization)

初始化 ReservationProperties 的新实例。

ReservationPropertiesUtilization(String, IEnumerable<ReservationUtilizationAggregates>)

初始化 ReservationPropertiesUtilization 的新实例。

ReservationQuotaData(ResourceIdentifier, String, ResourceType, SystemData, QuotaProperties)

初始化 ReservationQuotaData 的新实例。

ReservationRefundBillingInformation(Nullable<ReservationBillingPlan>, Nullable<Int32>, Nullable<Int32>, PurchasePrice, PurchasePrice, PurchasePrice)

初始化 ReservationRefundBillingInformation 的新实例。

ReservationRefundPolicyError(Nullable<ReservationErrorResponseCode>, String)

初始化 ReservationRefundPolicyError 的新实例。

ReservationRefundPolicyResultProperty(PurchasePrice, PurchasePrice, IEnumerable<ReservationRefundPolicyError>)

初始化 ReservationRefundPolicyResultProperty 的新实例。

ReservationRefundResponseProperties(Nullable<Guid>, Nullable<Int32>, PurchasePrice, PurchasePrice, ReservationRefundPolicyResultProperty, ReservationRefundBillingInformation)

初始化 ReservationRefundResponseProperties 的新实例。

ReservationRefundResult(String, ReservationRefundResponseProperties)

初始化 ReservationRefundResult 的新实例。

ReservationResourceName(String, String)

初始化 ReservationResourceName 的新实例。

ReservationSplitProperties(IEnumerable<String>, String)

初始化 ReservationSplitProperties 的新实例。

ReservationSwapProperties(String, String)

初始化 ReservationSwapProperties 的新实例。

ReservationToExchange(ResourceIdentifier, Nullable<Int32>, PurchasePrice, BillingInformation)

初始化 ReservationToExchange 的新实例。

ReservationToPurchaseCalculateExchange(ReservationPurchaseContent, PurchasePrice)

初始化 ReservationToPurchaseCalculateExchange 的新实例。

ReservationToPurchaseExchange(ResourceIdentifier, ResourceIdentifier, ReservationPurchaseContent, PurchasePrice, Nullable<ReservationOperationStatus>)

初始化 ReservationToPurchaseExchange 的新实例。

ReservationToReturnForExchange(ResourceIdentifier, Nullable<Int32>, PurchasePrice, BillingInformation, Nullable<ReservationOperationStatus>)

初始化 ReservationToReturnForExchange 的新实例。

ReservationUtilizationAggregates(Nullable<Single>, String, Nullable<Single>, String)

初始化 ReservationUtilizationAggregates 的新实例。

SavingsPlanToPurchaseCalculateExchange(SavingsPlanPurchase, PurchasePrice)

初始化 SavingsPlanToPurchaseCalculateExchange 的新实例。

SavingsPlanToPurchaseExchange(String, String, SavingsPlanPurchase, PurchasePrice, Nullable<ReservationOperationStatus>)

初始化 SavingsPlanToPurchaseExchange 的新实例。

ScopeProperties(String, Nullable<Boolean>)

初始化 ScopeProperties 的新实例。

SkuCapability(String, String)

初始化 SkuCapability 的新实例。

SkuProperty(String, String)

初始化 SkuProperty 的新实例。

SkuRestriction(String, IEnumerable<String>, String)

初始化 SkuRestriction 的新实例。

SubContent(Nullable<Int32>, ReservationResourceName, String, String, Nullable<QuotaRequestState>, String, Nullable<Guid>)

初始化 SubContent 的新实例。

适用于