Bagikan melalui


Budgets interface

Antarmuka yang mewakili Anggaran.

Metode

createOrUpdate(string, string, Budget, BudgetsCreateOrUpdateOptionalParams)

Operasi untuk membuat atau memperbarui anggaran. Anda dapat secara opsional memberikan eTag jika diinginkan sebagai bentuk kontrol konkurensi. Untuk mendapatkan eTag terbaru untuk anggaran tertentu, lakukan operasi dapatkan sebelum operasi put Anda.

delete(string, string, BudgetsDeleteOptionalParams)

Operasi untuk menghapus anggaran.

get(string, string, BudgetsGetOptionalParams)

Mendapatkan anggaran untuk cakupan berdasarkan nama anggaran.

list(string, BudgetsListOptionalParams)

Mencantumkan semua anggaran untuk cakupan yang ditentukan.

Detail Metode

createOrUpdate(string, string, Budget, BudgetsCreateOrUpdateOptionalParams)

Operasi untuk membuat atau memperbarui anggaran. Anda dapat secara opsional memberikan eTag jika diinginkan sebagai bentuk kontrol konkurensi. Untuk mendapatkan eTag terbaru untuk anggaran tertentu, lakukan operasi dapatkan sebelum operasi put Anda.

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

Parameter

scope

string

Cakupan yang terkait dengan operasi anggaran. Ini termasuk '/subscriptions/{subscriptionId}/' untuk cakupan langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' for Department scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' untuk cakupan EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId}' untuk cakupan Grup Manajemen, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' untuk cakupan invoiceSection.

budgetName

string

Nama Anggaran.

parameters
Budget

Parameter yang disediakan untuk operasi Buat Anggaran.

options
BudgetsCreateOrUpdateOptionalParams

Parameter opsi.

Mengembalikan

Promise<Budget>

delete(string, string, BudgetsDeleteOptionalParams)

Operasi untuk menghapus anggaran.

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

Parameter

scope

string

Cakupan yang terkait dengan operasi anggaran. Ini termasuk '/subscriptions/{subscriptionId}/' untuk cakupan langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' for Department scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' untuk cakupan EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId}' untuk cakupan Grup Manajemen, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' untuk cakupan invoiceSection.

budgetName

string

Nama Anggaran.

options
BudgetsDeleteOptionalParams

Parameter opsi.

Mengembalikan

Promise<void>

get(string, string, BudgetsGetOptionalParams)

Mendapatkan anggaran untuk cakupan berdasarkan nama anggaran.

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

Parameter

scope

string

Cakupan yang terkait dengan operasi anggaran. Ini termasuk '/subscriptions/{subscriptionId}/' untuk cakupan langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' for Department scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' untuk cakupan EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId}' untuk cakupan Grup Manajemen, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' untuk cakupan invoiceSection.

budgetName

string

Nama Anggaran.

options
BudgetsGetOptionalParams

Parameter opsi.

Mengembalikan

Promise<Budget>

list(string, BudgetsListOptionalParams)

Mencantumkan semua anggaran untuk cakupan yang ditentukan.

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

Parameter

scope

string

Cakupan yang terkait dengan operasi anggaran. Ini termasuk '/subscriptions/{subscriptionId}/' untuk cakupan langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' for Department scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' untuk cakupan EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId}' untuk cakupan Grup Manajemen, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' untuk cakupan invoiceSection.

options
BudgetsListOptionalParams

Parameter opsi.

Mengembalikan