Compartir a través de


CostManagementExtensions.GetBenefitRecommendationsAsync Método

Definición

Lista de recomendaciones para comprar un plan de ahorro.

  • Ruta de acceso de solicitud/{billingScope}/providers/Microsoft.CostManagement/benefitRecommendations
  • IdBenefitRecommendations_List de operaciones
public static Azure.AsyncPageable<Azure.ResourceManager.CostManagement.Models.BenefitRecommendationModel> GetBenefitRecommendationsAsync (this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, string filter = default, string orderby = default, string expand = default, System.Threading.CancellationToken cancellationToken = default);
static member GetBenefitRecommendationsAsync : Azure.ResourceManager.ArmClient * Azure.Core.ResourceIdentifier * string * string * string * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.CostManagement.Models.BenefitRecommendationModel>
<Extension()>
Public Function GetBenefitRecommendationsAsync (client As ArmClient, scope As ResourceIdentifier, Optional filter As String = Nothing, Optional orderby As String = Nothing, Optional expand As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of BenefitRecommendationModel)

Parámetros

client
ArmClient

Instancia ArmClient en la que se ejecutará el método.

scope
ResourceIdentifier

Ámbito en el que se aplicará el recurso.

filter
String

Se puede usar para filtrar benefitRecommendations por: properties/scope con valores permitidos ['Single', 'Shared'] y el valor predeterminado 'Shared'; y properties/lookBackPeriod con valores permitidos ['Last7Days', 'Last30Days', 'Last60Days'] y el valor predeterminado 'Last60Days'; properties/term con valores permitidos ['P1Y', 'P3Y'] y el valor predeterminado 'P3Y'; properties/subscriptionId; properties/resourceGroup.

orderby
String

Puede usarse para ordenar las recomendaciones por: properties/armSkuName. Para el plan de ahorro, los resultados están ordenados de forma predeterminada. No es necesario usar esta cláusula.

expand
String

Puede usarse para expandir las propiedades por: properties/usage, properties/allRecommendationDetails.

cancellationToken
CancellationToken

Token de cancelación que se va a usar.

Devoluciones

Se aplica a