Budgets interface
Interface die een budget vertegenwoordigt.
Methoden
| create |
De bewerking voor het maken of bijwerken van een budget. U kunt desgewenst een eTag opgeven als een vorm van gelijktijdigheidsbeheer. Als u de meest recente eTag voor een bepaald budget wilt verkrijgen, voert u een get-bewerking uit voordat u de putbewerking uitvoert. |
| delete(string, string, Budgets |
De bewerking voor het verwijderen van een budget. |
| get(string, string, Budgets |
Hiermee haalt u het budget voor het bereik op budgetnaam op. |
| list(string, Budgets |
Een lijst met alle budgetten voor het gedefinieerde bereik. |
Methodedetails
createOrUpdate(string, string, Budget, BudgetsCreateOrUpdateOptionalParams)
De bewerking voor het maken of bijwerken van een budget. U kunt desgewenst een eTag opgeven als een vorm van gelijktijdigheidsbeheer. Als u de meest recente eTag voor een bepaald budget wilt verkrijgen, voert u een get-bewerking uit voordat u de putbewerking uitvoert.
function createOrUpdate(scope: string, budgetName: string, parameters: Budget, options?: BudgetsCreateOrUpdateOptionalParams): Promise<Budget>
Parameters
- scope
-
string
Het bereik dat is gekoppeld aan budgetbewerkingen. Dit omvat '/subscriptions/{subscriptionId}/' voor het abonnementsbereik, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor resourceGroup-bereik, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' voor het bereik van de factureringsrekening, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/afdelingen/{departmentId}' voor afdelingsbereik, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} voor het bereik EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId}' voor het bereik van de beheergroep, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' voor het bereik billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' voor het bereik invoiceSection.
- budgetName
-
string
Budgetnaam.
- parameters
- Budget
Parameters die zijn opgegeven bij de bewerking Budget maken.
De optiesparameters.
Retouren
Promise<Budget>
delete(string, string, BudgetsDeleteOptionalParams)
De bewerking voor het verwijderen van een budget.
function delete(scope: string, budgetName: string, options?: BudgetsDeleteOptionalParams): Promise<void>
Parameters
- scope
-
string
Het bereik dat is gekoppeld aan budgetbewerkingen. Dit omvat '/subscriptions/{subscriptionId}/' voor het abonnementsbereik, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor resourceGroup-bereik, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' voor het bereik van de factureringsrekening, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/afdelingen/{departmentId}' voor afdelingsbereik, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} voor het bereik EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId}' voor het bereik van de beheergroep, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' voor het bereik billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' voor het bereik invoiceSection.
- budgetName
-
string
Budgetnaam.
- options
- BudgetsDeleteOptionalParams
De optiesparameters.
Retouren
Promise<void>
get(string, string, BudgetsGetOptionalParams)
Hiermee haalt u het budget voor het bereik op budgetnaam op.
function get(scope: string, budgetName: string, options?: BudgetsGetOptionalParams): Promise<Budget>
Parameters
- scope
-
string
Het bereik dat is gekoppeld aan budgetbewerkingen. Dit omvat '/subscriptions/{subscriptionId}/' voor het abonnementsbereik, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor resourceGroup-bereik, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' voor het bereik van de factureringsrekening, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/afdelingen/{departmentId}' voor afdelingsbereik, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} voor het bereik EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId}' voor het bereik van de beheergroep, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' voor het bereik billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' voor het bereik invoiceSection.
- budgetName
-
string
Budgetnaam.
- options
- BudgetsGetOptionalParams
De optiesparameters.
Retouren
Promise<Budget>
list(string, BudgetsListOptionalParams)
Een lijst met alle budgetten voor het gedefinieerde bereik.
function list(scope: string, options?: BudgetsListOptionalParams): PagedAsyncIterableIterator<Budget, Budget[], PageSettings>
Parameters
- scope
-
string
Het bereik dat is gekoppeld aan budgetbewerkingen. Dit omvat '/subscriptions/{subscriptionId}/' voor het abonnementsbereik, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor resourceGroup-bereik, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' voor het bereik van de factureringsrekening, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/afdelingen/{departmentId}' voor afdelingsbereik, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} voor het bereik EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId}' voor het bereik van de beheergroep, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' voor het bereik billingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' voor het bereik invoiceSection.
- options
- BudgetsListOptionalParams
De optiesparameters.