ReservationRecommendationDetails interface

Interface representing a ReservationRecommendationDetails.

Methods

get(string, string, string, string, string, ReservationRecommendationDetailsGetOptionalParams)

Details of a reservation recommendation for what-if analysis of reserved instances.

Method Details

get(string, string, string, string, string, ReservationRecommendationDetailsGetOptionalParams)

Details of a reservation recommendation for what-if analysis of reserved instances.

function get(scope: string, region: string, term: string, lookBackPeriod: string, product: string, options?: ReservationRecommendationDetailsGetOptionalParams): Promise<ReservationRecommendationDetailsModel>

Parameters

scope

string

The scope associated with reservation recommendation details operations. This includes '/subscriptions/{subscriptionId}/' for subscription scope, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resource group scope, /providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for BillingAccount scope, and '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for billingProfile scope

region

string

Used to select the region the recommendation should be generated for.

term

string

Specify length of reservation recommendation term.

lookBackPeriod

string

Filter the time period on which reservation recommendation results are based.

product

string

Filter the products for which reservation recommendation results are generated. Examples: Standard_DS1_v2 (for VM), Premium_SSD_Managed_Disks_P30 (for Managed Disks)

options
ReservationRecommendationDetailsGetOptionalParams

The options parameters.

Returns