Product Class

Definition

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
Product
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