Recommendations interface
代表 Recommendations 的介面。
方法
| generate(Recommendations |
起始訂閱的建議產生或計算程式。 這項作業是異步的。 產生的建議會儲存在 Advisor 服務的快取中。 |
| get(string, string, Recommendations |
取得快取建議的詳細數據。 |
| get |
擷取建議計算或產生程序的狀態。 呼叫產生建議之後叫用此 API。 此 API 的 URI 會在回應標頭的 [位置] 欄位中傳回。 |
| list(Recommendations |
取得訂用帳戶的快取建議。 建議是藉由叫用 generateRecommendations 來產生或計算。 |
方法詳細資料
generate(RecommendationsGenerateOptionalParams)
起始訂閱的建議產生或計算程式。 這項作業是異步的。 產生的建議會儲存在 Advisor 服務的快取中。
function generate(options?: RecommendationsGenerateOptionalParams): Promise<RecommendationsGenerateHeaders>
參數
選項參數。
傳回
Promise<RecommendationsGenerateHeaders>
get(string, string, RecommendationsGetOptionalParams)
取得快取建議的詳細數據。
function get(resourceUri: string, recommendationId: string, options?: RecommendationsGetOptionalParams): Promise<ResourceRecommendationBase>
參數
- resourceUri
-
string
套用建議之資源的完整 Azure Resource Manager 識別符。
- recommendationId
-
string
建議標識碼。
- options
- RecommendationsGetOptionalParams
選項參數。
傳回
Promise<ResourceRecommendationBase>
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>
參數
選項參數。