ProductProperties interface
A product.
Properties
auto |
Indicates whether auto renewal is turned on or off for a product. |
availability |
The availability of the product. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The frequency at which the product will be billed. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The name of the billing profile to which the product is billed. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The ID of the billing profile to which the product is billed. NOTE: This property will not be serialized. It can only be populated by the server. |
customer |
The name of the customer for whom the product was purchased. The field is applicable only for Microsoft Partner Agreement billing account. NOTE: This property will not be serialized. It can only be populated by the server. |
customer |
The ID of the customer for whom the product was purchased. The field is applicable only for Microsoft Partner Agreement billing account. NOTE: This property will not be serialized. It can only be populated by the server. |
display |
The display name of the product. NOTE: This property will not be serialized. It can only be populated by the server. |
end |
The date when the product will be renewed or canceled. NOTE: This property will not be serialized. It can only be populated by the server. |
invoice |
The name of the invoice section to which the product is billed. NOTE: This property will not be serialized. It can only be populated by the server. |
invoice |
The ID of the invoice section to which the product is billed. NOTE: This property will not be serialized. It can only be populated by the server. |
last |
The last month charges. |
last |
The date of the last charge. NOTE: This property will not be serialized. It can only be populated by the server. |
product |
The description of the type of product. NOTE: This property will not be serialized. It can only be populated by the server. |
product |
The ID of the type of product. NOTE: This property will not be serialized. It can only be populated by the server. |
purchase |
The date when the product was purchased. NOTE: This property will not be serialized. It can only be populated by the server. |
quantity | The quantity purchased for the product. NOTE: This property will not be serialized. It can only be populated by the server. |
reseller | Reseller for this product. The fields is not available for Microsoft Partner Agreement products. |
sku |
The sku description of the product. NOTE: This property will not be serialized. It can only be populated by the server. |
sku |
The sku ID of the product. NOTE: This property will not be serialized. It can only be populated by the server. |
status | The status of the product. NOTE: This property will not be serialized. It can only be populated by the server. |
tenant |
The id of the tenant in which the product is used. NOTE: This property will not be serialized. It can only be populated by the server. |
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. NOTE: This property will not be serialized. It can only be populated by the server.
availabilityId?: string
Property Value
string
billingFrequency
The frequency at which the product will be billed. NOTE: This property will not be serialized. It can only be populated by the server.
billingFrequency?: string
Property Value
string
billingProfileDisplayName
The name of the billing profile to which the product is billed. NOTE: This property will not be serialized. It can only be populated by the server.
billingProfileDisplayName?: string
Property Value
string
billingProfileId
The ID of the billing profile to which the product is billed. NOTE: This property will not be serialized. It can only be populated by the server.
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. NOTE: This property will not be serialized. It can only be populated by the server.
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. NOTE: This property will not be serialized. It can only be populated by the server.
customerId?: string
Property Value
string
displayName
The display name of the product. NOTE: This property will not be serialized. It can only be populated by the server.
displayName?: string
Property Value
string
endDate
The date when the product will be renewed or canceled. NOTE: This property will not be serialized. It can only be populated by the server.
endDate?: string
Property Value
string
invoiceSectionDisplayName
The name of the invoice section to which the product is billed. NOTE: This property will not be serialized. It can only be populated by the server.
invoiceSectionDisplayName?: string
Property Value
string
invoiceSectionId
The ID of the invoice section to which the product is billed. NOTE: This property will not be serialized. It can only be populated by the server.
invoiceSectionId?: string
Property Value
string
lastCharge
The last month charges.
lastCharge?: ProductPropertiesLastCharge
Property Value
lastChargeDate
The date of the last charge. NOTE: This property will not be serialized. It can only be populated by the server.
lastChargeDate?: string
Property Value
string
productType
The description of the type of product. NOTE: This property will not be serialized. It can only be populated by the server.
productType?: string
Property Value
string
productTypeId
The ID of the type of product. NOTE: This property will not be serialized. It can only be populated by the server.
productTypeId?: string
Property Value
string
purchaseDate
The date when the product was purchased. NOTE: This property will not be serialized. It can only be populated by the server.
purchaseDate?: string
Property Value
string
quantity
The quantity purchased for the product. NOTE: This property will not be serialized. It can only be populated by the server.
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. NOTE: This property will not be serialized. It can only be populated by the server.
skuDescription?: string
Property Value
string
skuId
The sku ID of the product. NOTE: This property will not be serialized. It can only be populated by the server.
skuId?: string
Property Value
string
status
The status of the product. NOTE: This property will not be serialized. It can only be populated by the server.
status?: string
Property Value
string
tenantId
The id of the tenant in which the product is used. NOTE: This property will not be serialized. It can only be populated by the server.
tenantId?: string
Property Value
string