CostManagementExtensions.ExternalCloudProviderUsageForecastAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Répertorie les frais de prévision pour le type de fournisseur de cloud externe défini.
- Chemin/providers/Microsoft.CostManagement/{externalCloudProviderType}/{externalCloudProviderId}/forecast
- IdForecast_ExternalCloudProviderUsage d’opération
public static System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.CostManagement.Models.ForecastResult>> ExternalCloudProviderUsageForecastAsync (this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.CostManagement.Models.ExternalCloudProviderType externalCloudProviderType, string externalCloudProviderId, Azure.ResourceManager.CostManagement.Models.ForecastDefinition forecastDefinition, string filter = default, System.Threading.CancellationToken cancellationToken = default);
static member ExternalCloudProviderUsageForecastAsync : Azure.ResourceManager.Resources.TenantResource * Azure.ResourceManager.CostManagement.Models.ExternalCloudProviderType * string * Azure.ResourceManager.CostManagement.Models.ForecastDefinition * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.CostManagement.Models.ForecastResult>>
<Extension()>
Public Function ExternalCloudProviderUsageForecastAsync (tenantResource As TenantResource, externalCloudProviderType As ExternalCloudProviderType, externalCloudProviderId As String, forecastDefinition As ForecastDefinition, Optional filter As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ForecastResult))
Paramètres
- tenantResource
- TenantResource
Instance TenantResource sur laquelle la méthode s’exécute.
- externalCloudProviderType
- ExternalCloudProviderType
Type de fournisseur de cloud externe associé aux opérations dimension/requête. Cela inclut « externalSubscriptions » pour le compte lié et « externalBillingAccounts » pour le compte consolidé.
- externalCloudProviderId
- String
Il peut s’agir de « {externalSubscriptionId} » pour le compte lié ou « {externalBillingAccountId} » pour le compte consolidé utilisé avec des opérations dimension/requête.
- forecastDefinition
- ForecastDefinition
Paramètres fournis à l’opération CreateOrUpdate Forecast Config.
- filter
- String
Peut être utilisé pour filtrer les prévisions par propriétés/usageDate (heure utc), properties/chargeType ou properties/grain. Le filtre prend en charge « eq », « lt », « gt », « le », « ge » et « and ». Actuellement, il ne prend pas en charge « ne », « or » ou « not ».
- cancellationToken
- CancellationToken
Jeton d’annulation à utiliser.
Retours
Exceptions
externalCloudProviderId
est une chaîne vide, et on s’attendait à ce qu’elle ne soit pas vide.
externalCloudProviderId
ou forecastDefinition
est null.