Share via


ReservationRefundBillingInformation Class

Definition

billing information.

public class ReservationRefundBillingInformation : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Reservations.Models.ReservationRefundBillingInformation>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Reservations.Models.ReservationRefundBillingInformation>
public class ReservationRefundBillingInformation
type ReservationRefundBillingInformation = class
    interface IJsonModel<ReservationRefundBillingInformation>
    interface IPersistableModel<ReservationRefundBillingInformation>
type ReservationRefundBillingInformation = class
Public Class ReservationRefundBillingInformation
Implements IJsonModel(Of ReservationRefundBillingInformation), IPersistableModel(Of ReservationRefundBillingInformation)
Public Class ReservationRefundBillingInformation
Inheritance
ReservationRefundBillingInformation
Implements

Properties

BillingCurrencyProratedAmount

Pricing information containing the amount and the currency code.

BillingCurrencyRemainingCommitmentAmount

Pricing information containing the amount and the currency code.

BillingCurrencyTotalPaidAmount

Pricing information containing the amount and the currency code.

BillingPlan

Represent the billing plans.

CompletedTransactions

The number of completed transactions in this reservation's payment.

TotalTransactions

The number of total transactions in this reservation's payment.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ReservationRefundBillingInformation>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ReservationRefundBillingInformation>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ReservationRefundBillingInformation>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ReservationRefundBillingInformation>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ReservationRefundBillingInformation>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to