Share via


IReservationOrderProperties Interface

Definition

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

Properties

BenefitStartTime

This is the DateTime when the reservation benefit started.

BillingPlan

Represent the billing plans.

CreatedDateTime

This is the DateTime when the reservation was created.

DisplayName

Friendly name for user to easily identified the reservation.

ExpiryDate

This is the date when the reservation will expire.

ExpiryDateTime

This is the date-time when the reservation will expire.

OriginalQuantity

Total Quantity of the skus purchased in the reservation.

PlanInformationNextPaymentDueDate

For recurring billing plans, indicates the date when next payment will be processed. Null when total is paid off.

PlanInformationPricingCurrencyTotal

Amount of money to be paid for the Order. Tax is not included.

PlanInformationStartDate

Date when the billing plan has started.

PlanInformationTransaction
ProvisioningState

Current state of the reservation.

RequestDateTime

This is the DateTime when the reservation was initially requested for purchase.

Reservation
ReviewDateTime

This is the date-time when the Azure Hybrid Benefit needs to be reviewed.

Term

Represent the term of reservation.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to