Share via


ICalculateRefundResponse Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Reservations.Models.Api20221101.CalculateRefundResponseTypeConverter))]
public interface ICalculateRefundResponse : Microsoft.Azure.PowerShell.Cmdlets.Reservations.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Reservations.Models.Api20221101.CalculateRefundResponseTypeConverter))>]
type ICalculateRefundResponse = interface
    interface IJsonSerializable
Public Interface ICalculateRefundResponse
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

BillingInformationBillingCurrencyProratedAmount

Pricing information containing the amount and the currency code

BillingInformationBillingCurrencyRemainingCommitmentAmount

Pricing information containing the amount and the currency code

BillingInformationBillingCurrencyTotalPaidAmount

Pricing information containing the amount and the currency code

BillingInformationBillingPlan

Represent the billing plans.

BillingInformationCompletedTransaction

The number of completed transactions in this reservation's payment

BillingInformationTotalTransaction

The number of total transactions in this reservation's payment

BillingRefundAmount

Pricing information containing the amount and the currency code

ConsumedRefundsTotal

Pricing information containing the amount and the currency code

Id

Fully qualified identifier of the reservation being returned

MaxRefundLimit

Pricing information containing the amount and the currency code

PolicyError

Refund Policy errors

PricingRefundAmount

Pricing information containing the amount and the currency code

Quantity

Quantity to be returned

SessionId

Refund session identifier

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to