ReservationDetailProperties interface

The properties of the reservation detail.

Properties

instanceFlexibilityGroup

The instance Flexibility Group.

instanceFlexibilityRatio

The instance Flexibility Ratio.

instanceId

This identifier is the name of the resource or the fully qualified Resource ID.

kind

The reservation kind.

reservationId

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.

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.

reservedHours

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.

skuName

This is the ARM Sku name. It can be used to join with the serviceType field in additional info in usage records.

totalReservedQuantity

This is the total count of instances that are reserved for the reservationId.

usageDate

The date on which consumption occurred.

usedHours

This is the total hours used by the instance.

Property Details

instanceFlexibilityGroup

The instance Flexibility Group.

instanceFlexibilityGroup?: string

Property Value

string

instanceFlexibilityRatio

The instance Flexibility Ratio.

instanceFlexibilityRatio?: string

Property Value

string

instanceId

This identifier is the name of the resource or the fully qualified Resource ID.

instanceId?: string

Property Value

string

kind

The reservation kind.

kind?: string

Property Value

string

reservationId

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.

reservationId?: string

Property Value

string

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.

reservationOrderId?: string

Property Value

string

reservedHours

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.

reservedHours?: number

Property Value

number

skuName

This is the ARM Sku name. It can be used to join with the serviceType field in additional info in usage records.

skuName?: string

Property Value

string

totalReservedQuantity

This is the total count of instances that are reserved for the reservationId.

totalReservedQuantity?: number

Property Value

number

usageDate

The date on which consumption occurred.

usageDate?: Date

Property Value

Date

usedHours

This is the total hours used by the instance.

usedHours?: number

Property Value

number