Product Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A product.
[Microsoft.Rest.Serialization.JsonTransformation]
public class Product : Microsoft.Azure.Management.Billing.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Product = class
inherit Resource
Public Class Product
Inherits Resource
- Inheritance
- Attributes
Constructors
Product() |
Initializes a new instance of the Product class. |
Product(String, String, String, String, String, Nullable<DateTime>, String, String, String, Nullable<DateTime>, String, Amount, Nullable<DateTime>, Nullable<Double>, String, String, String, String, String, String, String, String, String, String, Reseller) |
Initializes a new instance of the Product class. |
Properties
AutoRenew |
Gets or sets indicates whether auto renewal is turned on or off for a product. Possible values include: 'Off', 'On' |
AvailabilityId |
Gets the availability of the product. |
BillingFrequency |
Gets or sets the frequency at which the product will be billed. Possible values include: 'OneTime', 'Monthly', 'UsageBased' |
BillingProfileDisplayName |
Gets the name of the billing profile to which the product is billed. |
BillingProfileId |
Gets the ID of the billing profile to which the product is billed. |
CustomerDisplayName |
Gets the name of the customer for whom the product was purchased. The field is applicable only for Microsoft Partner Agreement billing account. |
CustomerId |
Gets the ID of the customer for whom the product was purchased. The field is applicable only for Microsoft Partner Agreement billing account. |
DisplayName |
Gets the display name of the product. |
EndDate |
Gets the date when the product will be renewed or canceled. |
Id |
Gets resource Id. (Inherited from Resource) |
InvoiceSectionDisplayName |
Gets the name of the invoice section to which the product is billed. |
InvoiceSectionId |
Gets the ID of the invoice section to which the product is billed. |
LastCharge |
Gets the last month charges. |
LastChargeDate |
Gets the date of the last charge. |
Name |
Gets resource name. (Inherited from Resource) |
ProductType |
Gets the description of the type of product. |
ProductTypeId |
Gets the ID of the type of product. |
PurchaseDate |
Gets the date when the product was purchased. |
Quantity |
Gets the quantity purchased for the product. |
Reseller |
Gets reseller for this product. |
SkuDescription |
Gets the sku description of the product. |
SkuId |
Gets the sku ID of the product. |
Status |
Gets or sets the current status of the product. Possible values include: 'Active', 'Inactive', 'PastDue', 'Expiring', 'Expired', 'Disabled', 'Cancelled', 'AutoRenew' |
TenantId |
Gets the id of the tenant in which the product is used. |
Type |
Gets resource type. (Inherited from Resource) |
Applies to
Azure SDK for .NET