Compartir a través de


CostManagementExtensions.UsageForecast Método

Definición

Enumera los cargos de previsión para el ámbito definido.

  • Ruta de acceso de solicitud/{ámbito}/providers/Microsoft.CostManagement/forecast
  • IdForecast_Usage de operaciones
public static Azure.Response<Azure.ResourceManager.CostManagement.Models.ForecastResult> UsageForecast (this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier scope, Azure.ResourceManager.CostManagement.Models.ForecastDefinition forecastDefinition, string filter = default, System.Threading.CancellationToken cancellationToken = default);
static member UsageForecast : Azure.ResourceManager.ArmClient * Azure.Core.ResourceIdentifier * Azure.ResourceManager.CostManagement.Models.ForecastDefinition * string * System.Threading.CancellationToken -> Azure.Response<Azure.ResourceManager.CostManagement.Models.ForecastResult>
<Extension()>
Public Function UsageForecast (client As ArmClient, scope As ResourceIdentifier, forecastDefinition As ForecastDefinition, Optional filter As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of ForecastResult)

Parámetros

client
ArmClient

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

scope
ResourceIdentifier

Ámbito al que se aplicará el recurso.

forecastDefinition
ForecastDefinition

Parámetros proporcionados a la operación CreateOrUpdate Forecast Config.

filter
String

Se puede usar para filtrar las previsiones por propiedades/usageDate (hora Utc), properties/chargeType o properties/grain. El filtro admite "eq", "lt", "gt", "le", "ge" y "and". Actualmente no admite 'ne', 'or' o 'not'.

cancellationToken
CancellationToken

Token de cancelación que se va a usar.

Devoluciones

Excepciones

forecastDefinition es null.

Se aplica a