Freigeben über


ConsumptionExtensions.GetConsumptionReservationRecommendationDetailsAsync Methode

Definition

Details zu einer Reservierungsempfehlung für die Was-wäre-wenn-Analyse reservierter Instanzen.

  • Anforderungspfad/{resourceScope}/providers/Microsoft.Consumption/reservationRecommendationDetails
  • Vorgangs-IdReservationRecommendationDetails_Get
public static System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Consumption.Models.ConsumptionReservationRecommendationDetails>> GetConsumptionReservationRecommendationDetailsAsync (this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, Azure.ResourceManager.Consumption.Models.ConsumptionReservationRecommendationScope reservationScope, string region, Azure.ResourceManager.Consumption.Models.ConsumptionReservationRecommendationTerm term, Azure.ResourceManager.Consumption.Models.ConsumptionReservationRecommendationLookBackPeriod lookBackPeriod, string product, System.Threading.CancellationToken cancellationToken = default);
static member GetConsumptionReservationRecommendationDetailsAsync : Azure.ResourceManager.ArmClient * Azure.Core.ResourceIdentifier * Azure.ResourceManager.Consumption.Models.ConsumptionReservationRecommendationScope * string * Azure.ResourceManager.Consumption.Models.ConsumptionReservationRecommendationTerm * Azure.ResourceManager.Consumption.Models.ConsumptionReservationRecommendationLookBackPeriod * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Consumption.Models.ConsumptionReservationRecommendationDetails>>
<Extension()>
Public Function GetConsumptionReservationRecommendationDetailsAsync (client As ArmClient, scope As ResourceIdentifier, reservationScope As ConsumptionReservationRecommendationScope, region As String, term As ConsumptionReservationRecommendationTerm, lookBackPeriod As ConsumptionReservationRecommendationLookBackPeriod, product As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ConsumptionReservationRecommendationDetails))

Parameter

client
ArmClient

Der ArmClient instance die -Methode ausgeführt wird.

scope
ResourceIdentifier

Der Bereich, für den die Ressource gilt.

reservationScope
ConsumptionReservationRecommendationScope

Umfang der Reservierung.

region
String

Wird verwendet, um die Region auszuwählen, für die die Empfehlung generiert werden soll.

term
ConsumptionReservationRecommendationTerm

Geben Sie die Länge des Reservierungsempfehlungsbegriffs an.

lookBackPeriod
ConsumptionReservationRecommendationLookBackPeriod

Filtern Sie den Zeitraum, auf dem die Ergebnisse der Reservierungsempfehlung basieren.

product
String

Filtern Sie die Produkte, für die Ergebnisse der Reservierungsempfehlung generiert werden. Beispiele: Standard_DS1_v2 (für VM), Premium_SSD_Managed_Disks_P30 (für Managed Disks).

cancellationToken
CancellationToken

Das zu verwendende Abbruchtoken.

Gibt zurück

Ausnahmen

region oder product ist NULL.

Gilt für: