Compartir a través de


EventSummary Class

An event summary resource.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.consumption.models._models_py3.ProxyResource
EventSummary

Constructor

EventSummary(*, e_tag: str | None = None, event_type: str | _models.EventType | None = None, **kwargs)

Keyword-Only Parameters

Name Description
e_tag
str

eTag of the resource. To handle concurrent update scenario, this field will be used to determine whether the user is updating the latest version or not.

event_type

Identifies the type of the event. Known values are: "SettledCharges", "PendingCharges", "PendingAdjustments", "PendingNewCredit", "PendingExpiredCredit", "UnKnown", "NewCredit", "CreditExpired".

Variables

Name Description
id
str

Resource Id.

name
str

Resource name.

type
str

Resource type.

e_tag
str

eTag of the resource. To handle concurrent update scenario, this field will be used to determine whether the user is updating the latest version or not.

transaction_date

The date of the event.

description
str

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.

event_type

Identifies the type of the event. Known values are: "SettledCharges", "PendingCharges", "PendingAdjustments", "PendingNewCredit", "PendingExpiredCredit", "UnKnown", "NewCredit", "CreditExpired".

invoice_number
str

The number which uniquely identifies the invoice on which the event was billed. This will be empty for unbilled events.

billing_profile_id
str

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
str

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
str

The ID that uniquely identifies the lot for which the event happened.

lot_source
str

Identifies the source of the lot for which the event happened.

canceled_credit

Amount of canceled credit.

credit_currency
str

The credit currency of the event.

billing_currency
str

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.

e_tag_properties_e_tag
str

The eTag for the resource.