Budgets interface
Rozhraní představující rozpočty
Metody
| create |
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, Budgets |
Operace pro odstranění rozpočtu. |
| get(string, string, Budgets |
Získá rozpočet pro rozsah podle názvu rozpočtu. |
| list(string, Budgets |
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
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í.