Freigeben über


UsageBasedLineItem Class

Definition

Billing line items for usage based subscriptions.

public sealed class UsageBasedLineItem : Microsoft.Store.PartnerCenter.Models.Invoices.BaseUsageBasedLineItem
type UsageBasedLineItem = class
    inherit BaseUsageBasedLineItem
Public NotInheritable Class UsageBasedLineItem
Inherits BaseUsageBasedLineItem
Inheritance

Constructors

UsageBasedLineItem()

Properties

Attributes

Gets the attributes.

(Inherited from ResourceBase)
BillingCycleType

Gets or sets the Billing cycle type.

(Inherited from BaseUsageBasedLineItem)
BillingProvider

Returns the billing provider.

(Inherited from BaseUsageBasedLineItem)
ChargeEndDate

Gets or sets the date charge ends.

(Inherited from BaseUsageBasedLineItem)
ChargeStartDate

Gets or sets the date charge begins.

(Inherited from BaseUsageBasedLineItem)
ChargeType

Gets or sets the charge type.

ConsumedQuantity

Gets or sets the total units consumed.

(Inherited from BaseUsageBasedLineItem)
ConsumptionDiscount

Gets or sets the discount on consumption.

ConsumptionPrice

Gets or sets the price of quantity consumed.

Currency

Gets or sets the currency associated with the prices.

CustomerCompanyName

Gets or sets the customer company name.

(Inherited from BaseUsageBasedLineItem)
CustomerId

Gets or sets the customer id.

(Inherited from BaseUsageBasedLineItem)
DetailLineItemId

Gets or sets the detail line item Id. Uniquely identifies the line items for cases where calculation is different for units consumed. Example: Total consumed = 1338, 1024 is charged with one rate, 314 is charge with a different rate.

DomainName

Gets or sets the Domain name.

(Inherited from BaseUsageBasedLineItem)
IncludedQuantity

Gets or sets the units included in the order.

InvoiceLineItemType

Returns the type of invoice line item.

InvoiceNumber

Gets or sets the invoice number.

(Inherited from BaseUsageBasedLineItem)
ListPrice

Gets or sets the price of each unit.

MpnId

Gets or sets the partner's Microsoft Partner Network Id. For direct resellers, this is the MPN Id of the reseller. For indirect resellers, this is the MPN Id of the VAR (Value Added Reseller).

(Inherited from BaseUsageBasedLineItem)
OrderId

Gets or sets the order Id.

(Inherited from BaseUsageBasedLineItem)
OverageQuantity

Gets or sets the quantity consumed above allowed usage.

PartnerBillableAccountId

Gets or sets the partner billable account Id.

(Inherited from BaseUsageBasedLineItem)
PartnerId

Gets or sets the partner's azure active directory tenant Id.

(Inherited from BaseUsageBasedLineItem)
PartnerName

Gets or sets the partner's Name.

(Inherited from BaseUsageBasedLineItem)
PostTaxEffectiveRate

Gets or sets the effective price after taxes.

PostTaxTotal

Gets or sets the total charges after tax. Pretax Charges + Tax Amount.

PretaxCharges

Gets or sets the price charged before taxes.

PretaxEffectiveRate

Gets or sets the effective price before taxes.

Region

Gets or sets the region associated with the resource instance.

(Inherited from BaseUsageBasedLineItem)
ResourceGuid

Gets or sets the resource identifier.

(Inherited from BaseUsageBasedLineItem)
ResourceName

Gets or sets the resource name. Example: Database (GB/month)

(Inherited from BaseUsageBasedLineItem)
ServiceName

Gets or sets the service name. Example: Azure Data Service.

(Inherited from BaseUsageBasedLineItem)
ServiceType

Gets or sets the service type. Example: Azure SQL Azure DB.

(Inherited from BaseUsageBasedLineItem)
Sku

Gets or sets the service SKU.

SubscriptionDescription

Gets or sets the description of the subscription.

(Inherited from BaseUsageBasedLineItem)
SubscriptionId

Gets or sets the subscription Id.

(Inherited from BaseUsageBasedLineItem)
SubscriptionName

Gets or sets the subscription name.

(Inherited from BaseUsageBasedLineItem)
TaxAmount

Gets or sets the amount of tax charged.

Tier2MpnId

Gets or sets the Tier 2 Partner's Microsoft Partner Network Id.

(Inherited from BaseUsageBasedLineItem)
Unit

Gets or sets the unit of measure for azure usage.

(Inherited from BaseUsageBasedLineItem)

Applies to