EventSummary interface
An event summary resource.
- Extends
Properties
adjustments | The amount of balance adjustment. The property is not available for ConsumptionCommitment lots. NOTE: This property will not be serialized. It can only be populated by the server. |
adjustments |
The amount of balance adjustment in billing currency. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The billing currency of the event. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The display name of the billing profile for which the event happened. The property is only available for billing account of type MicrosoftCustomerAgreement. NOTE: This property will not be serialized. It can only be populated by the server. |
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. NOTE: This property will not be serialized. It can only be populated by the server. |
canceled |
Amount of canceled credit. NOTE: This property will not be serialized. It can only be populated by the server. |
charges | The amount of charges for events of type SettleCharges and PendingEligibleCharges. NOTE: This property will not be serialized. It can only be populated by the server. |
charges |
The amount of charges for events of type SettleCharges and PendingEligibleCharges in billing currency. NOTE: This property will not be serialized. It can only be populated by the server. |
closed |
The balance after the event. NOTE: This property will not be serialized. It can only be populated by the server. |
closed |
The balance in billing currency after the event. NOTE: This property will not be serialized. It can only be populated by the server. |
credit |
The credit currency of the event. NOTE: This property will not be serialized. It can only be populated by the server. |
credit |
The amount of expired credit or commitment for NewCredit or SettleCharges event. NOTE: This property will not be serialized. It can only be populated by the server. |
credit |
The amount of expired credit or commitment for NewCredit or SettleCharges event in billing currency. NOTE: This property will not be serialized. It can only be populated by the server. |
description | The description of the event. NOTE: This property will not be serialized. It can only be populated by the server. |
e |
The eTag for the resource. NOTE: This property will not be serialized. It can only be populated by the server. |
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. NOTE: This property will not be serialized. It can only be populated by the server. |
lot |
The ID that uniquely identifies the lot for which the event happened. NOTE: This property will not be serialized. It can only be populated by the server. |
lot |
Identifies the source of the lot for which the event happened. NOTE: This property will not be serialized. It can only be populated by the server. |
new |
The amount of new credit or commitment for NewCredit or SettleCharges event. NOTE: This property will not be serialized. It can only be populated by the server. |
new |
The amount of new credit or commitment for NewCredit or SettleCharges event in billing currency. NOTE: This property will not be serialized. It can only be populated by the server. |
reseller | The reseller of the event. NOTE: This property will not be serialized. It can only be populated by the server. |
transaction |
The date of the event. NOTE: This property will not be serialized. It can only be populated by the server. |
Inherited Properties
e |
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. |
id | Resource Id. NOTE: This property will not be serialized. It can only be populated by the server. |
name | Resource name. NOTE: This property will not be serialized. It can only be populated by the server. |
type | Resource type. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
adjustments
The amount of balance adjustment. The property is not available for ConsumptionCommitment lots. NOTE: This property will not be serialized. It can only be populated by the server.
adjustments?: Amount
Property Value
adjustmentsInBillingCurrency
The amount of balance adjustment in billing currency. NOTE: This property will not be serialized. It can only be populated by the server.
adjustmentsInBillingCurrency?: AmountWithExchangeRate
Property Value
billingCurrency
The billing currency of the event. NOTE: This property will not be serialized. It can only be populated by the server.
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. NOTE: This property will not be serialized. It can only be populated by the server.
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. NOTE: This property will not be serialized. It can only be populated by the server.
billingProfileId?: string
Property Value
string
canceledCredit
Amount of canceled credit. NOTE: This property will not be serialized. It can only be populated by the server.
canceledCredit?: Amount
Property Value
charges
The amount of charges for events of type SettleCharges and PendingEligibleCharges. NOTE: This property will not be serialized. It can only be populated by the server.
charges?: Amount
Property Value
chargesInBillingCurrency
The amount of charges for events of type SettleCharges and PendingEligibleCharges in billing currency. NOTE: This property will not be serialized. It can only be populated by the server.
chargesInBillingCurrency?: AmountWithExchangeRate
Property Value
closedBalance
The balance after the event. NOTE: This property will not be serialized. It can only be populated by the server.
closedBalance?: Amount
Property Value
closedBalanceInBillingCurrency
The balance in billing currency after the event. NOTE: This property will not be serialized. It can only be populated by the server.
closedBalanceInBillingCurrency?: AmountWithExchangeRate
Property Value
creditCurrency
The credit currency of the event. NOTE: This property will not be serialized. It can only be populated by the server.
creditCurrency?: string
Property Value
string
creditExpired
The amount of expired credit or commitment for NewCredit or SettleCharges event. NOTE: This property will not be serialized. It can only be populated by the server.
creditExpired?: Amount
Property Value
creditExpiredInBillingCurrency
The amount of expired credit or commitment for NewCredit or SettleCharges event in billing currency. NOTE: This property will not be serialized. It can only be populated by the server.
creditExpiredInBillingCurrency?: AmountWithExchangeRate
Property Value
description
The description of the event. NOTE: This property will not be serialized. It can only be populated by the server.
description?: string
Property Value
string
eTagPropertiesETag
The eTag for the resource. NOTE: This property will not be serialized. It can only be populated by the server.
eTagPropertiesETag?: 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. NOTE: This property will not be serialized. It can only be populated by the server.
invoiceNumber?: string
Property Value
string
lotId
The ID that uniquely identifies the lot for which the event happened. NOTE: This property will not be serialized. It can only be populated by the server.
lotId?: string
Property Value
string
lotSource
Identifies the source of the lot for which the event happened. NOTE: This property will not be serialized. It can only be populated by the server.
lotSource?: string
Property Value
string
newCredit
The amount of new credit or commitment for NewCredit or SettleCharges event. NOTE: This property will not be serialized. It can only be populated by the server.
newCredit?: Amount
Property Value
newCreditInBillingCurrency
The amount of new credit or commitment for NewCredit or SettleCharges event in billing currency. NOTE: This property will not be serialized. It can only be populated by the server.
newCreditInBillingCurrency?: AmountWithExchangeRate
Property Value
reseller
The reseller of the event. NOTE: This property will not be serialized. It can only be populated by the server.
reseller?: Reseller
Property Value
transactionDate
The date of the event. NOTE: This property will not be serialized. It can only be populated by the server.
transactionDate?: Date
Property Value
Date
Inherited Property Details
eTag
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.
eTag?: string
Property Value
string
Inherited From ProxyResource.eTag
id
Resource Id. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From ProxyResource.id
name
Resource name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From ProxyResource.name
type
Resource type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From ProxyResource.type