ReservationDetailProperties Class
The properties of the reservation detail.
Constructor
ReservationDetailProperties(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
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. |
|
instance_flexibility_ratio
|
The instance Flexibility Ratio. |
|
instance_flexibility_group
|
The instance Flexibility Group. |
|
reservation_id
|
The reservation ID is the identifier of a reservation within a reservation order. Each reservation is the grouping for applying the benefit scope and also specifies the number of instances to which the reservation benefit can be applied to. |
|
sku_name
|
This is the ARM Sku name. It can be used to join with the serviceType field in additional info in usage records. |
|
reserved_hours
|
This is the total hours reserved for the day. E.g. if reservation for 1 instance was made on 1 PM, this will be 11 hours for that day and 24 hours from subsequent days. |
|
usage_date
|
The date on which consumption occurred. |
|
used_hours
|
This is the total hours used by the instance. |
|
instance_id
|
This identifier is the name of the resource or the fully qualified Resource ID. |
|
total_reserved_quantity
|
This is the total count of instances that are reserved for the reservationId. |
|
kind
|
The reservation kind. |
Attributes
instance_flexibility_group
The instance Flexibility Group.
instance_flexibility_group: str | None
instance_flexibility_ratio
The instance Flexibility Ratio.
instance_flexibility_ratio: str | None
instance_id
This identifier is the name of the resource or the fully qualified Resource ID.
instance_id: str | None
kind
The reservation kind.
kind: str | None
reservation_id
The reservation ID is the identifier of a reservation within a reservation order. Each reservation is the grouping for applying the benefit scope and also specifies the number of instances to which the reservation benefit can be applied to.
reservation_id: str | None
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_id: str | None
reserved_hours
This is the total hours reserved for the day. E.g. if reservation for 1 instance was made on 1 PM, this will be 11 hours for that day and 24 hours from subsequent days.
reserved_hours: Decimal | None
sku_name
This is the ARM Sku name. It can be used to join with the serviceType field in additional info in usage records.
sku_name: str | None
total_reserved_quantity
This is the total count of instances that are reserved for the reservationId.
total_reserved_quantity: Decimal | None
usage_date
The date on which consumption occurred.
usage_date: datetime | None
used_hours
This is the total hours used by the instance.
used_hours: Decimal | None