Compartilhar via


Recommendations interface

Interface que representa uma recomendação.

Métodos

generate(RecommendationsGenerateOptionalParams)

Inicia o processo de geração ou computação de recomendação para uma assinatura. Esta operação é assíncrona. As recomendações geradas são armazenadas em um cache no serviço Assistente.

get(string, string, RecommendationsGetOptionalParams)

Obtém detalhes de uma recomendação armazenada em cache.

getGenerateStatus(string, RecommendationsGetGenerateStatusOptionalParams)

Recupera o status do processo de computação ou geração de recomendação. Invoque essa API depois de chamar a recomendação de geração. O URI dessa API é retornado no campo Local do cabeçalho de resposta.

list(RecommendationsListOptionalParams)

Obtém recomendações armazenadas em cache para uma assinatura. As recomendações são geradas ou computadas invocando generateRecommendations.

Detalhes do método

generate(RecommendationsGenerateOptionalParams)

Inicia o processo de geração ou computação de recomendação para uma assinatura. Esta operação é assíncrona. As recomendações geradas são armazenadas em um cache no serviço Assistente.

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

Parâmetros

options
RecommendationsGenerateOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, RecommendationsGetOptionalParams)

Obtém detalhes de uma recomendação armazenada em cache.

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

Parâmetros

resourceUri

string

O identificador totalmente qualificado do Azure Resource Manager do recurso ao qual a recomendação se aplica.

recommendationId

string

A ID da recomendação.

options
RecommendationsGetOptionalParams

Os parâmetros de opções.

Retornos

getGenerateStatus(string, RecommendationsGetGenerateStatusOptionalParams)

Recupera o status do processo de computação ou geração de recomendação. Invoque essa API depois de chamar a recomendação de geração. O URI dessa API é retornado no campo Local do cabeçalho de resposta.

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

Parâmetros

operationId

string

A ID da operação, que pode ser encontrada no campo Local no cabeçalho de resposta de geração de recomendação.

options
RecommendationsGetGenerateStatusOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

list(RecommendationsListOptionalParams)

Obtém recomendações armazenadas em cache para uma assinatura. As recomendações são geradas ou computadas invocando generateRecommendations.

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

Parâmetros

options
RecommendationsListOptionalParams

Os parâmetros de opções.

Retornos