1. Packages
  2. Azure Native
  3. API Docs
  4. marketplace
  5. getPrivateStoreCollectionOffer
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.38.0 published on Monday, Apr 22, 2024 by Pulumi

azure-native.marketplace.getPrivateStoreCollectionOffer

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.38.0 published on Monday, Apr 22, 2024 by Pulumi

    Gets information about a specific offer. Azure REST API version: 2023-01-01.

    Using getPrivateStoreCollectionOffer

    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 getPrivateStoreCollectionOffer(args: GetPrivateStoreCollectionOfferArgs, opts?: InvokeOptions): Promise<GetPrivateStoreCollectionOfferResult>
    function getPrivateStoreCollectionOfferOutput(args: GetPrivateStoreCollectionOfferOutputArgs, opts?: InvokeOptions): Output<GetPrivateStoreCollectionOfferResult>
    def get_private_store_collection_offer(collection_id: Optional[str] = None,
                                           offer_id: Optional[str] = None,
                                           private_store_id: Optional[str] = None,
                                           opts: Optional[InvokeOptions] = None) -> GetPrivateStoreCollectionOfferResult
    def get_private_store_collection_offer_output(collection_id: Optional[pulumi.Input[str]] = None,
                                           offer_id: Optional[pulumi.Input[str]] = None,
                                           private_store_id: Optional[pulumi.Input[str]] = None,
                                           opts: Optional[InvokeOptions] = None) -> Output[GetPrivateStoreCollectionOfferResult]
    func LookupPrivateStoreCollectionOffer(ctx *Context, args *LookupPrivateStoreCollectionOfferArgs, opts ...InvokeOption) (*LookupPrivateStoreCollectionOfferResult, error)
    func LookupPrivateStoreCollectionOfferOutput(ctx *Context, args *LookupPrivateStoreCollectionOfferOutputArgs, opts ...InvokeOption) LookupPrivateStoreCollectionOfferResultOutput

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

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

    The following arguments are supported:

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

    getPrivateStoreCollectionOffer 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
    SystemData Pulumi.AzureNative.Marketplace.Outputs.SystemDataResponse
    Metadata pertaining to creation and last modification of the resource
    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
    SystemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource
    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
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource
    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
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource
    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
    system_data SystemDataResponse
    Metadata pertaining to creation and last modification of the resource
    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
    systemData Property Map
    Metadata pertaining to creation and last modification of the resource
    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

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC)
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource
    CreatedAt string
    The timestamp of resource creation (UTC)
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource
    createdAt String
    The timestamp of resource creation (UTC)
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource
    createdAt string
    The timestamp of resource creation (UTC)
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource
    created_at str
    The timestamp of resource creation (UTC)
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource
    createdAt String
    The timestamp of resource creation (UTC)
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.38.0 published on Monday, Apr 22, 2024 by Pulumi