Delen via


Forecast interface

Interface die een prognose vertegenwoordigt.

Methoden

externalCloudProviderUsage(string, string, ForecastDefinition, ForecastExternalCloudProviderUsageOptionalParams)

Toont de prognosekosten voor het type externe cloudprovider dat is gedefinieerd.

usage(string, ForecastDefinition, ForecastUsageOptionalParams)

Geeft een overzicht van de prognosekosten voor het gedefinieerde bereik.

Methodedetails

externalCloudProviderUsage(string, string, ForecastDefinition, ForecastExternalCloudProviderUsageOptionalParams)

Toont de prognosekosten voor het type externe cloudprovider dat is gedefinieerd.

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

Parameters

externalCloudProviderType

string

Het type externe cloudprovider dat is gekoppeld aan dimensie-/querybewerkingen. Dit omvat 'externalSubscriptions' voor gekoppelde accounts en 'externalBillingAccounts' voor een geconsolideerd account.

externalCloudProviderId

string

Dit kan {externalSubscriptionId} zijn voor een gekoppeld account of {externalBillingAccountId} voor een geconsolideerd account dat wordt gebruikt met dimensie-/querybewerkingen.

parameters
ForecastDefinition

Parameters die worden geleverd aan de bewerking CreateOrUpdate Forecast Config.

Retouren

Promise<ForecastResult>

usage(string, ForecastDefinition, ForecastUsageOptionalParams)

Geeft een overzicht van de prognosekosten voor het gedefinieerde bereik.

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

Parameters

scope

string

Het bereik dat is gekoppeld aan prognosebewerkingen. Dit omvat '/subscriptions/{subscriptionId}/' voor het abonnementsbereik, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor resourceGroup-bereik, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' voor het bereik van de factureringsrekening en /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/afdelingen/{departmentId} voor afdelingsbereik, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} voor het bereik EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} voor het bereik van de beheergroep, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' voor het bereik billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' voor het bereik van invoiceSection en /providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' specifiek voor partners.

parameters
ForecastDefinition

Parameters die worden geleverd aan de bewerking CreateOrUpdate Forecast Config.

options
ForecastUsageOptionalParams

De optiesparameters.

Retouren

Promise<ForecastResult>