Share via


IRefundRequestProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Reservations.Models.Api20221101.RefundRequestPropertiesTypeConverter))]
public interface IRefundRequestProperties : Microsoft.Azure.PowerShell.Cmdlets.Reservations.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Reservations.Models.Api20221101.RefundRequestPropertiesTypeConverter))>]
type IRefundRequestProperties = interface
    interface IJsonSerializable
Public Interface IRefundRequestProperties
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