LegacyReservationRecommendation interface

Legacy reservation recommendation.

Extends

Properties

costWithNoReservedInstances

The total amount of cost without reserved instances. NOTE: This property will not be serialized. It can only be populated by the server.

firstUsageDate

The usage date for looking back. NOTE: This property will not be serialized. It can only be populated by the server.

instanceFlexibilityGroup

The instance Flexibility Group. NOTE: This property will not be serialized. It can only be populated by the server.

instanceFlexibilityRatio

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

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.

meterId

The meter id (GUID) NOTE: This property will not be serialized. It can only be populated by the server.

netSavings

Total estimated savings with reserved instances. NOTE: This property will not be serialized. It can only be populated by the server.

normalizedSize

The normalized Size. NOTE: This property will not be serialized. It can only be populated by the server.

recommendedQuantity

Recommended quality for reserved instances. NOTE: This property will not be serialized. It can only be populated by the server.

recommendedQuantityNormalized

The recommended Quantity Normalized. NOTE: This property will not be serialized. It can only be populated by the server.

resourceType

The azure resource type. NOTE: This property will not be serialized. It can only be populated by the server.

scope

Shared or single recommendation.

skuProperties

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.

totalCostWithReservedInstances

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?: number

Property Value

number

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: "legacy"

Property Value

"legacy"

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?: string

Property Value

string

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?: number

Property Value

number

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

resourceType

The azure resource type. NOTE: This property will not be serialized. It can only be populated by the server.

resourceType?: string

Property Value

string

scope

Shared or single recommendation.

scope: 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?: number

Property Value

number

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