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 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.

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}/departments/{departmentId} » pour l’étendue du service, « /providers/Microsoft.BillingAccounts/{billingAccountId}/enrollmentAccounts/{ { billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' pour l’étendue EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} pour l’étendue du groupe d’administration, « /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 pour les partenaires.

parameters
ForecastDefinition

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

options
ForecastUsageOptionalParams

Paramètres d’options.

Retours

Promise<ForecastResult>