Compartir a través de


Forecast interface

Interfaz que representa una previsión.

Métodos

externalCloudProviderUsage(string, string, ForecastDefinition, ForecastExternalCloudProviderUsageOptionalParams)

Enumera los cargos de previsión del tipo de proveedor de nube externo definido.

usage(string, ForecastDefinition, ForecastUsageOptionalParams)

Enumera los cargos de previsión para el ámbito definido.

Detalles del método

externalCloudProviderUsage(string, string, ForecastDefinition, ForecastExternalCloudProviderUsageOptionalParams)

Enumera los cargos de previsión del tipo de proveedor de nube externo definido.

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

Parámetros

externalCloudProviderType

string

Tipo de proveedor de nube externo asociado a las operaciones de dimensión y consulta. Esto incluye "externalSubscriptions" para la cuenta vinculada y "externalBillingAccounts" para la cuenta consolidada.

externalCloudProviderId

string

Puede ser '{externalSubscriptionId}' para la cuenta vinculada o '{externalBillingAccountId}' para la cuenta consolidada usada con operaciones de dimensión/consulta.

parameters
ForecastDefinition

Parámetros proporcionados a la operación CreateOrUpdate Forecast Config.

options
ForecastExternalCloudProviderUsageOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ForecastResult>

usage(string, ForecastDefinition, ForecastUsageOptionalParams)

Enumera los cargos de previsión para el ámbito definido.

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

Parámetros

scope

string

Ámbito asociado a las operaciones de previsión. Esto incluye "/subscriptions/{subscriptionId}/" para el ámbito de la suscripción, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para el ámbito resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para el ámbito de la cuenta de facturación y '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para el ámbito del departamento, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para el ámbito EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} para el ámbito del grupo de administración, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para el ámbito billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' para el ámbito invoiceSection y '/providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' específico para los partners.

parameters
ForecastDefinition

Parámetros proporcionados a la operación CreateOrUpdate Forecast Config.

options
ForecastUsageOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ForecastResult>