RenewalTermDetails Class

Details for the next renewal term of a subscription.

Constructor

RenewalTermDetails(*args: Any, **kwargs: Any)

Variables

Name Description
billing_frequency
str

The billing frequency in ISO8601 format of product in the subscription. Example: P1M, P3M, P1Y.

product_id
str

Id of the product for which the subscription is purchased.

product_type_id
str

Type Id of the product for which the subscription is purchased.

sku_id
str

The SKU ID of the product for which the subscription is purchased. This field is is only available for Microsoft Customer Agreement billing accounts.

term_duration
str

The duration in ISO8601 format for which you can use the subscription. Example: P1M, P3M, P1Y.

quantity
int

The quantity of licenses or fulfillment units for the subscription.

term_end_date

End date of the term in UTC time.

Attributes

billing_frequency

P1M, P3M, P1Y.

billing_frequency: str | None

product_id

Id of the product for which the subscription is purchased.

product_id: str | None

product_type_id

Type Id of the product for which the subscription is purchased.

product_type_id: str | None

quantity

The quantity of licenses or fulfillment units for the subscription.

quantity: int | None

sku_id

The SKU ID of the product for which the subscription is purchased. This field is is only available for Microsoft Customer Agreement billing accounts.

sku_id: str | None

term_duration

P1M, P3M, P1Y.

term_duration: str | None

term_end_date

End date of the term in UTC time.

term_end_date: datetime | None