Share via


IRefundRequest Interface

Definition

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

Properties

ReservationToReturnQuantity

Quantity to be returned. Must be greater than zero.

ReservationToReturnReservationId

Fully qualified identifier of the reservation being returned

ReturnReason

The reason of returning the reservation

Scope

The scope of the refund, e.g. Reservation

SessionId

SessionId that was returned by CalculateRefund API.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to