Поделиться через


Budgets interface

Интерфейс, представляющий бюджеты.

Методы

createOrUpdate(string, string, Budget, BudgetsCreateOrUpdateOptionalParams)

Операция создания или обновления бюджета. При желании можно указать eTag в виде элемента управления параллелизмом. Чтобы получить последнюю версию eTag для заданного бюджета, выполните операцию получения перед выполнением операции.

delete(string, string, BudgetsDeleteOptionalParams)

Операция удаления бюджета.

get(string, string, BudgetsGetOptionalParams)

Возвращает бюджет для области по имени бюджета.

list(string, BudgetsListOptionalParams)

Выводит список всех бюджетов для определенной области.

Сведения о методе

createOrUpdate(string, string, Budget, BudgetsCreateOrUpdateOptionalParams)

Операция создания или обновления бюджета. При желании можно указать eTag в виде элемента управления параллелизмом. Чтобы получить последнюю версию eTag для заданного бюджета, выполните операцию получения перед выполнением операции.

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

Параметры

scope

string

Область, связанная с операциями бюджета. Это включает в себя "/subscriptions/{subscriptionId}/" для области подписки, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для области resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' для области учетной записи выставления счетов , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}' для области отдела , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' для области EnrollmentAccount, "/providers/Microsoft.Management/managementGroups/{managementGroupId}" для области группы управления, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для области выставления счетов, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/accountSections/{invoiceSectionId}" для области выставления счетов.

budgetName

string

Имя бюджета.

parameters
Budget

Параметры, предоставленные операции создания бюджета.

options
BudgetsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Budget>

delete(string, string, BudgetsDeleteOptionalParams)

Операция удаления бюджета.

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

Параметры

scope

string

Область, связанная с операциями бюджета. Это включает в себя "/subscriptions/{subscriptionId}/" для области подписки, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для области resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' для области учетной записи выставления счетов , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}' для области отдела , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' для области EnrollmentAccount, "/providers/Microsoft.Management/managementGroups/{managementGroupId}" для области группы управления, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для области выставления счетов, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/accountSections/{invoiceSectionId}" для области выставления счетов.

budgetName

string

Имя бюджета.

options
BudgetsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

get(string, string, BudgetsGetOptionalParams)

Возвращает бюджет для области по имени бюджета.

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

Параметры

scope

string

Область, связанная с операциями бюджета. Это включает в себя "/subscriptions/{subscriptionId}/" для области подписки, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для области resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' для области учетной записи выставления счетов , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}' для области отдела , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' для области EnrollmentAccount, "/providers/Microsoft.Management/managementGroups/{managementGroupId}" для области группы управления, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для области выставления счетов, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/accountSections/{invoiceSectionId}" для области выставления счетов.

budgetName

string

Имя бюджета.

options
BudgetsGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Budget>

list(string, BudgetsListOptionalParams)

Выводит список всех бюджетов для определенной области.

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

Параметры

scope

string

Область, связанная с операциями бюджета. Это включает в себя "/subscriptions/{subscriptionId}/" для области подписки, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для области resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' для области учетной записи выставления счетов , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}' для области отдела , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' для области EnrollmentAccount, "/providers/Microsoft.Management/managementGroups/{managementGroupId}" для области группы управления, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для области выставления счетов, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/accountSections/{invoiceSectionId}" для области выставления счетов.

options
BudgetsListOptionalParams

Параметры параметров.

Возвращаемое значение