Partager via


Recommendations interface

Interface représentant une recommandation.

Méthodes

generate(RecommendationsGenerateOptionalParams)

Lance le processus de génération ou de calcul de recommandation pour un abonnement. Cette opération est asynchrone. Les recommandations générées sont stockées dans un cache dans le service Advisor.

get(string, string, RecommendationsGetOptionalParams)

Obtient les détails d’une recommandation mise en cache.

getGenerateStatus(string, RecommendationsGetGenerateStatusOptionalParams)

Récupère l’état du processus de calcul ou de génération de recommandation. Appelez cette API après avoir appelé la recommandation de génération. L’URI de cette API est retourné dans le champ Emplacement de l’en-tête de réponse.

list(RecommendationsListOptionalParams)

Obtient des recommandations mises en cache pour un abonnement. Les recommandations sont générées ou calculées en appelant generateRecommendations.

Détails de la méthode

generate(RecommendationsGenerateOptionalParams)

Lance le processus de génération ou de calcul de recommandation pour un abonnement. Cette opération est asynchrone. Les recommandations générées sont stockées dans un cache dans le service Advisor.

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

Paramètres

options
RecommendationsGenerateOptionalParams

Paramètres d’options.

Retours

get(string, string, RecommendationsGetOptionalParams)

Obtient les détails d’une recommandation mise en cache.

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

Paramètres

resourceUri

string

Identificateur Azure Resource Manager complet de la ressource à laquelle la recommandation s’applique.

recommendationId

string

ID de recommandation.

options
RecommendationsGetOptionalParams

Paramètres d’options.

Retours

getGenerateStatus(string, RecommendationsGetGenerateStatusOptionalParams)

Récupère l’état du processus de calcul ou de génération de recommandation. Appelez cette API après avoir appelé la recommandation de génération. L’URI de cette API est retourné dans le champ Emplacement de l’en-tête de réponse.

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

Paramètres

operationId

string

ID d’opération, qui se trouve à partir du champ Emplacement dans l’en-tête de réponse de recommandation de génération.

options
RecommendationsGetGenerateStatusOptionalParams

Paramètres d’options.

Retours

Promise<void>

list(RecommendationsListOptionalParams)

Obtient des recommandations mises en cache pour un abonnement. Les recommandations sont générées ou calculées en appelant generateRecommendations.

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

Paramètres

options
RecommendationsListOptionalParams

Paramètres d’options.

Retours