EventProperties interface
The event properties.
Properties
| adjustments | The amount of balance adjustment. The property is not available for ConsumptionCommitment lots. |
| adjustments |
The amount of balance adjustment in billing currency. |
| billing |
Name of the billing account. |
| billing |
Identifier of the billing account. |
| billing |
The billing currency of the event. |
| billing |
The display name of the billing profile for which the event happened. The property is only available for billing account of type MicrosoftCustomerAgreement. |
| billing |
The ID that uniquely identifies the billing profile for which the event happened. The property is only available for billing account of type MicrosoftCustomerAgreement. |
| canceled |
Amount of canceled credit. |
| charges | The amount of charges for events of type SettleCharges and PendingEligibleCharges. |
| charges |
The amount of charges for events of type SettleCharges and PendingEligibleCharges in billing currency. |
| closed |
The balance after the event, Note: This will not be returned for Contributor Organization Type in Multi-Entity consumption commitment |
| closed |
The balance in billing currency after the event, Note: This will not be returned for Contributor Organization Type in Multi-Entity consumption commitment |
| credit |
The credit currency of the event. |
| credit |
The amount of expired credit or commitment for NewCredit or SettleCharges event. |
| credit |
The amount of expired credit or commitment for NewCredit or SettleCharges event in billing currency. |
| description | The description of the event. |
| e |
The eTag for the resource. |
| event |
Identifies the type of the event. |
| invoice |
The number which uniquely identifies the invoice on which the event was billed. This will be empty for unbilled events. |
| is |
If true, the listed details are based on an estimation and it will be subjected to change. |
| lot |
The ID that uniquely identifies the lot for which the event happened. |
| lot |
Identifies the source of the lot for which the event happened. |
| new |
The amount of new credit or commitment for NewCredit or SettleCharges event. |
| new |
The amount of new credit or commitment for NewCredit or SettleCharges event in billing currency. |
| reseller | The reseller of the event. |
| transaction |
The date of the event. |
Property Details
adjustments
The amount of balance adjustment. The property is not available for ConsumptionCommitment lots.
adjustments?: Amount
Property Value
adjustmentsInBillingCurrency
The amount of balance adjustment in billing currency.
adjustmentsInBillingCurrency?: AmountWithExchangeRate
Property Value
billingAccountDisplayName
Name of the billing account.
billingAccountDisplayName?: string
Property Value
string
billingAccountId
Identifier of the billing account.
billingAccountId?: string
Property Value
string
billingCurrency
The billing currency of the event.
billingCurrency?: string
Property Value
string
billingProfileDisplayName
The display name of the billing profile for which the event happened. The property is only available for billing account of type MicrosoftCustomerAgreement.
billingProfileDisplayName?: string
Property Value
string
billingProfileId
The ID that uniquely identifies the billing profile for which the event happened. The property is only available for billing account of type MicrosoftCustomerAgreement.
billingProfileId?: string
Property Value
string
canceledCredit
charges
The amount of charges for events of type SettleCharges and PendingEligibleCharges.
charges?: Amount
Property Value
chargesInBillingCurrency
The amount of charges for events of type SettleCharges and PendingEligibleCharges in billing currency.
chargesInBillingCurrency?: AmountWithExchangeRate
Property Value
closedBalance
The balance after the event, Note: This will not be returned for Contributor Organization Type in Multi-Entity consumption commitment
closedBalance?: Amount
Property Value
closedBalanceInBillingCurrency
The balance in billing currency after the event, Note: This will not be returned for Contributor Organization Type in Multi-Entity consumption commitment
closedBalanceInBillingCurrency?: AmountWithExchangeRate
Property Value
creditCurrency
The credit currency of the event.
creditCurrency?: string
Property Value
string
creditExpired
The amount of expired credit or commitment for NewCredit or SettleCharges event.
creditExpired?: Amount
Property Value
creditExpiredInBillingCurrency
The amount of expired credit or commitment for NewCredit or SettleCharges event in billing currency.
creditExpiredInBillingCurrency?: AmountWithExchangeRate
Property Value
description
The description of the event.
description?: string
Property Value
string
eTag
The eTag for the resource.
eTag?: string
Property Value
string
eventType
Identifies the type of the event.
eventType?: string
Property Value
string
invoiceNumber
The number which uniquely identifies the invoice on which the event was billed. This will be empty for unbilled events.
invoiceNumber?: string
Property Value
string
isEstimatedBalance
If true, the listed details are based on an estimation and it will be subjected to change.
isEstimatedBalance?: boolean
Property Value
boolean
lotId
The ID that uniquely identifies the lot for which the event happened.
lotId?: string
Property Value
string
lotSource
Identifies the source of the lot for which the event happened.
lotSource?: string
Property Value
string
newCredit
The amount of new credit or commitment for NewCredit or SettleCharges event.
newCredit?: Amount
Property Value
newCreditInBillingCurrency
The amount of new credit or commitment for NewCredit or SettleCharges event in billing currency.
newCreditInBillingCurrency?: AmountWithExchangeRate
Property Value
reseller
transactionDate
The date of the event.
transactionDate?: Date
Property Value
Date