BudgetsOperations Класс
Предупреждение
НЕ следует создавать экземпляр этого класса напрямую.
Вместо этого вы должны получить доступ к следующим операциям с помощью
атрибут<xref:budgets> .
- Наследование
-
builtins.objectBudgetsOperations
Конструктор
BudgetsOperations(*args, **kwargs)
Методы
create_or_update |
Операция создания или обновления бюджета. При необходимости можно указать eTag в качестве формы управления параллелизмом. Чтобы получить последнюю версию eTag для заданного бюджета, выполните операцию получения перед операцией put. |
delete |
Операция удаления бюджета. |
get |
Возвращает бюджет для область по названию бюджета. |
list |
Список всех бюджетов для определенного область. |
create_or_update
Операция создания или обновления бюджета. При необходимости можно указать eTag в качестве формы управления параллелизмом. Чтобы получить последнюю версию eTag для заданного бюджета, выполните операцию получения перед операцией put.
create_or_update(scope: str, budget_name: str, parameters: Budget, **kwargs: Any) -> Budget
Параметры
- scope
- str
Область, связанные с бюджетными операциями. Сюда входят "/subscriptions/{subscriptionId}/" для область подписки, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для resourceGroup область, "/providers/Microsoft.Billing/billingAccounts/{billingAccountS/{billingAccountId}" для учетной записи выставления счетов область, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" для Отдела область, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}" для EnrollmentAccount область, "/providers/Microsoft.Management/managementGroups/{managementGroupId}" для область группы управления, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для billingProfile область, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' для область invoiceSection.
- cls
- callable
Пользовательский тип или функция, которые будут переданы в прямой ответ.
Возвращаемое значение
Бюджет или результат cls(response)
Возвращаемый тип
Исключения
delete
Операция удаления бюджета.
delete(scope: str, budget_name: str, **kwargs: Any) -> None
Параметры
- scope
- str
Область, связанные с бюджетными операциями. Сюда входят "/subscriptions/{subscriptionId}/" для область подписки, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для resourceGroup область, "/providers/Microsoft.Billing/billingAccounts/{billingAccountS/{billingAccountId}" для учетной записи выставления счетов область, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" для Отдела область, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}" для EnrollmentAccount область, "/providers/Microsoft.Management/managementGroups/{managementGroupId}" для область группы управления, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для billingProfile область, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' для область invoiceSection.
- cls
- callable
Пользовательский тип или функция, которые будут переданы в прямой ответ.
Возвращаемое значение
None или результат cls(response)
Возвращаемый тип
Исключения
get
Возвращает бюджет для область по названию бюджета.
get(scope: str, budget_name: str, **kwargs: Any) -> Budget
Параметры
- scope
- str
Область, связанные с бюджетными операциями. Сюда входят "/subscriptions/{subscriptionId}/" для область подписки, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для resourceGroup область, "/providers/Microsoft.Billing/billingAccounts/{billingAccountS/{billingAccountId}" для учетной записи выставления счетов область, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" для Отдела область, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}" для EnrollmentAccount область, "/providers/Microsoft.Management/managementGroups/{managementGroupId}" для область группы управления, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для billingProfile область, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' для область invoiceSection.
- cls
- callable
Пользовательский тип или функция, которые будут переданы в прямой ответ.
Возвращаемое значение
Бюджет или результат cls(response)
Возвращаемый тип
Исключения
list
Список всех бюджетов для определенного область.
list(scope: str, **kwargs: Any) -> Iterable[BudgetsListResult]
Параметры
- scope
- str
Область, связанные с бюджетными операциями. Сюда входят "/subscriptions/{subscriptionId}/" для область подписки, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для resourceGroup область, "/providers/Microsoft.Billing/billingAccounts/{billingAccountS/{billingAccountId}" для учетной записи выставления счетов область, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" для Отдела область, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}" для EnrollmentAccount область, "/providers/Microsoft.Management/managementGroups/{managementGroupId}" для область группы управления, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для billingProfile область, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' для область invoiceSection.
- cls
- callable
Пользовательский тип или функция, которые будут переданы в прямой ответ.
Возвращаемое значение
Итератор, например экземпляр BudgetsListResult или результат cls(response)
Возвращаемый тип
Исключения
Атрибуты
models
models = <module 'azure.mgmt.consumption.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\consumption\\models\\__init__.py'>
Azure SDK for Python
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по