1. Packages
  2. Azure Native
  3. API Docs
  4. marketplace
  5. listPrivateStoreStopSellOffersPlansNotifications
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.marketplace.listPrivateStoreStopSellOffersPlansNotifications

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

List stop sell notifications for both stop sell offers and stop sell plans

Uses Azure REST API version 2023-01-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>
Copy
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]
Copy
func ListPrivateStoreStopSellOffersPlansNotifications(ctx *Context, args *ListPrivateStoreStopSellOffersPlansNotificationsArgs, opts ...InvokeOption) (*ListPrivateStoreStopSellOffersPlansNotificationsResult, error)
func ListPrivateStoreStopSellOffersPlansNotificationsOutput(ctx *Context, args *ListPrivateStoreStopSellOffersPlansNotificationsOutputArgs, opts ...InvokeOption) ListPrivateStoreStopSellOffersPlansNotificationsResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<ListPrivateStoreStopSellOffersPlansNotificationsResult> listPrivateStoreStopSellOffersPlansNotifications(ListPrivateStoreStopSellOffersPlansNotificationsArgs args, InvokeOptions options)
public static Output<ListPrivateStoreStopSellOffersPlansNotificationsResult> listPrivateStoreStopSellOffersPlansNotifications(ListPrivateStoreStopSellOffersPlansNotificationsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:marketplace:listPrivateStoreStopSellOffersPlansNotifications
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

PrivateStoreId
This property is required.
Changes to this property will trigger replacement.
string
The store ID - must use the tenant ID
Subscriptions List<string>
PrivateStoreId
This property is required.
Changes to this property will trigger replacement.
string
The store ID - must use the tenant ID
Subscriptions []string
privateStoreId
This property is required.
Changes to this property will trigger replacement.
String
The store ID - must use the tenant ID
subscriptions List<String>
privateStoreId
This property is required.
Changes to this property will trigger replacement.
string
The store ID - must use the tenant ID
subscriptions string[]
private_store_id
This property is required.
Changes to this property will trigger replacement.
str
The store ID - must use the tenant ID
subscriptions Sequence[str]
privateStoreId
This property is required.
Changes to this property will trigger replacement.
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 This property is required. string
The offer display name
Icon This property is required. string
The icon url
IsEntire This property is required. bool
A value indicating whether entire offer is in stop sell or only few of its plans
MessageCode This property is required. double
The notification message code
OfferId This property is required. string
The offer id
Plans This property is required. List<Pulumi.AzureNative.Marketplace.Inputs.PlanNotificationDetailsResponse>
The list of removed plans notifications
PublicContext This property is required. bool
True if the offer has public plans
SubscriptionsIds This property is required. List<string>
The subscriptions related to private plans
DisplayName This property is required. string
The offer display name
Icon This property is required. string
The icon url
IsEntire This property is required. bool
A value indicating whether entire offer is in stop sell or only few of its plans
MessageCode This property is required. float64
The notification message code
OfferId This property is required. string
The offer id
Plans This property is required. []PlanNotificationDetailsResponse
The list of removed plans notifications
PublicContext This property is required. bool
True if the offer has public plans
SubscriptionsIds This property is required. []string
The subscriptions related to private plans
displayName This property is required. String
The offer display name
icon This property is required. String
The icon url
isEntire This property is required. Boolean
A value indicating whether entire offer is in stop sell or only few of its plans
messageCode This property is required. Double
The notification message code
offerId This property is required. String
The offer id
plans This property is required. List<PlanNotificationDetailsResponse>
The list of removed plans notifications
publicContext This property is required. Boolean
True if the offer has public plans
subscriptionsIds This property is required. List<String>
The subscriptions related to private plans
displayName This property is required. string
The offer display name
icon This property is required. string
The icon url
isEntire This property is required. boolean
A value indicating whether entire offer is in stop sell or only few of its plans
messageCode This property is required. number
The notification message code
offerId This property is required. string
The offer id
plans This property is required. PlanNotificationDetailsResponse[]
The list of removed plans notifications
publicContext This property is required. boolean
True if the offer has public plans
subscriptionsIds This property is required. string[]
The subscriptions related to private plans
display_name This property is required. str
The offer display name
icon This property is required. str
The icon url
is_entire This property is required. bool
A value indicating whether entire offer is in stop sell or only few of its plans
message_code This property is required. float
The notification message code
offer_id This property is required. str
The offer id
plans This property is required. Sequence[PlanNotificationDetailsResponse]
The list of removed plans notifications
public_context This property is required. bool
True if the offer has public plans
subscriptions_ids This property is required. Sequence[str]
The subscriptions related to private plans
displayName This property is required. String
The offer display name
icon This property is required. String
The icon url
isEntire This property is required. Boolean
A value indicating whether entire offer is in stop sell or only few of its plans
messageCode This property is required. Number
The notification message code
offerId This property is required. String
The offer id
plans This property is required. List<Property Map>
The list of removed plans notifications
publicContext This property is required. Boolean
True if the offer has public plans
subscriptionsIds This property is required. List<String>
The subscriptions related to private plans

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi