Share via


ConsumptionEventSummary Class

Definition

An event summary resource.

public class ConsumptionEventSummary : Azure.ResourceManager.Models.ResourceData
type ConsumptionEventSummary = class
    inherit ResourceData
Public Class ConsumptionEventSummary
Inherits ResourceData
Inheritance
ConsumptionEventSummary

Constructors

ConsumptionEventSummary()

Initializes a new instance of ConsumptionEventSummary.

Properties

Adjustments

The amount of balance adjustment. The property is not available for ConsumptionCommitment lots.

AdjustmentsInBillingCurrency

The amount of balance adjustment in billing currency.

BillingCurrency

The billing currency of the event.

BillingProfileDisplayName

The display name of the billing profile for which the event happened. The property is only available for billing account of type MicrosoftCustomerAgreement.

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.

CanceledCredit

Amount of canceled credit.

Charges

The amount of charges for events of type SettleCharges and PendingEligibleCharges.

ChargesInBillingCurrency

The amount of charges for events of type SettleCharges and PendingEligibleCharges in billing currency.

ClosedBalance

The balance after the event.

ClosedBalanceInBillingCurrency

The balance in billing currency after the event.

CreditCurrency

The credit currency of the event.

CreditExpired

The amount of expired credit or commitment for NewCredit or SettleCharges event.

CreditExpiredInBillingCurrency

The amount of expired credit or commitment for NewCredit or SettleCharges event in billing currency.

Description

The description of the event.

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.

EventType

Identifies the type of the event.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
InvoiceNumber

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

LotId

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

LotSource

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

Name

The name of the resource.

(Inherited from ResourceData)
NewCredit

The amount of new credit or commitment for NewCredit or SettleCharges event.

NewCreditInBillingCurrency

The amount of new credit or commitment for NewCredit or SettleCharges event in billing currency.

Reseller

The reseller of the event.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
TransactOn

The date of the event.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ResourceData)

Applies to