Dela via


Forecast interface

Gränssnitt som representerar en prognos.

Metoder

externalCloudProviderUsage(string, string, ForecastDefinition, ForecastExternalCloudProviderUsageOptionalParams)

Visar en lista med de prognostiserade avgifterna för den definierade typen av extern molnleverantör.

usage(string, ForecastDefinition, ForecastUsageOptionalParams)

Visar en lista över prognosavgifter för definierat omfång.

Metodinformation

externalCloudProviderUsage(string, string, ForecastDefinition, ForecastExternalCloudProviderUsageOptionalParams)

Visar en lista med de prognostiserade avgifterna för den definierade typen av extern molnleverantör.

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

Parametrar

externalCloudProviderType

string

Den externa molnleverantörstypen som är associerad med dimensions-/frågeåtgärder. Detta inkluderar "externalSubscriptions" för länkat konto och "externalBillingAccounts" för konsoliderat konto.

externalCloudProviderId

string

Detta kan vara {externalSubscriptionId} för det länkade kontot eller {externalBillingAccountId} för konsoliderat konto som används med dimensions-/frågeåtgärder.

parameters
ForecastDefinition

Parametrar som tillhandahålls till åtgärden CreateOrUpdate Forecast Config.

options
ForecastExternalCloudProviderUsageOptionalParams

Alternativparametrarna.

Returer

Promise<ForecastResult>

usage(string, ForecastDefinition, ForecastUsageOptionalParams)

Visar en lista över prognosavgifter för definierat omfång.

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

Parametrar

scope

string

Omfånget som är associerat med prognosåtgärder. Detta inkluderar '/subscriptions/{subscriptionId}/' för prenumerationsomfånget, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för resourceGroup-omfånget, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' för faktureringskontoomfång och "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" för avdelningsomfång, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} för EnrollmentAccount-omfånget "/providers/Microsoft.Management/managementGroups/{managementGroupId} för hanteringsgruppsomfånget, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' för billingProfile scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' för invoiceSection scope och '/providers/Microsoft. Fakturering/faktureringKonton/{billingAccountId}/customers/{customerId} specifika för partner.

parameters
ForecastDefinition

Parametrar som tillhandahålls till åtgärden CreateOrUpdate Forecast Config.

options
ForecastUsageOptionalParams

Alternativparametrarna.

Returer

Promise<ForecastResult>