ModernSharedScopeReservationRecommendationProperties interface
The properties of the modern reservation recommendation for shared scope.
Properties
| scope | Shared or single recommendation. |
Inherited Properties
| cost |
The total amount of cost without reserved instances. |
| first |
The usage date for looking back. |
| instance |
The instance Flexibility Group. |
| instance |
The instance Flexibility Ratio. |
| last |
The last usage date used for looking back for computing the recommendation. |
| location | Resource Location. |
| look |
The number of days of usage to look back for recommendation. |
| meter |
The meter id (GUID) |
| net |
Total estimated savings with reserved instances. |
| normalized |
The normalized Size. |
| recommended |
Recommended quality for reserved instances. |
| recommended |
The recommended Quantity Normalized. |
| resource |
Resource type. |
| sku |
This is the ARM Sku name. |
| sku |
List of sku properties |
| term | Term period of the reservation. ex: P1M, P1Y or P3Y. |
| total |
The total amount of cost with reserved instances. |
| total |
The total hours for which the cost is covered. |
Property Details
scope
Shared or single recommendation.
scope: "Shared"
Property Value
"Shared"
Inherited Property Details
costWithNoReservedInstances
The total amount of cost without reserved instances.
costWithNoReservedInstances?: Amount
Property Value
Inherited From ModernReservationRecommendationProperties.costWithNoReservedInstances
firstUsageDate
The usage date for looking back.
firstUsageDate?: Date
Property Value
Date
Inherited From ModernReservationRecommendationProperties.firstUsageDate
instanceFlexibilityGroup
The instance Flexibility Group.
instanceFlexibilityGroup?: string
Property Value
string
Inherited From ModernReservationRecommendationProperties.instanceFlexibilityGroup
instanceFlexibilityRatio
The instance Flexibility Ratio.
instanceFlexibilityRatio?: number
Property Value
number
Inherited From ModernReservationRecommendationProperties.instanceFlexibilityRatio
lastUsageDate
The last usage date used for looking back for computing the recommendation.
lastUsageDate?: Date
Property Value
Date
Inherited From ModernReservationRecommendationProperties.lastUsageDate
location
Resource Location.
location?: string
Property Value
string
Inherited From ModernReservationRecommendationProperties.location
lookBackPeriod
The number of days of usage to look back for recommendation.
lookBackPeriod?: number
Property Value
number
Inherited From ModernReservationRecommendationProperties.lookBackPeriod
meterId
The meter id (GUID)
meterId?: string
Property Value
string
Inherited From ModernReservationRecommendationProperties.meterId
netSavings
Total estimated savings with reserved instances.
netSavings?: Amount
Property Value
Inherited From ModernReservationRecommendationProperties.netSavings
normalizedSize
The normalized Size.
normalizedSize?: string
Property Value
string
Inherited From ModernReservationRecommendationProperties.normalizedSize
recommendedQuantity
Recommended quality for reserved instances.
recommendedQuantity?: number
Property Value
number
Inherited From ModernReservationRecommendationProperties.recommendedQuantity
recommendedQuantityNormalized
The recommended Quantity Normalized.
recommendedQuantityNormalized?: number
Property Value
number
Inherited From ModernReservationRecommendationProperties.recommendedQuantityNormalized
resourceType
Resource type.
resourceType?: string
Property Value
string
Inherited From ModernReservationRecommendationProperties.resourceType
skuName
This is the ARM Sku name.
skuName?: string
Property Value
string
Inherited From ModernReservationRecommendationProperties.skuName
skuProperties
List of sku properties
skuProperties?: SkuProperty[]
Property Value
Inherited From ModernReservationRecommendationProperties.skuProperties
term
Term period of the reservation. ex: P1M, P1Y or P3Y.
term?: string
Property Value
string
Inherited From ModernReservationRecommendationProperties.term
totalCostWithReservedInstances
The total amount of cost with reserved instances.
totalCostWithReservedInstances?: Amount
Property Value
Inherited From ModernReservationRecommendationProperties.totalCostWithReservedInstances
totalHours
The total hours for which the cost is covered.
totalHours?: number
Property Value
number
Inherited From ModernReservationRecommendationProperties.totalHours