Share via


BaseUsageBasedLineItem Class

Definition

Groups common properties for usage based invoice line items.

public abstract class BaseUsageBasedLineItem : Microsoft.Store.PartnerCenter.Models.Invoices.InvoiceLineItem
Inheritance
BaseUsageBasedLineItem
Derived

Constructors

Properties

Attributes

Gets the attributes.

(Inherited from ResourceBase)
BillingCycleType

Gets or sets the Billing cycle type.

BillingProvider

Returns the billing provider.

ChargeEndDate

Gets or sets the date charge ends.

ChargeStartDate

Gets or sets the date charge begins.

ConsumedQuantity

Gets or sets the total units consumed.

CustomerCompanyName

Gets or sets the customer company name.

CustomerId

Gets or sets the customer id.

DomainName

Gets or sets the Domain name.

InvoiceLineItemType

Gets the type of invoice line item.

(Inherited from InvoiceLineItem)
InvoiceNumber

Gets or sets the invoice number.

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).

OrderId

Gets or sets the order Id.

PartnerBillableAccountId

Gets or sets the partner billable account Id.

PartnerId

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

PartnerName

Gets or sets the partner's Name.

Region

Gets or sets the region associated with the resource instance.

ResourceGuid

Gets or sets the resource identifier.

ResourceName

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

ServiceName

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

ServiceType

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

SubscriptionDescription

Gets or sets the description of the subscription.

SubscriptionId

Gets or sets the subscription Id.

SubscriptionName

Gets or sets the subscription name.

Tier2MpnId

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

Unit

Gets or sets the unit of measure for azure usage.

Applies to