ProductProperties Class
A product.
Constructor
ProductProperties(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
auto_renew
|
Indicates whether auto renewal is turned on or off for a product. Known values are: "Off" and "On". |
|
availability_id
|
The availability of the product. |
|
billing_frequency
|
The frequency at which the product will be billed. |
|
billing_profile_id
|
The ID of the billing profile to which the product is billed. |
|
billing_profile_display_name
|
The name of the billing profile to which the product is billed. |
|
customer_id
|
The ID of the customer for whom the product was purchased. The field is applicable only for Microsoft Partner Agreement billing account. |
|
customer_display_name
|
The name of the customer for whom the product was purchased. The field is applicable only for Microsoft Partner Agreement billing account. |
|
display_name
|
The display name of the product. |
|
end_date
|
The date when the product will be renewed or canceled. |
|
invoice_section_id
|
The ID of the invoice section to which the product is billed. |
|
invoice_section_display_name
|
The name of the invoice section to which the product is billed. |
|
last_charge
|
The last month charges. |
|
last_charge_date
|
The date of the last charge. |
|
product_type
|
The description of the type of product. |
|
product_type_id
|
The ID of the type of product. |
|
sku_id
|
The sku ID of the product. |
|
sku_description
|
The sku description of the product. |
|
purchase_date
|
The date when the product was purchased. |
|
quantity
|
The quantity purchased for the product. |
|
status
|
str or
ProductStatus
The status of the product. Known values are: "Other", "Active", "Disabled", "Deleted", "PastDue", "Expiring", "Expired", "AutoRenew", "Canceled", and "Suspended". |
|
tenant_id
|
The id of the tenant in which the product is used. |
|
reseller
|
Reseller for this product. The fields is not available for Microsoft Partner Agreement products. |
Attributes
auto_renew
"Off" and "On".
auto_renew: str | _models.AutoRenew | None
availability_id
The availability of the product.
availability_id: str | None
billing_frequency
The frequency at which the product will be billed.
billing_frequency: str | None
billing_profile_display_name
The name of the billing profile to which the product is billed.
billing_profile_display_name: str | None
billing_profile_id
The ID of the billing profile to which the product is billed.
billing_profile_id: str | None
customer_display_name
The name of the customer for whom the product was purchased. The field is applicable only for Microsoft Partner Agreement billing account.
customer_display_name: str | None
customer_id
The ID of the customer for whom the product was purchased. The field is applicable only for Microsoft Partner Agreement billing account.
customer_id: str | None
display_name
The display name of the product.
display_name: str | None
end_date
The date when the product will be renewed or canceled.
end_date: str | None
invoice_section_display_name
The name of the invoice section to which the product is billed.
invoice_section_display_name: str | None
invoice_section_id
The ID of the invoice section to which the product is billed.
invoice_section_id: str | None
last_charge
The last month charges.
last_charge: _models.ProductPropertiesLastCharge | None
last_charge_date
The date of the last charge.
last_charge_date: str | None
product_type
The description of the type of product.
product_type: str | None
product_type_id
The ID of the type of product.
product_type_id: str | None
purchase_date
The date when the product was purchased.
purchase_date: str | None
quantity
The quantity purchased for the product.
quantity: int | None
reseller
Reseller for this product. The fields is not available for Microsoft Partner Agreement products.
reseller: _models.ProductPropertiesReseller | None
sku_description
The sku description of the product.
sku_description: str | None
sku_id
The sku ID of the product.
sku_id: str | None
status
"Other", "Active", "Disabled", "Deleted", "PastDue", "Expiring", "Expired", "AutoRenew", "Canceled", and "Suspended".
status: str | _models.ProductStatus | None
tenant_id
The id of the tenant in which the product is used.
tenant_id: str | None