PurchasePlan Class

Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.

All required parameters must be populated in order to send to Azure.

Inheritance
PurchasePlan

Constructor

PurchasePlan(*, name: str, publisher: str, product: str, promotion_code: Optional[str] = None, **kwargs)

Parameters

name
str
Required

Required. The plan ID.

publisher
str
Required

Required. The publisher ID.

product
str
Required

Required. Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element.

promotion_code
str
Required

The Offer Promotion Code.