ModernReservationTransaction Class
Modern Reservation transaction resource.
Variables are only populated by the server, and will be ignored when sending a request.
Constructor
ModernReservationTransaction(**kwargs)
Variables
Name | Description |
---|---|
id
|
Resource Id. |
name
|
Resource name. |
type
|
Resource type. |
tags
|
A set of tags. Resource tags. |
amount
|
The charge of the transaction. |
arm_sku_name
|
This is the ARM Sku name. It can be used to join with the serviceType field in additional info in usage records. |
billing_frequency
|
The billing frequency, which can be either one-time or recurring. |
billing_profile_id
|
Billing profile Id. |
billing_profile_name
|
Billing profile name. |
currency
|
The ISO currency in which the transaction is charged, for example, USD. |
description
|
The description of the transaction. |
event_date
|
The date of the transaction. |
event_type
|
The type of the transaction (Purchase, Cancel, etc.). |
invoice
|
Invoice Number. |
invoice_id
|
Invoice Id as on the invoice where the specific transaction appears. |
invoice_section_id
|
Invoice Section Id. |
invoice_section_name
|
Invoice Section Name. |
purchasing_subscription_guid
|
The subscription guid that makes the transaction. |
purchasing_subscription_name
|
The subscription name that makes the transaction. |
quantity
|
The quantity of the transaction. |
region
|
The region of the transaction. |
reservation_order_id
|
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. |
reservation_order_name
|
The name of the reservation order. |
term
|
This is the term of the transaction. |
Azure SDK for Python