LegacyReservationTransaction interface
Legacy Reservation transaction resource.
- Extends
Inherited Properties
account |
The name of the account that makes the transaction. NOTE: This property will not be serialized. It can only be populated by the server. |
account |
The email of the account owner that makes the transaction. NOTE: This property will not be serialized. It can only be populated by the server. |
amount | The charge of the transaction. NOTE: This property will not be serialized. It can only be populated by the server. |
arm |
This is the ARM Sku name. It can be used to join with the serviceType field in additional info in usage records. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The billing frequency, which can be either one-time or recurring. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The billing month(yyyyMMdd), on which the event initiated. NOTE: This property will not be serialized. It can only be populated by the server. |
cost |
The cost center of this department if it is a department and a cost center is provided. NOTE: This property will not be serialized. It can only be populated by the server. |
currency | The ISO currency in which the transaction is charged, for example, USD. NOTE: This property will not be serialized. It can only be populated by the server. |
current |
The current enrollment. NOTE: This property will not be serialized. It can only be populated by the server. |
department |
The department name. NOTE: This property will not be serialized. It can only be populated by the server. |
description | The description of the transaction. NOTE: This property will not be serialized. It can only be populated by the server. |
event |
The date of the transaction NOTE: This property will not be serialized. It can only be populated by the server. |
event |
The type of the transaction (Purchase, Cancel, etc.) NOTE: This property will not be serialized. It can only be populated by the server. |
id | Resource Id. NOTE: This property will not be serialized. It can only be populated by the server. |
monetary |
The monetary commitment amount at the enrollment scope. NOTE: This property will not be serialized. It can only be populated by the server. |
name | Resource name. NOTE: This property will not be serialized. It can only be populated by the server. |
overage | The overage amount at the enrollment scope. NOTE: This property will not be serialized. It can only be populated by the server. |
purchasing |
The purchasing enrollment. NOTE: This property will not be serialized. It can only be populated by the server. |
purchasing |
The subscription guid that makes the transaction. NOTE: This property will not be serialized. It can only be populated by the server. |
purchasing |
The subscription name that makes the transaction. NOTE: This property will not be serialized. It can only be populated by the server. |
quantity | The quantity of the transaction. NOTE: This property will not be serialized. It can only be populated by the server. |
region | The region of the transaction. NOTE: This property will not be serialized. It can only be populated by the server. |
reservation |
The reservation order ID is the identifier for a reservation purchase. Each reservation order ID represents a single purchase transaction. A reservation order contains reservations. The reservation order specifies the VM size and region for the reservations. NOTE: This property will not be serialized. It can only be populated by the server. |
reservation |
The name of the reservation order. NOTE: This property will not be serialized. It can only be populated by the server. |
tags | Resource tags. NOTE: This property will not be serialized. It can only be populated by the server. |
term | This is the term of the transaction. NOTE: This property will not be serialized. It can only be populated by the server. |
type | Resource type. NOTE: This property will not be serialized. It can only be populated by the server. |
Inherited Property Details
accountName
The name of the account that makes the transaction. NOTE: This property will not be serialized. It can only be populated by the server.
accountName?: string
Property Value
string
Inherited From ReservationTransaction.accountName
accountOwnerEmail
The email of the account owner that makes the transaction. NOTE: This property will not be serialized. It can only be populated by the server.
accountOwnerEmail?: string
Property Value
string
Inherited From ReservationTransaction.accountOwnerEmail
amount
The charge of the transaction. NOTE: This property will not be serialized. It can only be populated by the server.
amount?: number
Property Value
number
Inherited From ReservationTransaction.amount
armSkuName
This is the ARM Sku name. It can be used to join with the serviceType field in additional info in usage records. NOTE: This property will not be serialized. It can only be populated by the server.
armSkuName?: string
Property Value
string
Inherited From ReservationTransaction.armSkuName
billingFrequency
The billing frequency, which can be either one-time or recurring. NOTE: This property will not be serialized. It can only be populated by the server.
billingFrequency?: string
Property Value
string
Inherited From ReservationTransaction.billingFrequency
billingMonth
The billing month(yyyyMMdd), on which the event initiated. NOTE: This property will not be serialized. It can only be populated by the server.
billingMonth?: number
Property Value
number
Inherited From ReservationTransaction.billingMonth
costCenter
The cost center of this department if it is a department and a cost center is provided. NOTE: This property will not be serialized. It can only be populated by the server.
costCenter?: string
Property Value
string
Inherited From ReservationTransaction.costCenter
currency
The ISO currency in which the transaction is charged, for example, USD. NOTE: This property will not be serialized. It can only be populated by the server.
currency?: string
Property Value
string
Inherited From ReservationTransaction.currency
currentEnrollment
The current enrollment. NOTE: This property will not be serialized. It can only be populated by the server.
currentEnrollment?: string
Property Value
string
Inherited From ReservationTransaction.currentEnrollment
departmentName
The department name. NOTE: This property will not be serialized. It can only be populated by the server.
departmentName?: string
Property Value
string
Inherited From ReservationTransaction.departmentName
description
The description of the transaction. NOTE: This property will not be serialized. It can only be populated by the server.
description?: string
Property Value
string
Inherited From ReservationTransaction.description
eventDate
The date of the transaction NOTE: This property will not be serialized. It can only be populated by the server.
eventDate?: Date
Property Value
Date
Inherited From ReservationTransaction.eventDate
eventType
The type of the transaction (Purchase, Cancel, etc.) NOTE: This property will not be serialized. It can only be populated by the server.
eventType?: string
Property Value
string
Inherited From ReservationTransaction.eventType
id
Resource Id. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From ReservationTransaction.id
monetaryCommitment
The monetary commitment amount at the enrollment scope. NOTE: This property will not be serialized. It can only be populated by the server.
monetaryCommitment?: number
Property Value
number
Inherited From ReservationTransaction.monetaryCommitment
name
Resource name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From ReservationTransaction.name
overage
The overage amount at the enrollment scope. NOTE: This property will not be serialized. It can only be populated by the server.
overage?: number
Property Value
number
Inherited From ReservationTransaction.overage
purchasingEnrollment
The purchasing enrollment. NOTE: This property will not be serialized. It can only be populated by the server.
purchasingEnrollment?: string
Property Value
string
Inherited From ReservationTransaction.purchasingEnrollment
purchasingSubscriptionGuid
The subscription guid that makes the transaction. NOTE: This property will not be serialized. It can only be populated by the server.
purchasingSubscriptionGuid?: string
Property Value
string
Inherited From ReservationTransaction.purchasingSubscriptionGuid
purchasingSubscriptionName
The subscription name that makes the transaction. NOTE: This property will not be serialized. It can only be populated by the server.
purchasingSubscriptionName?: string
Property Value
string
Inherited From ReservationTransaction.purchasingSubscriptionName
quantity
The quantity of the transaction. NOTE: This property will not be serialized. It can only be populated by the server.
quantity?: number
Property Value
number
Inherited From ReservationTransaction.quantity
region
The region of the transaction. NOTE: This property will not be serialized. It can only be populated by the server.
region?: string
Property Value
string
Inherited From ReservationTransaction.region
reservationOrderId
The reservation order ID is the identifier for a reservation purchase. Each reservation order ID represents a single purchase transaction. A reservation order contains reservations. The reservation order specifies the VM size and region for the reservations. NOTE: This property will not be serialized. It can only be populated by the server.
reservationOrderId?: string
Property Value
string
Inherited From ReservationTransaction.reservationOrderId
reservationOrderName
The name of the reservation order. NOTE: This property will not be serialized. It can only be populated by the server.
reservationOrderName?: string
Property Value
string
Inherited From ReservationTransaction.reservationOrderName
tags
Resource tags. NOTE: This property will not be serialized. It can only be populated by the server.
tags?: string[]
Property Value
string[]
Inherited From ReservationTransaction.tags
term
This is the term of the transaction. NOTE: This property will not be serialized. It can only be populated by the server.
term?: string
Property Value
string
Inherited From ReservationTransaction.term
type
Resource type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From ReservationTransaction.type