你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Recommendations interface

表示建议的接口。

方法

generate(RecommendationsGenerateOptionalParams)

启动订阅的建议生成或计算过程。 此操作是异步的。 生成的建议存储在顾问服务中的缓存中。

get(string, string, RecommendationsGetOptionalParams)

获取缓存建议的详细信息。

getGenerateStatus(string, RecommendationsGetGenerateStatusOptionalParams)

检索建议计算或生成过程的状态。 调用生成建议后调用此 API。 此 API 的 URI 在响应标头的“位置”字段中返回。

list(RecommendationsListOptionalParams)

获取订阅的缓存建议。 建议是通过调用 generateRecommendations 生成或计算的。

方法详细信息

generate(RecommendationsGenerateOptionalParams)

启动订阅的建议生成或计算过程。 此操作是异步的。 生成的建议存储在顾问服务中的缓存中。

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 资源管理器应用建议的资源的标识符。

recommendationId

string

建议 ID。

options
RecommendationsGetOptionalParams

选项参数。

返回

getGenerateStatus(string, RecommendationsGetGenerateStatusOptionalParams)

检索建议计算或生成过程的状态。 调用生成建议后调用此 API。 此 API 的 URI 在响应标头的“位置”字段中返回。

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

参数

operationId

string

操作 ID,可从生成建议响应标头中的“位置”字段找到。

返回

Promise<void>

list(RecommendationsListOptionalParams)

获取订阅的缓存建议。 建议是通过调用 generateRecommendations 生成或计算的。

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

参数

options
RecommendationsListOptionalParams

选项参数。

返回