ProductProperties interface

A product.

Properties

autoRenew

Indicates whether auto renewal is turned on or off for a product.

availabilityId

The availability of the product.

billingFrequency

The frequency at which the product will be billed.

billingProfileDisplayName

The name of the billing profile to which the product is billed.

billingProfileId

The ID of the billing profile to which the product is billed.

customerDisplayName

The name of the customer for whom the product was purchased. The field is applicable only for Microsoft Partner Agreement billing account.

customerId

The ID of the customer for whom the product was purchased. The field is applicable only for Microsoft Partner Agreement billing account.

displayName

The display name of the product.

endDate

The date when the product will be renewed or canceled.

invoiceSectionDisplayName

The name of the invoice section to which the product is billed.

invoiceSectionId

The ID of the invoice section to which the product is billed.

lastCharge

The last month charges.

lastChargeDate

The date of the last charge.

productType

The description of the type of product.

productTypeId

The ID of the type of product.

purchaseDate

The date when the product was purchased.

quantity

The quantity purchased for the product.

reseller

Reseller for this product. The fields is not available for Microsoft Partner Agreement products.

skuDescription

The sku description of the product.

skuId

The sku ID of the product.

status

The status of the product.

tenantId

The id of the tenant in which the product is used.

Property Details

autoRenew

Indicates whether auto renewal is turned on or off for a product.

autoRenew?: string

Property Value

string

availabilityId

The availability of the product.

availabilityId?: string

Property Value

string

billingFrequency

The frequency at which the product will be billed.

billingFrequency?: string

Property Value

string

billingProfileDisplayName

The name of the billing profile to which the product is billed.

billingProfileDisplayName?: string

Property Value

string

billingProfileId

The ID of the billing profile to which the product is billed.

billingProfileId?: string

Property Value

string

customerDisplayName

The name of the customer for whom the product was purchased. The field is applicable only for Microsoft Partner Agreement billing account.

customerDisplayName?: string

Property Value

string

customerId

The ID of the customer for whom the product was purchased. The field is applicable only for Microsoft Partner Agreement billing account.

customerId?: string

Property Value

string

displayName

The display name of the product.

displayName?: string

Property Value

string

endDate

The date when the product will be renewed or canceled.

endDate?: string

Property Value

string

invoiceSectionDisplayName

The name of the invoice section to which the product is billed.

invoiceSectionDisplayName?: string

Property Value

string

invoiceSectionId

The ID of the invoice section to which the product is billed.

invoiceSectionId?: string

Property Value

string

lastCharge

The last month charges.

lastCharge?: ProductPropertiesLastCharge

Property Value

lastChargeDate

The date of the last charge.

lastChargeDate?: string

Property Value

string

productType

The description of the type of product.

productType?: string

Property Value

string

productTypeId

The ID of the type of product.

productTypeId?: string

Property Value

string

purchaseDate

The date when the product was purchased.

purchaseDate?: string

Property Value

string

quantity

The quantity purchased for the product.

quantity?: number

Property Value

number

reseller

Reseller for this product. The fields is not available for Microsoft Partner Agreement products.

reseller?: ProductPropertiesReseller

Property Value

skuDescription

The sku description of the product.

skuDescription?: string

Property Value

string

skuId

The sku ID of the product.

skuId?: string

Property Value

string

status

The status of the product.

status?: string

Property Value

string

tenantId

The id of the tenant in which the product is used.

tenantId?: string

Property Value

string