EventsOperations Class
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
<xref:events> attribute.
- Inheritance
-
builtins.objectEventsOperations
Constructor
EventsOperations(*args, **kwargs)
Methods
list_by_billing_account |
Lists the events that decrements Azure credits or Microsoft Azure consumption commitment for a billing account or a billing profile for a given start and end date. |
list_by_billing_profile |
Lists the events that decrements Azure credits or Microsoft Azure consumption commitment for a billing account or a billing profile for a given start and end date. |
list_by_billing_account
Lists the events that decrements Azure credits or Microsoft Azure consumption commitment for a billing account or a billing profile for a given start and end date.
list_by_billing_account(billing_account_id: str, filter: str | None = None, **kwargs: Any) -> AsyncIterable[Events]
Parameters
Name | Description |
---|---|
billing_account_id
Required
|
BillingAccount ID. |
filter
Required
|
May be used to filter the events by lotId, lotSource etc. The filter supports 'eq', 'lt', 'gt', 'le', 'ge', and 'and'. It does not currently support 'ne', 'or', or 'not'. Tag filter is a key value pair string where key and value is separated by a colon (:). Default value is None. |
Keyword-Only Parameters
Name | Description |
---|---|
cls
|
A custom type or function that will be passed the direct response |
Returns
Type | Description |
---|---|
An iterator like instance of either Events or the result of cls(response) |
Exceptions
Type | Description |
---|---|
list_by_billing_profile
Lists the events that decrements Azure credits or Microsoft Azure consumption commitment for a billing account or a billing profile for a given start and end date.
list_by_billing_profile(billing_account_id: str, billing_profile_id: str, start_date: str, end_date: str, **kwargs: Any) -> AsyncIterable[Events]
Parameters
Name | Description |
---|---|
billing_account_id
Required
|
BillingAccount ID. |
billing_profile_id
Required
|
Azure Billing Profile ID. |
start_date
Required
|
Start date. |
end_date
Required
|
End date. |
Keyword-Only Parameters
Name | Description |
---|---|
cls
|
A custom type or function that will be passed the direct response |
Returns
Type | Description |
---|---|
An iterator like instance of either Events or the result of cls(response) |
Exceptions
Type | Description |
---|---|
Attributes
models
models = <module 'azure.mgmt.consumption.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\mgmt\\consumption\\models\\__init__.py'>
Azure SDK for Python