ArmMarketplaceModelFactory.PrivateStoreOfferResult Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
- 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.
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.