ReservationOrder interface

Details of a reservation order being returned.

Extends

Properties

benefitStartTime

This is the DateTime when the reservation benefit started.

billingAccountId

Billing account Id associated to this reservation order.

billingPlan

Represent the billing plans.

billingProfileId

Billing profile Id associated to this reservation order.

createdDateTime

This is the DateTime when the reservation order was created.

customerId

Fully-qualified identifier of the customerId where the benefit is applied. Present only for Enterprise Agreement PartnerLed customers.

displayName

Friendly name for user to easily identified the reservation order.

enrollmentId

Enrollment id of the reservation order.

etag
expiryDate

This is the date when the reservation order will expire.

expiryDateTime

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

extendedStatusInfo

Extended status information for the reservation.

originalQuantity

Total original quantity of the skus purchased in the reservation order.

planInformation

Information describing the type of billing plan for this reservation order.

productCode

Represents UPN

provisioningState

The provisioning state of the reservation, e.g. Succeeded NOTE: This property will not be serialized. It can only be populated by the server.

requestDateTime

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

reservations
reviewDateTime

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

tags

Tags for this reservation

term

The term of the reservation, e.g. P1Y NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTE: This property will not be serialized. It can only be populated by the server.

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

benefitStartTime

This is the DateTime when the reservation benefit started.

benefitStartTime?: Date

Property Value

Date

billingAccountId

Billing account Id associated to this reservation order.

billingAccountId?: string

Property Value

string

billingPlan

Represent the billing plans.

billingPlan?: string

Property Value

string

billingProfileId

Billing profile Id associated to this reservation order.

billingProfileId?: string

Property Value

string

createdDateTime

This is the DateTime when the reservation order was created.

createdDateTime?: Date

Property Value

Date

customerId

Fully-qualified identifier of the customerId where the benefit is applied. Present only for Enterprise Agreement PartnerLed customers.

customerId?: string

Property Value

string

displayName

Friendly name for user to easily identified the reservation order.

displayName?: string

Property Value

string

enrollmentId

Enrollment id of the reservation order.

enrollmentId?: string

Property Value

string

etag

etag?: number

Property Value

number

expiryDate

This is the date when the reservation order will expire.

expiryDate?: Date

Property Value

Date

expiryDateTime

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

expiryDateTime?: Date

Property Value

Date

extendedStatusInfo

Extended status information for the reservation.

extendedStatusInfo?: ReservationExtendedStatusInfo

Property Value

originalQuantity

Total original quantity of the skus purchased in the reservation order.

originalQuantity?: number

Property Value

number

planInformation

Information describing the type of billing plan for this reservation order.

planInformation?: ReservationOrderBillingPlanInformation

Property Value

productCode

Represents UPN

productCode?: string

Property Value

string

provisioningState

The provisioning state of the reservation, e.g. Succeeded NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

requestDateTime

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

requestDateTime?: Date

Property Value

Date

reservations

reservations?: Reservation[]

Property Value

reviewDateTime

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

reviewDateTime?: Date

Property Value

Date

tags

Tags for this reservation

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

term

The term of the reservation, e.g. P1Y NOTE: This property will not be serialized. It can only be populated by the server.

term?: string

Property Value

string

Inherited Property Details

id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From ProxyResource.id

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From ProxyResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

Inherited From ProxyResource.systemData

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From ProxyResource.type