Freigeben über


Budgets interface

Schnittstelle, die ein Budgets darstellt.

Methoden

createOrUpdate(string, string, Budget, BudgetsCreateOrUpdateOptionalParams)

Der Vorgang zum Erstellen oder Aktualisieren eines Budgets. Optional können Sie ein eTag als Parallelitätssteuerung bereitstellen. Um das neueste eTag für ein bestimmtes Budget zu erhalten, führen Sie vor dem Put-Vorgang einen Abrufvorgang aus.

delete(string, string, BudgetsDeleteOptionalParams)

Der Vorgang zum Löschen eines Budgets.

get(string, string, BudgetsGetOptionalParams)

Ruft das Budget für den Bereich nach Budgetname ab.

list(string, BudgetsListOptionalParams)

Listet alle Budgets für den definierten Bereich auf.

Details zur Methode

createOrUpdate(string, string, Budget, BudgetsCreateOrUpdateOptionalParams)

Der Vorgang zum Erstellen oder Aktualisieren eines Budgets. Optional können Sie ein eTag als Parallelitätssteuerung bereitstellen. Um das neueste eTag für ein bestimmtes Budget zu erhalten, führen Sie vor dem Put-Vorgang einen Abrufvorgang aus.

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

Parameter

scope

string

Der Bereich, der Budgetvorgängen zugeordnet ist. Dies schließt "/subscriptions/{subscriptionId}/" für den Abonnementbereich ein, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, '/providers/Billing/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' for Department scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' for EnrollmentAccount scope, '/providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for billingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId/{invoiceSectionId}' for invoiceSectionId.

budgetName

string

Budgetname.

parameters
Budget

Parameter, die für den Vorgang "Budget erstellen" bereitgestellt werden.

options
BudgetsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Budget>

delete(string, string, BudgetsDeleteOptionalParams)

Der Vorgang zum Löschen eines Budgets.

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

Parameter

scope

string

Der Bereich, der Budgetvorgängen zugeordnet ist. Dies schließt "/subscriptions/{subscriptionId}/" für den Abonnementbereich ein, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, '/providers/Billing/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' for Department scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' for EnrollmentAccount scope, '/providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for billingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId/{invoiceSectionId}' for invoiceSectionId.

budgetName

string

Budgetname.

options
BudgetsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, BudgetsGetOptionalParams)

Ruft das Budget für den Bereich nach Budgetname ab.

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

Parameter

scope

string

Der Bereich, der Budgetvorgängen zugeordnet ist. Dies schließt "/subscriptions/{subscriptionId}/" für den Abonnementbereich ein, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, '/providers/Billing/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' for Department scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' for EnrollmentAccount scope, '/providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for billingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId/{invoiceSectionId}' for invoiceSectionId.

budgetName

string

Budgetname.

options
BudgetsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Budget>

list(string, BudgetsListOptionalParams)

Listet alle Budgets für den definierten Bereich auf.

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

Parameter

scope

string

Der Bereich, der Budgetvorgängen zugeordnet ist. Dies schließt "/subscriptions/{subscriptionId}/" für den Abonnementbereich ein, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, '/providers/Billing/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' for Department scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' for EnrollmentAccount scope, '/providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for billingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId/{invoiceSectionId}' for invoiceSectionId.

options
BudgetsListOptionalParams

Die Optionsparameter.

Gibt zurück