Share via


Offer Class

Definition

The privateStore offer data structure.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Offer : Microsoft.Azure.Management.Marketplace.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Offer = class
    inherit Resource
Public Class Offer
Inherits Resource
Inheritance
Attributes

Constructors

Offer()

Initializes a new instance of the Offer class.

Offer(String, String, String, SystemData, String, String, String, String, String, String, String, IList<String>, Nullable<Boolean>, IDictionary<String,String>, IList<Plan>)

Initializes a new instance of the Offer class.

Properties

CreatedAt

Gets private store offer creation date

ETag

Gets or sets identifier for purposes of race condition

IconFileUris

Gets or sets icon File Uris

Id

Gets the resource ID.

(Inherited from Resource)
ModifiedAt

Gets private store offer modification date

Name

Gets the name of the resource.

(Inherited from Resource)
OfferDisplayName

Gets it will be displayed prominently in the marketplace

Plans

Gets or sets offer plans

PrivateStoreId

Gets private store unique id

PublisherDisplayName

Gets publisher name that will be displayed prominently in the marketplace

SpecificPlanIdsLimitation

Gets or sets plan ids limitation for this offer

SystemData

Gets metadata pertaining to creation and last modification of the resource

(Inherited from Resource)
Type

Gets the type of the resource.

(Inherited from Resource)
UniqueOfferId

Gets offers unique id

UpdateSuppressedDueIdempotence

Gets or sets 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.

Applies to