ReservationOrder interface
Details of a reservation order being returned.
- Extends
Properties
benefit |
This is the DateTime when the reservation benefit started. |
billing |
Billing account Id associated to this reservation order. |
billing |
Represent the billing plans. |
billing |
Billing profile Id associated to this reservation order. |
created |
This is the DateTime when the reservation order was created. |
customer |
Fully-qualified identifier of the customerId where the benefit is applied. Present only for Enterprise Agreement PartnerLed customers. |
display |
Friendly name for user to easily identified the reservation order. |
enrollment |
Enrollment id of the reservation order. |
etag | |
expiry |
This is the date when the reservation order will expire. |
expiry |
This is the date-time when the reservation order will expire. |
extended |
Extended status information for the reservation. |
original |
Total original quantity of the skus purchased in the reservation order. |
plan |
Information describing the type of billing plan for this reservation order. |
product |
Represents UPN |
provisioning |
The provisioning state of the reservation, e.g. Succeeded NOTE: This property will not be serialized. It can only be populated by the server. |
request |
This is the DateTime when the reservation order was initially requested for purchase. |
reservations | |
review |
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. |
system |
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
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