Partager via


Forecast interface

Interface représentant une prévision.

Méthodes

externalCloudProviderUsage(string, string, ForecastDefinition, ForecastExternalCloudProviderUsageOptionalParams)

Répertorie les frais de prévision pour le type de fournisseur de cloud externe défini.

usage(string, ForecastDefinition, ForecastUsageOptionalParams)

Répertorie les frais de prévision pour l’étendue définie.

Détails de la méthode

externalCloudProviderUsage(string, string, ForecastDefinition, ForecastExternalCloudProviderUsageOptionalParams)

Répertorie les frais de prévision pour le type de fournisseur de cloud externe défini.

function externalCloudProviderUsage(externalCloudProviderType: string, externalCloudProviderId: string, parameters: ForecastDefinition, options?: ForecastExternalCloudProviderUsageOptionalParams): Promise<ForecastResult>

Paramètres

externalCloudProviderType

string

Type de fournisseur de cloud externe associé aux opérations de 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 un compte consolidé utilisé avec des opérations dimension/requête.

parameters
ForecastDefinition

Paramètres fournis à l’opération CreateOrUpdate Forecast Config.

options
ForecastExternalCloudProviderUsageOptionalParams

Paramètres d’options.

Retours

Promise<ForecastResult>

usage(string, ForecastDefinition, ForecastUsageOptionalParams)

Répertorie les frais de prévision pour l’étendue définie.

function usage(scope: string, parameters: ForecastDefinition, options?: ForecastUsageOptionalParams): Promise<ForecastResult>

Paramètres

scope

string

Étendue associée aux opérations de prévision. Cela inclut « /subscriptions/{subscriptionId} / » pour l’étendue de l’abonnement, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' pour l’étendue resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' pour l’étendue du compte de facturation et '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}' for Department scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} pour l’étendue EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} for Management Group scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' pour l’étendue billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' pour l’étendue invoiceSection et '/providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' spécifique aux partenaires.

parameters
ForecastDefinition

Paramètres fournis à l’opération CreateOrUpdate Forecast Config.

options
ForecastUsageOptionalParams

Paramètres d’options.

Retours

Promise<ForecastResult>