OfferProperties Constructors

Definition

Overloads

OfferProperties()

Initializes a new instance of the OfferProperties class.

OfferProperties(String, String, String, String, String, String, String, IList<String>, Nullable<Boolean>, IDictionary<String,String>, IList<Plan>)

Initializes a new instance of the OfferProperties class.

OfferProperties()

Initializes a new instance of the OfferProperties class.

public OfferProperties ();
Public Sub New ()

Applies to

OfferProperties(String, String, String, String, String, String, String, IList<String>, Nullable<Boolean>, IDictionary<String,String>, IList<Plan>)

Initializes a new instance of the OfferProperties class.

public OfferProperties (string uniqueOfferId = default, string offerDisplayName = default, string publisherDisplayName = default, string eTag = default, string privateStoreId = default, string createdAt = default, string modifiedAt = default, System.Collections.Generic.IList<string> specificPlanIdsLimitation = default, bool? updateSuppressedDueIdempotence = default, System.Collections.Generic.IDictionary<string,string> iconFileUris = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Marketplace.Models.Plan> plans = default);
new Microsoft.Azure.Management.Marketplace.Models.OfferProperties : string * string * string * string * string * string * string * System.Collections.Generic.IList<string> * Nullable<bool> * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IList<Microsoft.Azure.Management.Marketplace.Models.Plan> -> Microsoft.Azure.Management.Marketplace.Models.OfferProperties
Public Sub New (Optional uniqueOfferId As String = Nothing, Optional offerDisplayName As String = Nothing, Optional publisherDisplayName As String = Nothing, Optional eTag As String = Nothing, Optional privateStoreId As String = Nothing, Optional createdAt As String = Nothing, Optional modifiedAt As String = Nothing, Optional specificPlanIdsLimitation As IList(Of String) = Nothing, Optional updateSuppressedDueIdempotence As Nullable(Of Boolean) = Nothing, Optional iconFileUris As IDictionary(Of String, String) = Nothing, Optional plans As IList(Of Plan) = Nothing)

Parameters

uniqueOfferId
String

Offers unique id

offerDisplayName
String

It will be displayed prominently in the marketplace

publisherDisplayName
String

Publisher name that will be displayed prominently in the marketplace

eTag
String

Identifier for purposes of race condition

privateStoreId
String

Private store unique id

createdAt
String

Private store offer creation date

modifiedAt
String

Private store offer modification date

specificPlanIdsLimitation
IList<String>

Plan ids limitation for this offer

updateSuppressedDueIdempotence
Nullable<Boolean>

Indicating whether the offer was not updated to db (true = not updated). If the allow list is identical to the existed one in db, the offer would not be updated.

iconFileUris
IDictionary<String,String>

Icon File Uris

plans
IList<Plan>

Offer plans

Applies to