EventProperties Class
The event properties.
Constructor
EventProperties(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
transaction_date
|
The date of the event. |
|
description
|
The description of the event. |
|
new_credit
|
The amount of new credit or commitment for NewCredit or SettleCharges event. |
|
adjustments
|
The amount of balance adjustment. The property is not available for ConsumptionCommitment lots. |
|
credit_expired
|
The amount of expired credit or commitment for NewCredit or SettleCharges event. |
|
charges
|
The amount of charges for events of type SettleCharges and PendingEligibleCharges. |
|
closed_balance
|
The balance after the event, Note: This will not be returned for Contributor Organization Type in Multi-Entity consumption commitment. |
|
billing_account_id
|
Identifier of the billing account. |
|
billing_account_display_name
|
Name of the billing account. |
|
event_type
|
Identifies the type of the event. Known values are: "SettledCharges", "PendingCharges", "PendingAdjustments", "PendingNewCredit", "PendingExpiredCredit", "UnKnown", "NewCredit", and "CreditExpired". |
|
invoice_number
|
The number which uniquely identifies the invoice on which the event was billed. This will be empty for unbilled events. |
|
billing_profile_id
|
The ID that uniquely identifies the billing profile for which the event happened. The property is only available for billing account of type MicrosoftCustomerAgreement. |
|
billing_profile_display_name
|
The display name of the billing profile for which the event happened. The property is only available for billing account of type MicrosoftCustomerAgreement. |
|
lot_id
|
The ID that uniquely identifies the lot for which the event happened. |
|
lot_source
|
Identifies the source of the lot for which the event happened. |
|
canceled_credit
|
Amount of canceled credit. |
|
credit_currency
|
The credit currency of the event. |
|
billing_currency
|
The billing currency of the event. |
|
reseller
|
The reseller of the event. |
|
credit_expired_in_billing_currency
|
The amount of expired credit or commitment for NewCredit or SettleCharges event in billing currency. |
|
new_credit_in_billing_currency
|
The amount of new credit or commitment for NewCredit or SettleCharges event in billing currency. |
|
adjustments_in_billing_currency
|
The amount of balance adjustment in billing currency. |
|
charges_in_billing_currency
|
The amount of charges for events of type SettleCharges and PendingEligibleCharges in billing currency. |
|
closed_balance_in_billing_currency
|
The balance in billing currency after the event, Note: This will not be returned for Contributor Organization Type in Multi-Entity consumption commitment. |
|
is_estimated_balance
|
If true, the listed details are based on an estimation and it will be subjected to change. |
|
e_tag
|
The eTag for the resource. |
Attributes
adjustments
The amount of balance adjustment. The property is not available for ConsumptionCommitment lots.
adjustments: _models.Amount | None
adjustments_in_billing_currency
The amount of balance adjustment in billing currency.
adjustments_in_billing_currency: _models.AmountWithExchangeRate | None
billing_account_display_name
Name of the billing account.
billing_account_display_name: str | None
billing_account_id
Identifier of the billing account.
billing_account_id: str | None
billing_currency
The billing currency of the event.
billing_currency: str | None
billing_profile_display_name
The display name of the billing profile for which the event happened. The property is only available for billing account of type MicrosoftCustomerAgreement.
billing_profile_display_name: str | None
billing_profile_id
The ID that uniquely identifies the billing profile for which the event happened. The property is only available for billing account of type MicrosoftCustomerAgreement.
billing_profile_id: str | None
canceled_credit
Amount of canceled credit.
canceled_credit: _models.Amount | None
charges
The amount of charges for events of type SettleCharges and PendingEligibleCharges.
charges: _models.Amount | None
charges_in_billing_currency
The amount of charges for events of type SettleCharges and PendingEligibleCharges in billing currency.
charges_in_billing_currency: _models.AmountWithExchangeRate | None
closed_balance
This will not be returned for Contributor Organization Type in Multi-Entity consumption commitment.
closed_balance: _models.Amount | None
closed_balance_in_billing_currency
This will not be returned for Contributor Organization Type in Multi-Entity consumption commitment.
closed_balance_in_billing_currency: _models.AmountWithExchangeRate | None
credit_currency
The credit currency of the event.
credit_currency: str | None
credit_expired
The amount of expired credit or commitment for NewCredit or SettleCharges event.
credit_expired: _models.Amount | None
credit_expired_in_billing_currency
The amount of expired credit or commitment for NewCredit or SettleCharges event in billing currency.
credit_expired_in_billing_currency: _models.AmountWithExchangeRate | None
description
The description of the event.
description: str | None
e_tag
The eTag for the resource.
e_tag: str | None
event_type
"SettledCharges", "PendingCharges", "PendingAdjustments", "PendingNewCredit", "PendingExpiredCredit", "UnKnown", "NewCredit", and "CreditExpired".
event_type: str | _models.EventType | None
invoice_number
The number which uniquely identifies the invoice on which the event was billed. This will be empty for unbilled events.
invoice_number: str | None
is_estimated_balance
If true, the listed details are based on an estimation and it will be subjected to change.
is_estimated_balance: bool | None
lot_id
The ID that uniquely identifies the lot for which the event happened.
lot_id: str | None
lot_source
Identifies the source of the lot for which the event happened.
lot_source: str | None
new_credit
The amount of new credit or commitment for NewCredit or SettleCharges event.
new_credit: _models.Amount | None
new_credit_in_billing_currency
The amount of new credit or commitment for NewCredit or SettleCharges event in billing currency.
new_credit_in_billing_currency: _models.AmountWithExchangeRate | None
reseller
The reseller of the event.
reseller: _models.Reseller | None
transaction_date
The date of the event.
transaction_date: datetime | None