BillingSubscriptionSplitRequest Class

Request parameters that are provided to split the billing subscription.

Inheritance
azure.mgmt.billing._serialization.Model
BillingSubscriptionSplitRequest

Constructor

BillingSubscriptionSplitRequest(*, target_product_type_id: str | None = None, target_sku_id: str | None = None, quantity: int | None = None, term_duration: str | None = None, billing_frequency: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
target_product_type_id
str

The ID of the target product to which the subscription needs to be split into. This value is not same as the value returned in Get API call and can be retrieved from Catalog API to know the product id to split into.

target_sku_id
str

The ID of the target product to which the subscription needs to be split into. This value is not same as the value returned in Get API call and can be retrieved from Catalog API to know the sku id to split into.

quantity
int

The quantity of the target product to which the subscription needs to be split into.

term_duration
str

The term duration of the target in ISO8601 format product to which the subscription needs to be split into. Example: P1M, P1Y.

billing_frequency
str

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

Variables

Name Description
target_product_type_id
str

The ID of the target product to which the subscription needs to be split into. This value is not same as the value returned in Get API call and can be retrieved from Catalog API to know the product id to split into.

target_sku_id
str

The ID of the target product to which the subscription needs to be split into. This value is not same as the value returned in Get API call and can be retrieved from Catalog API to know the sku id to split into.

quantity
int

The quantity of the target product to which the subscription needs to be split into.

term_duration
str

The term duration of the target in ISO8601 format product to which the subscription needs to be split into. Example: P1M, P1Y.

billing_frequency
str

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