Share via


PremierAddOnOffer Class

Definition

Premier add-on offer.

[Microsoft.Rest.Serialization.JsonTransformation]
public class PremierAddOnOffer : Microsoft.Azure.Management.AppService.Fluent.Models.ProxyOnlyResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type PremierAddOnOffer = class
    inherit ProxyOnlyResourceInner
Public Class PremierAddOnOffer
Inherits ProxyOnlyResourceInner
Inheritance
Attributes

Constructors

PremierAddOnOffer()

Initializes a new instance of the PremierAddOnOffer class.

PremierAddOnOffer(String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<AppServicePlanRestrictions>, String, String, String, String)

Initializes a new instance of the PremierAddOnOffer class.

Properties

Id

Resource Id. Setter is protected because Id needs to be set in Network resources.

(Inherited from ProxyResource)
Kind

Gets or sets kind of resource.

(Inherited from ProxyOnlyResourceInner)
LegalTermsUrl

Gets or sets legal terms URL.

Location

Resource location

(Inherited from Resource)
MarketplaceOffer

Gets or sets marketplace offer.

MarketplacePublisher

Gets or sets marketplace publisher.

Name

Resource name

(Inherited from ProxyResource)
PrivacyPolicyUrl

Gets or sets privacy policy URL.

Product

Gets or sets premier add on offer Product.

PromoCodeRequired

Gets or sets &lt;code&gt;true&lt;/code&gt; if promotion code is required; otherwise, &lt;code&gt;false&lt;/code&gt;.

Quota

Gets or sets premier add on offer Quota.

Sku

Gets or sets premier add on SKU.

Tags

Resource tags

(Inherited from Resource)
Type

Resource type

(Inherited from ProxyResource)
Vendor

Gets or sets premier add on offer Vendor.

WebHostingPlanRestrictions

Gets or sets app Service plans this offer is restricted to. Possible values include: 'None', 'Free', 'Shared', 'Basic', 'Standard', 'Premium'

Methods

Validate()

Validate the object. Throws ValidationException if validation fails.

(Inherited from Resource)

Applies to