ModernReservationRecommendation interface
Modern reservation recommendation.
- Extends
Properties
cost |
The total amount of cost without reserved instances. NOTE: This property will not be serialized. It can only be populated by the server. |
first |
The usage date for looking back. NOTE: This property will not be serialized. It can only be populated by the server. |
instance |
The instance Flexibility Group. NOTE: This property will not be serialized. It can only be populated by the server. |
instance |
The instance Flexibility Ratio. NOTE: This property will not be serialized. It can only be populated by the server. |
kind | Polymorphic discriminator, which specifies the different types this object can be |
location |
Resource Location. NOTE: This property will not be serialized. It can only be populated by the server. |
look |
The number of days of usage to look back for recommendation. NOTE: This property will not be serialized. It can only be populated by the server. |
meter |
The meter id (GUID) NOTE: This property will not be serialized. It can only be populated by the server. |
net |
Total estimated savings with reserved instances. NOTE: This property will not be serialized. It can only be populated by the server. |
normalized |
The normalized Size. NOTE: This property will not be serialized. It can only be populated by the server. |
recommended |
Recommended quality for reserved instances. NOTE: This property will not be serialized. It can only be populated by the server. |
recommended |
The recommended Quantity Normalized. NOTE: This property will not be serialized. It can only be populated by the server. |
scope | Shared or single recommendation. NOTE: This property will not be serialized. It can only be populated by the server. |
sku |
This is the ARM Sku name. NOTE: This property will not be serialized. It can only be populated by the server. |
sku |
List of sku properties NOTE: This property will not be serialized. It can only be populated by the server. |
term | RI recommendations in one or three year terms. NOTE: This property will not be serialized. It can only be populated by the server. |
total |
The total amount of cost with reserved instances. NOTE: This property will not be serialized. It can only be populated by the server. |
Inherited Properties
etag | The etag for the resource. NOTE: This property will not be serialized. It can only be populated by the server. |
id | The full qualified ARM ID of an event. NOTE: This property will not be serialized. It can only be populated by the server. |
location | Resource location NOTE: This property will not be serialized. It can only be populated by the server. |
name | The ID that uniquely identifies an event. NOTE: This property will not be serialized. It can only be populated by the server. |
sku | Resource sku 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. |
type | Resource type. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
costWithNoReservedInstances
The total amount of cost without reserved instances. NOTE: This property will not be serialized. It can only be populated by the server.
costWithNoReservedInstances?: Amount
Property Value
firstUsageDate
The usage date for looking back. NOTE: This property will not be serialized. It can only be populated by the server.
firstUsageDate?: Date
Property Value
Date
instanceFlexibilityGroup
The instance Flexibility Group. NOTE: This property will not be serialized. It can only be populated by the server.
instanceFlexibilityGroup?: string
Property Value
string
instanceFlexibilityRatio
The instance Flexibility Ratio. NOTE: This property will not be serialized. It can only be populated by the server.
instanceFlexibilityRatio?: number
Property Value
number
kind
Polymorphic discriminator, which specifies the different types this object can be
kind: "modern"
Property Value
"modern"
locationPropertiesLocation
Resource Location. NOTE: This property will not be serialized. It can only be populated by the server.
locationPropertiesLocation?: string
Property Value
string
lookBackPeriod
The number of days of usage to look back for recommendation. NOTE: This property will not be serialized. It can only be populated by the server.
lookBackPeriod?: number
Property Value
number
meterId
The meter id (GUID) NOTE: This property will not be serialized. It can only be populated by the server.
meterId?: string
Property Value
string
netSavings
Total estimated savings with reserved instances. NOTE: This property will not be serialized. It can only be populated by the server.
netSavings?: Amount
Property Value
normalizedSize
The normalized Size. NOTE: This property will not be serialized. It can only be populated by the server.
normalizedSize?: string
Property Value
string
recommendedQuantity
Recommended quality for reserved instances. NOTE: This property will not be serialized. It can only be populated by the server.
recommendedQuantity?: number
Property Value
number
recommendedQuantityNormalized
The recommended Quantity Normalized. NOTE: This property will not be serialized. It can only be populated by the server.
recommendedQuantityNormalized?: number
Property Value
number
scope
Shared or single recommendation. NOTE: This property will not be serialized. It can only be populated by the server.
scope?: string
Property Value
string
skuName
This is the ARM Sku name. NOTE: This property will not be serialized. It can only be populated by the server.
skuName?: string
Property Value
string
skuProperties
List of sku properties NOTE: This property will not be serialized. It can only be populated by the server.
skuProperties?: SkuProperty[]
Property Value
term
RI recommendations in one or three year terms. NOTE: This property will not be serialized. It can only be populated by the server.
term?: string
Property Value
string
totalCostWithReservedInstances
The total amount of cost with reserved instances. NOTE: This property will not be serialized. It can only be populated by the server.
totalCostWithReservedInstances?: Amount
Property Value
Inherited Property Details
etag
The etag for the resource. NOTE: This property will not be serialized. It can only be populated by the server.
etag?: string
Property Value
string
Inherited From ReservationRecommendation.etag
id
The full qualified ARM ID of an event. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From ReservationRecommendation.id
location
Resource location NOTE: This property will not be serialized. It can only be populated by the server.
location?: string
Property Value
string
Inherited From ReservationRecommendation.location
name
The ID that uniquely identifies an event. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From ReservationRecommendation.name
sku
Resource sku NOTE: This property will not be serialized. It can only be populated by the server.
sku?: string
Property Value
string
Inherited From ReservationRecommendation.sku
tags
Resource tags. NOTE: This property will not be serialized. It can only be populated by the server.
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
Inherited From ReservationRecommendation.tags
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 ReservationRecommendation.type