ArmBillingModelFactory.BillingPlanPaymentDetail 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 BillingPlanPaymentDetail.
public static Azure.ResourceManager.Billing.Models.BillingPlanPaymentDetail BillingPlanPaymentDetail (DateTimeOffset? dueOn = default, DateTimeOffset? paymentCompletedOn = default, Azure.ResourceManager.Billing.Models.BillingPrice pricingCurrencyTotal = default, Azure.ResourceManager.Billing.Models.BillingPrice billingCurrencyTotal = default, Azure.ResourceManager.Billing.Models.BillingPaymentStatus? status = default, Azure.ResourceManager.Billing.Models.ExtendedStatusInfo extendedStatusInfo = default);
static member BillingPlanPaymentDetail : Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Azure.ResourceManager.Billing.Models.BillingPrice * Azure.ResourceManager.Billing.Models.BillingPrice * Nullable<Azure.ResourceManager.Billing.Models.BillingPaymentStatus> * Azure.ResourceManager.Billing.Models.ExtendedStatusInfo -> Azure.ResourceManager.Billing.Models.BillingPlanPaymentDetail
Public Shared Function BillingPlanPaymentDetail (Optional dueOn As Nullable(Of DateTimeOffset) = Nothing, Optional paymentCompletedOn As Nullable(Of DateTimeOffset) = Nothing, Optional pricingCurrencyTotal As BillingPrice = Nothing, Optional billingCurrencyTotal As BillingPrice = Nothing, Optional status As Nullable(Of BillingPaymentStatus) = Nothing, Optional extendedStatusInfo As ExtendedStatusInfo = Nothing) As BillingPlanPaymentDetail
Parameters
- dueOn
- Nullable<DateTimeOffset>
Date when the payment needs to be done.
- paymentCompletedOn
- Nullable<DateTimeOffset>
Date when the transaction is completed. Null when it is scheduled.
- pricingCurrencyTotal
- BillingPrice
Amount in pricing currency. Tax not included.
- billingCurrencyTotal
- BillingPrice
Amount charged in Billing currency. Tax not included. Is null for future payments.
- status
- Nullable<BillingPaymentStatus>
Describes whether the payment is completed, failed, pending, cancelled or scheduled in the future.
- extendedStatusInfo
- ExtendedStatusInfo
Extended status information.
Returns
A new BillingPlanPaymentDetail instance for mocking.