ModernReservationRecommendation Class

Modern reservation recommendation.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.consumption.models._models_py3.ReservationRecommendation
ModernReservationRecommendation

Constructor

ModernReservationRecommendation(**kwargs)

Parameters

kind
str or ReservationRecommendationKind
Required

Required. Specifies the kind of reservation recommendation.Constant filled by server. Possible values include: "legacy", "modern".

Variables

location
str

Resource location.

sku
str

Resource sku.

id
str

Resource Id.

name
str

Resource name.

type
str

Resource type.

tags
dict[str, str]

A set of tags. Resource tags.

look_back_period
str

The number of days of usage to look back for recommendation.

instance_flexibility_ratio
int

The instance Flexibility Ratio.

instance_flexibility_group
str

The instance Flexibility Group.

normalized_size
str

The normalized Size.

recommended_quantity_normalized
float

The recommended Quantity Normalized.

meter_id
str

The meter id (GUID).

term
str

RI recommendations in one or three year terms.

cost_with_no_reserved_instances
Amount

The total amount of cost without reserved instances.

recommended_quantity
float

Recommended quality for reserved instances.

total_cost_with_reserved_instances
Amount

The total amount of cost with reserved instances.

net_savings
Amount

Total estimated savings with reserved instances.

first_usage_date
datetime

The usage date for looking back.

scope
str

Shared or single recommendation.

sku_properties
list[SkuProperty]

List of sku properties.