共用方式為


ArmMarketplaceModelFactory.PrivateStoreOfferResult Method

Definition

Initializes a new instance of PrivateStoreOfferResult.

public static Azure.ResourceManager.Marketplace.Models.PrivateStoreOfferResult PrivateStoreOfferResult (string uniqueOfferId = default, string offerDisplayName = default, string publisherDisplayName = default, Azure.ETag? eTag = default, Guid? privateStoreId = default, DateTimeOffset? createdOn = default, DateTimeOffset? modifiedOn = default, System.Collections.Generic.IEnumerable<string> specificPlanIdsLimitation = default, bool? isUpdateSuppressedDueToIdempotence = default, System.Collections.Generic.IReadOnlyDictionary<string,Uri> iconFileUris = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Marketplace.Models.PrivateStorePlan> plans = default);
static member PrivateStoreOfferResult : string * string * string * Nullable<Azure.ETag> * Nullable<Guid> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * seq<string> * Nullable<bool> * System.Collections.Generic.IReadOnlyDictionary<string, Uri> * seq<Azure.ResourceManager.Marketplace.Models.PrivateStorePlan> -> Azure.ResourceManager.Marketplace.Models.PrivateStoreOfferResult
Public Shared Function PrivateStoreOfferResult (Optional uniqueOfferId As String = Nothing, Optional offerDisplayName As String = Nothing, Optional publisherDisplayName As String = Nothing, Optional eTag As Nullable(Of ETag) = Nothing, Optional privateStoreId As Nullable(Of Guid) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional modifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional specificPlanIdsLimitation As IEnumerable(Of String) = Nothing, Optional isUpdateSuppressedDueToIdempotence As Nullable(Of Boolean) = Nothing, Optional iconFileUris As IReadOnlyDictionary(Of String, Uri) = Nothing, Optional plans As IEnumerable(Of PrivateStorePlan) = Nothing) As PrivateStoreOfferResult

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
Nullable<ETag>

Identifier for purposes of race condition.

privateStoreId
Nullable<Guid>

Private store unique id.

createdOn
Nullable<DateTimeOffset>

Private store offer creation date.

modifiedOn
Nullable<DateTimeOffset>

Private store offer modification date.

specificPlanIdsLimitation
IEnumerable<String>

Plan ids limitation for this offer.

isUpdateSuppressedDueToIdempotence
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
IReadOnlyDictionary<String,Uri>

Icon File Uris.

plans
IEnumerable<PrivateStorePlan>

Offer plans.

Returns

A new PrivateStoreOfferResult instance for mocking.

Applies to