Share via


PremierAddOnOffer Class

Definition

Premier add-on offer.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.PremierAddOnOfferTypeConverter))]
public class PremierAddOnOffer : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IPremierAddOnOffer, Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.PremierAddOnOfferTypeConverter))>]
type PremierAddOnOffer = class
    interface IPremierAddOnOffer
    interface IJsonSerializable
    interface IProxyOnlyResource
    interface IValidates
Public Class PremierAddOnOffer
Implements IPremierAddOnOffer, IValidates
Inheritance
PremierAddOnOffer
Attributes
Implements

Constructors

PremierAddOnOffer()

Creates an new PremierAddOnOffer instance.

Properties

Id

Resource Id.

Kind

Kind of resource.

LegalTermsUrl

Legal terms URL.

MarketplaceOffer

Marketplace offer.

MarketplacePublisher

Marketplace publisher.

Name

Resource Name.

PrivacyPolicyUrl

Privacy policy URL.

Product

Premier add on offer Product.

PromoCodeRequired

true if promotion code is required; otherwise, false.

Quota

Premier add on offer Quota.

Sku

Premier add on SKU.

Type

Resource type.

Vendor

Premier add on offer Vendor.

WebHostingPlanRestriction

App Service plans this offer is restricted to.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PremierAddOnOffer.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PremierAddOnOffer.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IPremierAddOnOffer.

FromJsonString(String)

Creates a new instance of PremierAddOnOffer, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of PremierAddOnOffer into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to