Sdílet prostřednictvím


PrivateStoreOfferResult Class

Definition

The PrivateStoreOfferResult.

public class PrivateStoreOfferResult : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Marketplace.Models.PrivateStoreOfferResult>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Marketplace.Models.PrivateStoreOfferResult>
type PrivateStoreOfferResult = class
    interface IJsonModel<PrivateStoreOfferResult>
    interface IPersistableModel<PrivateStoreOfferResult>
Public Class PrivateStoreOfferResult
Implements IJsonModel(Of PrivateStoreOfferResult), IPersistableModel(Of PrivateStoreOfferResult)
Inheritance
PrivateStoreOfferResult
Implements

Properties

CreatedOn

Private store offer creation date.

ETag

Identifier for purposes of race condition.

IconFileUris

Icon File Uris.

IsUpdateSuppressedDueToIdempotence

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.

ModifiedOn

Private store offer modification date.

OfferDisplayName

It will be displayed prominently in the marketplace.

Plans

Offer plans.

PrivateStoreId

Private store unique id.

PublisherDisplayName

Publisher name that will be displayed prominently in the marketplace.

SpecificPlanIdsLimitation

Plan ids limitation for this offer.

UniqueOfferId

Offers unique id.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<PrivateStoreOfferResult>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<PrivateStoreOfferResult>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<PrivateStoreOfferResult>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<PrivateStoreOfferResult>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<PrivateStoreOfferResult>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to