Condividi tramite


Budgets interface

Interfaccia che rappresenta un budget.

Metodi

createOrUpdate(string, string, Budget, BudgetsCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare un budget. Facoltativamente, è possibile specificare un eTag se necessario come forma di controllo della concorrenza. Per ottenere l'eTag più recente per un determinato budget, eseguire un'operazione get prima dell'operazione put.

delete(string, string, BudgetsDeleteOptionalParams)

Operazione per eliminare un budget.

get(string, string, BudgetsGetOptionalParams)

Ottiene il budget per l'ambito in base al nome del budget.

list(string, BudgetsListOptionalParams)

Elenca tutti i budget per l'ambito definito.

Dettagli metodo

createOrUpdate(string, string, Budget, BudgetsCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare un budget. Facoltativamente, è possibile specificare un eTag se necessario come forma di controllo della concorrenza. Per ottenere l'eTag più recente per un determinato budget, eseguire un'operazione get prima dell'operazione put.

function createOrUpdate(scope: string, budgetName: string, parameters: Budget, options?: BudgetsCreateOrUpdateOptionalParams): Promise<Budget>

Parametri

scope

string

Ambito associato alle operazioni di budget. 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, '/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 ambito gruppo di gestione, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' per ambito billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' per l'ambito invoiceSection.

budgetName

string

Nome budget.

parameters
Budget

Parametri forniti all'operazione Crea budget.

options
BudgetsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Budget>

delete(string, string, BudgetsDeleteOptionalParams)

Operazione per eliminare un budget.

function delete(scope: string, budgetName: string, options?: BudgetsDeleteOptionalParams): Promise<void>

Parametri

scope

string

Ambito associato alle operazioni di budget. 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, '/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 ambito gruppo di gestione, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' per ambito billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' per l'ambito invoiceSection.

budgetName

string

Nome budget.

options
BudgetsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, BudgetsGetOptionalParams)

Ottiene il budget per l'ambito in base al nome del budget.

function get(scope: string, budgetName: string, options?: BudgetsGetOptionalParams): Promise<Budget>

Parametri

scope

string

Ambito associato alle operazioni di budget. 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, '/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 ambito gruppo di gestione, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' per ambito billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' per l'ambito invoiceSection.

budgetName

string

Nome budget.

options
BudgetsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Budget>

list(string, BudgetsListOptionalParams)

Elenca tutti i budget per l'ambito definito.

function list(scope: string, options?: BudgetsListOptionalParams): PagedAsyncIterableIterator<Budget, Budget[], PageSettings>

Parametri

scope

string

Ambito associato alle operazioni di budget. 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, '/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 ambito gruppo di gestione, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' per ambito billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' per l'ambito invoiceSection.

options
BudgetsListOptionalParams

Parametri delle opzioni.

Restituisce