共用方式為


Recommendations interface

代表 Recommendations 的介面。

方法

generate(RecommendationsGenerateOptionalParams)

起始訂閱的建議產生或計算程式。 這項作業是異步的。 產生的建議會儲存在 Advisor 服務的快取中。

get(string, string, RecommendationsGetOptionalParams)

取得快取建議的詳細數據。

getGenerateStatus(string, RecommendationsGetGenerateStatusOptionalParams)

擷取建議計算或產生程序的狀態。 呼叫產生建議之後叫用此 API。 此 API 的 URI 會在回應標頭的 [位置] 欄位中傳回。

list(RecommendationsListOptionalParams)

取得訂用帳戶的快取建議。 建議是藉由叫用 generateRecommendations 來產生或計算。

方法詳細資料

generate(RecommendationsGenerateOptionalParams)

起始訂閱的建議產生或計算程式。 這項作業是異步的。 產生的建議會儲存在 Advisor 服務的快取中。

function generate(options?: RecommendationsGenerateOptionalParams): Promise<RecommendationsGenerateHeaders>

參數

options
RecommendationsGenerateOptionalParams

選項參數。

傳回

get(string, string, RecommendationsGetOptionalParams)

取得快取建議的詳細數據。

function get(resourceUri: string, recommendationId: string, options?: RecommendationsGetOptionalParams): Promise<ResourceRecommendationBase>

參數

resourceUri

string

套用建議之資源的完整 Azure Resource Manager 識別符。

recommendationId

string

建議標識碼。

options
RecommendationsGetOptionalParams

選項參數。

傳回

getGenerateStatus(string, RecommendationsGetGenerateStatusOptionalParams)

擷取建議計算或產生程序的狀態。 呼叫產生建議之後叫用此 API。 此 API 的 URI 會在回應標頭的 [位置] 欄位中傳回。

function getGenerateStatus(operationId: string, options?: RecommendationsGetGenerateStatusOptionalParams): Promise<void>

參數

operationId

string

作業標識碼,可從產生建議響應標頭中的 [位置] 欄位找到。

傳回

Promise<void>

list(RecommendationsListOptionalParams)

取得訂用帳戶的快取建議。 建議是藉由叫用 generateRecommendations 來產生或計算。

function list(options?: RecommendationsListOptionalParams): PagedAsyncIterableIterator<ResourceRecommendationBase, ResourceRecommendationBase[], PageSettings>

參數

options
RecommendationsListOptionalParams

選項參數。

傳回