Share via


ArmReservationsModelFactory.ReservationOrderBillingPlanInformation Method

Definition

Initializes a new instance of ReservationOrderBillingPlanInformation.

public static Azure.ResourceManager.Reservations.Models.ReservationOrderBillingPlanInformation ReservationOrderBillingPlanInformation (Azure.ResourceManager.Reservations.Models.PurchasePrice pricingCurrencyTotal = default, DateTimeOffset? startOn = default, DateTimeOffset? nextPaymentDueOn = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Reservations.Models.PaymentDetail> transactions = default);
static member ReservationOrderBillingPlanInformation : Azure.ResourceManager.Reservations.Models.PurchasePrice * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * seq<Azure.ResourceManager.Reservations.Models.PaymentDetail> -> Azure.ResourceManager.Reservations.Models.ReservationOrderBillingPlanInformation
Public Shared Function ReservationOrderBillingPlanInformation (Optional pricingCurrencyTotal As PurchasePrice = Nothing, Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional nextPaymentDueOn As Nullable(Of DateTimeOffset) = Nothing, Optional transactions As IEnumerable(Of PaymentDetail) = Nothing) As ReservationOrderBillingPlanInformation

Parameters

pricingCurrencyTotal
PurchasePrice

Amount of money to be paid for the Order. Tax is not included.

startOn
Nullable<DateTimeOffset>

Date when the billing plan has started.

nextPaymentDueOn
Nullable<DateTimeOffset>

For recurring billing plans, indicates the date when next payment will be processed. Null when total is paid off.

transactions
IEnumerable<PaymentDetail>

Returns

A new ReservationOrderBillingPlanInformation instance for mocking.

Applies to