Balance interface

A balance resource.

Extends

Properties

adjustmentDetails

List of Adjustments (Promo credit, SIE credit etc.). NOTE: This property will not be serialized. It can only be populated by the server.

adjustments

Total adjustment amount. NOTE: This property will not be serialized. It can only be populated by the server.

azureMarketplaceServiceCharges

Total charges for Azure Marketplace. NOTE: This property will not be serialized. It can only be populated by the server.

beginningBalance

The beginning balance for the billing period. NOTE: This property will not be serialized. It can only be populated by the server.

billingFrequency

The billing frequency.

chargesBilledSeparately

Charges Billed separately. NOTE: This property will not be serialized. It can only be populated by the server.

currency

The ISO currency in which the meter is charged, for example, USD. NOTE: This property will not be serialized. It can only be populated by the server.

endingBalance

The ending balance for the billing period (for open periods this will be updated daily). NOTE: This property will not be serialized. It can only be populated by the server.

newPurchases

Total new purchase amount. NOTE: This property will not be serialized. It can only be populated by the server.

newPurchasesDetails

List of new purchases. NOTE: This property will not be serialized. It can only be populated by the server.

priceHidden

Price is hidden or not. NOTE: This property will not be serialized. It can only be populated by the server.

serviceOverage

Overage for Azure services. NOTE: This property will not be serialized. It can only be populated by the server.

totalOverage

serviceOverage + chargesBilledSeparately. NOTE: This property will not be serialized. It can only be populated by the server.

totalUsage

Azure service commitment + total Overage. NOTE: This property will not be serialized. It can only be populated by the server.

utilized

Total Commitment usage. NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

etag

The etag for the resource. NOTE: This property will not be serialized. It can only be populated by the server.

id

The full qualified ARM ID of an event. NOTE: This property will not be serialized. It can only be populated by the server.

name

The ID that uniquely identifies an event. NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags. 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

adjustmentDetails

List of Adjustments (Promo credit, SIE credit etc.). NOTE: This property will not be serialized. It can only be populated by the server.

adjustmentDetails?: BalancePropertiesAdjustmentDetailsItem[]

Property Value

adjustments

Total adjustment amount. NOTE: This property will not be serialized. It can only be populated by the server.

adjustments?: number

Property Value

number

azureMarketplaceServiceCharges

Total charges for Azure Marketplace. NOTE: This property will not be serialized. It can only be populated by the server.

azureMarketplaceServiceCharges?: number

Property Value

number

beginningBalance

The beginning balance for the billing period. NOTE: This property will not be serialized. It can only be populated by the server.

beginningBalance?: number

Property Value

number

billingFrequency

The billing frequency.

billingFrequency?: string

Property Value

string

chargesBilledSeparately

Charges Billed separately. NOTE: This property will not be serialized. It can only be populated by the server.

chargesBilledSeparately?: number

Property Value

number

currency

The ISO currency in which the meter is charged, for example, USD. NOTE: This property will not be serialized. It can only be populated by the server.

currency?: string

Property Value

string

endingBalance

The ending balance for the billing period (for open periods this will be updated daily). NOTE: This property will not be serialized. It can only be populated by the server.

endingBalance?: number

Property Value

number

newPurchases

Total new purchase amount. NOTE: This property will not be serialized. It can only be populated by the server.

newPurchases?: number

Property Value

number

newPurchasesDetails

List of new purchases. NOTE: This property will not be serialized. It can only be populated by the server.

newPurchasesDetails?: BalancePropertiesNewPurchasesDetailsItem[]

Property Value

priceHidden

Price is hidden or not. NOTE: This property will not be serialized. It can only be populated by the server.

priceHidden?: boolean

Property Value

boolean

serviceOverage

Overage for Azure services. NOTE: This property will not be serialized. It can only be populated by the server.

serviceOverage?: number

Property Value

number

totalOverage

serviceOverage + chargesBilledSeparately. NOTE: This property will not be serialized. It can only be populated by the server.

totalOverage?: number

Property Value

number

totalUsage

Azure service commitment + total Overage. NOTE: This property will not be serialized. It can only be populated by the server.

totalUsage?: number

Property Value

number

utilized

Total Commitment usage. NOTE: This property will not be serialized. It can only be populated by the server.

utilized?: number

Property Value

number

Inherited Property Details

etag

The etag for the resource. NOTE: This property will not be serialized. It can only be populated by the server.

etag?: string

Property Value

string

Inherited From Resource.etag

id

The full qualified ARM ID of an event. NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From Resource.id

name

The ID that uniquely identifies an event. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From Resource.name

tags

Resource tags. NOTE: This property will not be serialized. It can only be populated by the server.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From Resource.tags

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 Resource.type