1. Packages
  2. Azure Native
  3. API Docs
  4. marketplace
  5. listPrivateStoreStopSellOffersPlansNotifications
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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

azure-native.marketplace.listPrivateStoreStopSellOffersPlansNotifications

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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

    List stop sell notifications for both stop sell offers and stop sell plans Azure REST API version: 2023-01-01.

    Other available API versions: 2021-12-01, 2022-03-01, 2022-09-01.

    Using listPrivateStoreStopSellOffersPlansNotifications

    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 listPrivateStoreStopSellOffersPlansNotifications(args: ListPrivateStoreStopSellOffersPlansNotificationsArgs, opts?: InvokeOptions): Promise<ListPrivateStoreStopSellOffersPlansNotificationsResult>
    function listPrivateStoreStopSellOffersPlansNotificationsOutput(args: ListPrivateStoreStopSellOffersPlansNotificationsOutputArgs, opts?: InvokeOptions): Output<ListPrivateStoreStopSellOffersPlansNotificationsResult>
    def list_private_store_stop_sell_offers_plans_notifications(private_store_id: Optional[str] = None,
                                                                subscriptions: Optional[Sequence[str]] = None,
                                                                opts: Optional[InvokeOptions] = None) -> ListPrivateStoreStopSellOffersPlansNotificationsResult
    def list_private_store_stop_sell_offers_plans_notifications_output(private_store_id: Optional[pulumi.Input[str]] = None,
                                                                subscriptions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                                opts: Optional[InvokeOptions] = None) -> Output[ListPrivateStoreStopSellOffersPlansNotificationsResult]
    func ListPrivateStoreStopSellOffersPlansNotifications(ctx *Context, args *ListPrivateStoreStopSellOffersPlansNotificationsArgs, opts ...InvokeOption) (*ListPrivateStoreStopSellOffersPlansNotificationsResult, error)
    func ListPrivateStoreStopSellOffersPlansNotificationsOutput(ctx *Context, args *ListPrivateStoreStopSellOffersPlansNotificationsOutputArgs, opts ...InvokeOption) ListPrivateStoreStopSellOffersPlansNotificationsResultOutput

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

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

    The following arguments are supported:

    PrivateStoreId string
    The store ID - must use the tenant ID
    Subscriptions List<string>
    PrivateStoreId string
    The store ID - must use the tenant ID
    Subscriptions []string
    privateStoreId String
    The store ID - must use the tenant ID
    subscriptions List<String>
    privateStoreId string
    The store ID - must use the tenant ID
    subscriptions string[]
    private_store_id str
    The store ID - must use the tenant ID
    subscriptions Sequence[str]
    privateStoreId String
    The store ID - must use the tenant ID
    subscriptions List<String>

    listPrivateStoreStopSellOffersPlansNotifications Result

    The following output properties are available:

    Supporting Types

    PlanNotificationDetailsResponse

    PlanDisplayName string
    Gets or sets the plan display name
    PlanId string
    Gets or sets the plan id
    PlanDisplayName string
    Gets or sets the plan display name
    PlanId string
    Gets or sets the plan id
    planDisplayName String
    Gets or sets the plan display name
    planId String
    Gets or sets the plan id
    planDisplayName string
    Gets or sets the plan display name
    planId string
    Gets or sets the plan id
    plan_display_name str
    Gets or sets the plan display name
    plan_id str
    Gets or sets the plan id
    planDisplayName String
    Gets or sets the plan display name
    planId String
    Gets or sets the plan id

    StopSellOffersPlansNotificationsListPropertiesResponse

    DisplayName string
    The offer display name
    Icon string
    The icon url
    IsEntire bool
    A value indicating whether entire offer is in stop sell or only few of its plans
    MessageCode double
    The notification message code
    OfferId string
    The offer id
    Plans List<Pulumi.AzureNative.Marketplace.Inputs.PlanNotificationDetailsResponse>
    The list of removed plans notifications
    PublicContext bool
    True if the offer has public plans
    SubscriptionsIds List<string>
    The subscriptions related to private plans
    DisplayName string
    The offer display name
    Icon string
    The icon url
    IsEntire bool
    A value indicating whether entire offer is in stop sell or only few of its plans
    MessageCode float64
    The notification message code
    OfferId string
    The offer id
    Plans []PlanNotificationDetailsResponse
    The list of removed plans notifications
    PublicContext bool
    True if the offer has public plans
    SubscriptionsIds []string
    The subscriptions related to private plans
    displayName String
    The offer display name
    icon String
    The icon url
    isEntire Boolean
    A value indicating whether entire offer is in stop sell or only few of its plans
    messageCode Double
    The notification message code
    offerId String
    The offer id
    plans List<PlanNotificationDetailsResponse>
    The list of removed plans notifications
    publicContext Boolean
    True if the offer has public plans
    subscriptionsIds List<String>
    The subscriptions related to private plans
    displayName string
    The offer display name
    icon string
    The icon url
    isEntire boolean
    A value indicating whether entire offer is in stop sell or only few of its plans
    messageCode number
    The notification message code
    offerId string
    The offer id
    plans PlanNotificationDetailsResponse[]
    The list of removed plans notifications
    publicContext boolean
    True if the offer has public plans
    subscriptionsIds string[]
    The subscriptions related to private plans
    display_name str
    The offer display name
    icon str
    The icon url
    is_entire bool
    A value indicating whether entire offer is in stop sell or only few of its plans
    message_code float
    The notification message code
    offer_id str
    The offer id
    plans Sequence[PlanNotificationDetailsResponse]
    The list of removed plans notifications
    public_context bool
    True if the offer has public plans
    subscriptions_ids Sequence[str]
    The subscriptions related to private plans
    displayName String
    The offer display name
    icon String
    The icon url
    isEntire Boolean
    A value indicating whether entire offer is in stop sell or only few of its plans
    messageCode Number
    The notification message code
    offerId String
    The offer id
    plans List<Property Map>
    The list of removed plans notifications
    publicContext Boolean
    True if the offer has public plans
    subscriptionsIds List<String>
    The subscriptions related to private plans

    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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi