ModernSharedScopeReservationRecommendationProperties Class

The properties of the modern reservation recommendation for shared scope.

Constructor

ModernSharedScopeReservationRecommendationProperties(*args: Any, **kwargs: Any)

Variables

Name Description
location
str

Resource Location.

look_back_period
int

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

instance_flexibility_ratio

The instance Flexibility Ratio.

instance_flexibility_group
str

The instance Flexibility Group.

normalized_size
str

The normalized Size.

recommended_quantity_normalized

The recommended Quantity Normalized.

meter_id
str

The meter id (GUID).

term
str

Term period of the reservation. ex: P1M, P1Y or P3Y.

cost_with_no_reserved_instances

The total amount of cost without reserved instances.

recommended_quantity

Recommended quality for reserved instances.

resource_type
str

Resource type.

total_cost_with_reserved_instances

The total amount of cost with reserved instances.

net_savings

Total estimated savings with reserved instances.

first_usage_date

The usage date for looking back.

sku_properties

List of sku properties.

sku_name
str

This is the ARM Sku name.

last_usage_date

The last usage date used for looking back for computing the recommendation.

total_hours
int

The total hours for which the cost is covered.

scope
str

Shared or single recommendation. Required. Default value is "Shared".

Attributes

scope

Shared or single recommendation. Required. Default value is "Shared".

scope: Literal['Shared']