Condividi tramite


Forecast interface

Interfaccia che rappresenta una previsione.

Metodi

externalCloudProviderUsage(string, string, ForecastDefinition, ForecastExternalCloudProviderUsageOptionalParams)

Elenca gli addebiti previsti per il tipo di provider di servizi cloud esterno definito.

usage(string, ForecastDefinition, ForecastUsageOptionalParams)

Elenca gli addebiti previsti per l'ambito definito.

Dettagli metodo

externalCloudProviderUsage(string, string, ForecastDefinition, ForecastExternalCloudProviderUsageOptionalParams)

Elenca gli addebiti previsti per il tipo di provider di servizi cloud esterno definito.

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

Parametri

externalCloudProviderType

string

Tipo di provider di servizi cloud esterno associato alle operazioni di dimensione/query. Sono inclusi "externalSubscriptions" per l'account collegato e "externalBillingAccounts" per l'account consolidato.

externalCloudProviderId

string

Può essere '{externalSubscriptionId}' per l'account collegato o '{externalBillingAccountId}' per l'account consolidato usato con operazioni di dimensione/query.

parameters
ForecastDefinition

Parametri forniti all'operazione CreateOrUpdate Forecast Config.

options
ForecastExternalCloudProviderUsageOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ForecastResult>

usage(string, ForecastDefinition, ForecastUsageOptionalParams)

Elenca gli addebiti previsti per l'ambito definito.

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

Parametri

scope

string

Ambito associato alle operazioni di previsione. Sono inclusi '/subscriptions/{subscriptionId}/' per l'ambito della sottoscrizione, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per ambito resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' per ambito account di fatturazione e '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' per ambito reparto, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' per ambito EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} per l'ambito del gruppo di gestione, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' per ambito billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' per l'ambito invoiceSection e '/providers/Microsoft. Fatturazione/billingAccounts/{billingAccountId}/customers/{customerId}' specifico per i partner.

parameters
ForecastDefinition

Parametri forniti all'operazione CreateOrUpdate Forecast Config.

options
ForecastUsageOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ForecastResult>