1. Packages
  2. Azure Native v1
  3. API Docs
  4. marketplace
  5. getPrivateStoreOffer
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.marketplace.getPrivateStoreOffer

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Gets information about a specific offer. API Version: 2020-01-01.

    Using getPrivateStoreOffer

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getPrivateStoreOffer(args: GetPrivateStoreOfferArgs, opts?: InvokeOptions): Promise<GetPrivateStoreOfferResult>
    function getPrivateStoreOfferOutput(args: GetPrivateStoreOfferOutputArgs, opts?: InvokeOptions): Output<GetPrivateStoreOfferResult>
    def get_private_store_offer(offer_id: Optional[str] = None,
                                private_store_id: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetPrivateStoreOfferResult
    def get_private_store_offer_output(offer_id: Optional[pulumi.Input[str]] = None,
                                private_store_id: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetPrivateStoreOfferResult]
    func LookupPrivateStoreOffer(ctx *Context, args *LookupPrivateStoreOfferArgs, opts ...InvokeOption) (*LookupPrivateStoreOfferResult, error)
    func LookupPrivateStoreOfferOutput(ctx *Context, args *LookupPrivateStoreOfferOutputArgs, opts ...InvokeOption) LookupPrivateStoreOfferResultOutput

    > Note: This function is named LookupPrivateStoreOffer in the Go SDK.

    public static class GetPrivateStoreOffer 
    {
        public static Task<GetPrivateStoreOfferResult> InvokeAsync(GetPrivateStoreOfferArgs args, InvokeOptions? opts = null)
        public static Output<GetPrivateStoreOfferResult> Invoke(GetPrivateStoreOfferInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPrivateStoreOfferResult> getPrivateStoreOffer(GetPrivateStoreOfferArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:marketplace:getPrivateStoreOffer
      arguments:
        # arguments dictionary

    The following arguments are supported:

    OfferId string
    The offer ID to update or delete
    PrivateStoreId string
    The store ID - must use the tenant ID
    OfferId string
    The offer ID to update or delete
    PrivateStoreId string
    The store ID - must use the tenant ID
    offerId String
    The offer ID to update or delete
    privateStoreId String
    The store ID - must use the tenant ID
    offerId string
    The offer ID to update or delete
    privateStoreId string
    The store ID - must use the tenant ID
    offer_id str
    The offer ID to update or delete
    private_store_id str
    The store ID - must use the tenant ID
    offerId String
    The offer ID to update or delete
    privateStoreId String
    The store ID - must use the tenant ID

    getPrivateStoreOffer Result

    The following output properties are available:

    CreatedAt string
    Private store offer creation date
    Id string
    The resource ID.
    ModifiedAt string
    Private store offer modification date
    Name string
    The name of the resource.
    OfferDisplayName string
    It will be displayed prominently in the marketplace
    PrivateStoreId string
    Private store unique id
    PublisherDisplayName string
    Publisher name that will be displayed prominently in the marketplace
    Type string
    The type of the resource.
    UniqueOfferId string
    Offers unique id
    ETag string
    Identifier for purposes of race condition
    IconFileUris Dictionary<string, string>
    Icon File Uris
    Plans List<Pulumi.AzureNative.Marketplace.Outputs.PlanResponse>
    Offer plans
    SpecificPlanIdsLimitation List<string>
    Plan ids limitation for this offer
    UpdateSuppressedDueIdempotence bool
    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.
    CreatedAt string
    Private store offer creation date
    Id string
    The resource ID.
    ModifiedAt string
    Private store offer modification date
    Name string
    The name of the resource.
    OfferDisplayName string
    It will be displayed prominently in the marketplace
    PrivateStoreId string
    Private store unique id
    PublisherDisplayName string
    Publisher name that will be displayed prominently in the marketplace
    Type string
    The type of the resource.
    UniqueOfferId string
    Offers unique id
    ETag string
    Identifier for purposes of race condition
    IconFileUris map[string]string
    Icon File Uris
    Plans []PlanResponse
    Offer plans
    SpecificPlanIdsLimitation []string
    Plan ids limitation for this offer
    UpdateSuppressedDueIdempotence bool
    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.
    createdAt String
    Private store offer creation date
    id String
    The resource ID.
    modifiedAt String
    Private store offer modification date
    name String
    The name of the resource.
    offerDisplayName String
    It will be displayed prominently in the marketplace
    privateStoreId String
    Private store unique id
    publisherDisplayName String
    Publisher name that will be displayed prominently in the marketplace
    type String
    The type of the resource.
    uniqueOfferId String
    Offers unique id
    eTag String
    Identifier for purposes of race condition
    iconFileUris Map<String,String>
    Icon File Uris
    plans List<PlanResponse>
    Offer plans
    specificPlanIdsLimitation List<String>
    Plan ids limitation for this offer
    updateSuppressedDueIdempotence 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.
    createdAt string
    Private store offer creation date
    id string
    The resource ID.
    modifiedAt string
    Private store offer modification date
    name string
    The name of the resource.
    offerDisplayName string
    It will be displayed prominently in the marketplace
    privateStoreId string
    Private store unique id
    publisherDisplayName string
    Publisher name that will be displayed prominently in the marketplace
    type string
    The type of the resource.
    uniqueOfferId string
    Offers unique id
    eTag string
    Identifier for purposes of race condition
    iconFileUris {[key: string]: string}
    Icon File Uris
    plans PlanResponse[]
    Offer plans
    specificPlanIdsLimitation string[]
    Plan ids limitation for this offer
    updateSuppressedDueIdempotence 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.
    created_at str
    Private store offer creation date
    id str
    The resource ID.
    modified_at str
    Private store offer modification date
    name str
    The name of the resource.
    offer_display_name str
    It will be displayed prominently in the marketplace
    private_store_id str
    Private store unique id
    publisher_display_name str
    Publisher name that will be displayed prominently in the marketplace
    type str
    The type of the resource.
    unique_offer_id str
    Offers unique id
    e_tag str
    Identifier for purposes of race condition
    icon_file_uris Mapping[str, str]
    Icon File Uris
    plans Sequence[PlanResponse]
    Offer plans
    specific_plan_ids_limitation Sequence[str]
    Plan ids limitation for this offer
    update_suppressed_due_idempotence bool
    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.
    createdAt String
    Private store offer creation date
    id String
    The resource ID.
    modifiedAt String
    Private store offer modification date
    name String
    The name of the resource.
    offerDisplayName String
    It will be displayed prominently in the marketplace
    privateStoreId String
    Private store unique id
    publisherDisplayName String
    Publisher name that will be displayed prominently in the marketplace
    type String
    The type of the resource.
    uniqueOfferId String
    Offers unique id
    eTag String
    Identifier for purposes of race condition
    iconFileUris Map<String>
    Icon File Uris
    plans List<Property Map>
    Offer plans
    specificPlanIdsLimitation List<String>
    Plan ids limitation for this offer
    updateSuppressedDueIdempotence 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.

    Supporting Types

    PlanResponse

    AltStackReference string
    Alternative stack type
    PlanDisplayName string
    Friendly name for the plan for display in the marketplace
    PlanId string
    Text identifier for this plan
    SkuId string
    Identifier for this plan
    StackType string
    Stack type (classic or arm)
    Accessibility string
    Plan accessibility
    AltStackReference string
    Alternative stack type
    PlanDisplayName string
    Friendly name for the plan for display in the marketplace
    PlanId string
    Text identifier for this plan
    SkuId string
    Identifier for this plan
    StackType string
    Stack type (classic or arm)
    Accessibility string
    Plan accessibility
    altStackReference String
    Alternative stack type
    planDisplayName String
    Friendly name for the plan for display in the marketplace
    planId String
    Text identifier for this plan
    skuId String
    Identifier for this plan
    stackType String
    Stack type (classic or arm)
    accessibility String
    Plan accessibility
    altStackReference string
    Alternative stack type
    planDisplayName string
    Friendly name for the plan for display in the marketplace
    planId string
    Text identifier for this plan
    skuId string
    Identifier for this plan
    stackType string
    Stack type (classic or arm)
    accessibility string
    Plan accessibility
    alt_stack_reference str
    Alternative stack type
    plan_display_name str
    Friendly name for the plan for display in the marketplace
    plan_id str
    Text identifier for this plan
    sku_id str
    Identifier for this plan
    stack_type str
    Stack type (classic or arm)
    accessibility str
    Plan accessibility
    altStackReference String
    Alternative stack type
    planDisplayName String
    Friendly name for the plan for display in the marketplace
    planId String
    Text identifier for this plan
    skuId String
    Identifier for this plan
    stackType String
    Stack type (classic or arm)
    accessibility String
    Plan accessibility

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi