ProfessionalServiceCreationPropertiesArgs

data class ProfessionalServiceCreationPropertiesArgs(val autoRenew: Output<Boolean>? = null, val billingPeriod: Output<String>? = null, val offerId: Output<String>? = null, val publisherId: Output<String>? = null, val quoteId: Output<String>? = null, val skuId: Output<String>? = null, val storeFront: Output<String>? = null, val termUnit: Output<String>? = null) : ConvertibleToJava<ProfessionalServiceCreationPropertiesArgs>

properties for creation professionalService

Constructors

constructor(autoRenew: Output<Boolean>? = null, billingPeriod: Output<String>? = null, offerId: Output<String>? = null, publisherId: Output<String>? = null, quoteId: Output<String>? = null, skuId: Output<String>? = null, storeFront: Output<String>? = null, termUnit: Output<String>? = null)

Properties

Link copied to clipboard
val autoRenew: Output<Boolean>? = null

Whether the ProfessionalService subscription will auto renew upon term end.

Link copied to clipboard
val billingPeriod: Output<String>? = null

The billing period eg P1M,P1Y for monthly,yearly respectively

Link copied to clipboard
val offerId: Output<String>? = null

The offer id.

Link copied to clipboard
val publisherId: Output<String>? = null

The publisher id.

Link copied to clipboard
val quoteId: Output<String>? = null

The quote id which the ProfessionalService will be purchase with.

Link copied to clipboard
val skuId: Output<String>? = null

The plan id.

Link copied to clipboard
val storeFront: Output<String>? = null

The store front which initiates the purchase.

Link copied to clipboard
val termUnit: Output<String>? = null

The unit term eg P1M,P1Y,P2Y,P3Y meaning month,1year,2year,3year respectively

Functions

Link copied to clipboard
open override fun toJava(): ProfessionalServiceCreationPropertiesArgs