Sdílet prostřednictvím


Budgets interface

Rozhraní představující rozpočty

Metody

createOrUpdate(string, string, Budget, BudgetsCreateOrUpdateOptionalParams)

Operace pro vytvoření nebo aktualizaci rozpočtu. Volitelně můžete jako formu řízení souběžnosti zadat eTag. Pokud chcete získat nejnovější eTag pro daný rozpočet, proveďte operaci získání před operací vložení.

delete(string, string, BudgetsDeleteOptionalParams)

Operace pro odstranění rozpočtu.

get(string, string, BudgetsGetOptionalParams)

Získá rozpočet pro rozsah podle názvu rozpočtu.

list(string, BudgetsListOptionalParams)

Zobrazí seznam všech rozpočtů pro definovaný obor.

Podrobnosti metody

createOrUpdate(string, string, Budget, BudgetsCreateOrUpdateOptionalParams)

Operace pro vytvoření nebo aktualizaci rozpočtu. Volitelně můžete jako formu řízení souběžnosti zadat eTag. Pokud chcete získat nejnovější eTag pro daný rozpočet, proveďte operaci získání před operací vložení.

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

Parametry

scope

string

Rozsah přidružený k rozpočtovým operacím. To zahrnuje předplatné /subscriptions/{subscriptionId}/' pro rozsah předplatného. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro obor resourceGroup, /providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccountId} pro rozsah fakturačního účtu, /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId} pro obor oddělení, /providers/Microsoft.Billing/billingAccounts/{billingAccounts}/enrollmentAccounts/{ enrollmentAccountId} pro obor EnrollmentAccount, /providers/Microsoft.Management/managementGroups/{managementGroupId} pro obor skupiny pro správu, /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pro rozsah billingProfile, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId} pro rozsah invoiceSection.

budgetName

string

Název rozpočtu.

parameters
Budget

Parametry zadané pro operaci Vytvořit rozpočet

options
BudgetsCreateOrUpdateOptionalParams

Parametry možností.

Návraty

Promise<Budget>

delete(string, string, BudgetsDeleteOptionalParams)

Operace pro odstranění rozpočtu.

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

Parametry

scope

string

Rozsah přidružený k rozpočtovým operacím. To zahrnuje předplatné /subscriptions/{subscriptionId}/' pro rozsah předplatného. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro obor resourceGroup, /providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccountId} pro rozsah fakturačního účtu, /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId} pro obor oddělení, /providers/Microsoft.Billing/billingAccounts/{billingAccounts}/enrollmentAccounts/{ enrollmentAccountId} pro obor EnrollmentAccount, /providers/Microsoft.Management/managementGroups/{managementGroupId} pro obor skupiny pro správu, /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pro rozsah billingProfile, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId} pro rozsah invoiceSection.

budgetName

string

Název rozpočtu.

options
BudgetsDeleteOptionalParams

Parametry možností.

Návraty

Promise<void>

get(string, string, BudgetsGetOptionalParams)

Získá rozpočet pro rozsah podle názvu rozpočtu.

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

Parametry

scope

string

Rozsah přidružený k rozpočtovým operacím. To zahrnuje předplatné /subscriptions/{subscriptionId}/' pro rozsah předplatného. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro obor resourceGroup, /providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccountId} pro rozsah fakturačního účtu, /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId} pro obor oddělení, /providers/Microsoft.Billing/billingAccounts/{billingAccounts}/enrollmentAccounts/{ enrollmentAccountId} pro obor EnrollmentAccount, /providers/Microsoft.Management/managementGroups/{managementGroupId} pro obor skupiny pro správu, /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pro rozsah billingProfile, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId} pro rozsah invoiceSection.

budgetName

string

Název rozpočtu.

options
BudgetsGetOptionalParams

Parametry možností.

Návraty

Promise<Budget>

list(string, BudgetsListOptionalParams)

Zobrazí seznam všech rozpočtů pro definovaný obor.

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

Parametry

scope

string

Rozsah přidružený k rozpočtovým operacím. To zahrnuje předplatné /subscriptions/{subscriptionId}/' pro rozsah předplatného. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro obor resourceGroup, /providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccountId} pro rozsah fakturačního účtu, /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId} pro obor oddělení, /providers/Microsoft.Billing/billingAccounts/{billingAccounts}/enrollmentAccounts/{ enrollmentAccountId} pro obor EnrollmentAccount, /providers/Microsoft.Management/managementGroups/{managementGroupId} pro obor skupiny pro správu, /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pro rozsah billingProfile, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId} pro rozsah invoiceSection.

options
BudgetsListOptionalParams

Parametry možností.

Návraty