Share via


ConsumptionLotSummary Class

Definition

A lot summary resource.

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

Constructors

ConsumptionLotSummary()

Initializes a new instance of ConsumptionLotSummary.

Properties

BillingCurrency

The billing currency of the lot.

ClosedBalance

The balance as of the last invoice.

ClosedBalanceInBillingCurrency

The balance as of the last invoice in billing currency.

CreditCurrency

The currency of the lot.

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.

ExpireOn

The expiration date of a lot.

Id

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

(Inherited from ResourceData)
Name

The name of the resource.

(Inherited from ResourceData)
OriginalAmount

The original amount of a lot.

OriginalAmountInBillingCurrency

The original amount of a lot in billing currency.

PoNumber

The po number of the invoice on which the lot was added. This property is not available for ConsumptionCommitment lots.

PurchasedOn

The date when the lot was added.

Reseller

The reseller of the lot.

ResourceType

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

(Inherited from ResourceData)
Source

The source of the lot.

StartOn

The date when the lot became effective.

Status

The status of the lot.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ResourceData)

Applies to