azure-native.marketplace.listPrivateStoreStopSellOffersPlansNotifications
Explore with Pulumi AI
List stop sell notifications for both stop sell offers and stop sell plans
Uses Azure REST API version 2023-01-01.
Other available API versions: 2025-01-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native marketplace [ApiVersion]
. See the version guide for details.
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)
public static Output<ListPrivateStoreStopSellOffersPlansNotificationsResult> listPrivateStoreStopSellOffersPlansNotifications(ListPrivateStoreStopSellOffersPlansNotificationsArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:marketplace:listPrivateStoreStopSellOffersPlansNotifications
arguments:
# arguments dictionary
The following arguments are supported:
- Private
Store stringId - The store ID - must use the tenant ID
- Subscriptions List<string>
- Private
Store stringId - The store ID - must use the tenant ID
- Subscriptions []string
- private
Store StringId - The store ID - must use the tenant ID
- subscriptions List<String>
- private
Store stringId - The store ID - must use the tenant ID
- subscriptions string[]
- private_
store_ strid - The store ID - must use the tenant ID
- subscriptions Sequence[str]
- private
Store StringId - The store ID - must use the tenant ID
- subscriptions List<String>
listPrivateStoreStopSellOffersPlansNotifications Result
The following output properties are available:
Supporting Types
PlanNotificationDetailsResponse
- Plan
Display stringName - Gets or sets the plan display name
- Plan
Id string - Gets or sets the plan id
- Plan
Display stringName - Gets or sets the plan display name
- Plan
Id string - Gets or sets the plan id
- plan
Display StringName - Gets or sets the plan display name
- plan
Id String - Gets or sets the plan id
- plan
Display stringName - Gets or sets the plan display name
- plan
Id string - Gets or sets the plan id
- plan_
display_ strname - Gets or sets the plan display name
- plan_
id str - Gets or sets the plan id
- plan
Display StringName - Gets or sets the plan display name
- plan
Id String - Gets or sets the plan id
StopSellOffersPlansNotificationsListPropertiesResponse
- Display
Name string - The offer display name
- Icon string
- The icon url
- Is
Entire bool - A value indicating whether entire offer is in stop sell or only few of its plans
- Message
Code double - The notification message code
- Offer
Id string - The offer id
- Plans
List<Pulumi.
Azure Native. Marketplace. Inputs. Plan Notification Details Response> - The list of removed plans notifications
- Public
Context bool - True if the offer has public plans
- Subscriptions
Ids List<string> - The subscriptions related to private plans
- Display
Name string - The offer display name
- Icon string
- The icon url
- Is
Entire bool - A value indicating whether entire offer is in stop sell or only few of its plans
- Message
Code float64 - The notification message code
- Offer
Id string - The offer id
- Plans
[]Plan
Notification Details Response - The list of removed plans notifications
- Public
Context bool - True if the offer has public plans
- Subscriptions
Ids []string - The subscriptions related to private plans
- display
Name String - The offer display name
- icon String
- The icon url
- is
Entire Boolean - A value indicating whether entire offer is in stop sell or only few of its plans
- message
Code Double - The notification message code
- offer
Id String - The offer id
- plans
List<Plan
Notification Details Response> - The list of removed plans notifications
- public
Context Boolean - True if the offer has public plans
- subscriptions
Ids List<String> - The subscriptions related to private plans
- display
Name string - The offer display name
- icon string
- The icon url
- is
Entire boolean - A value indicating whether entire offer is in stop sell or only few of its plans
- message
Code number - The notification message code
- offer
Id string - The offer id
- plans
Plan
Notification Details Response[] - The list of removed plans notifications
- public
Context boolean - True if the offer has public plans
- subscriptions
Ids 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[Plan
Notification Details Response] - 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
- display
Name String - The offer display name
- icon String
- The icon url
- is
Entire Boolean - A value indicating whether entire offer is in stop sell or only few of its plans
- message
Code Number - The notification message code
- offer
Id String - The offer id
- plans List<Property Map>
- The list of removed plans notifications
- public
Context Boolean - True if the offer has public plans
- subscriptions
Ids List<String> - The subscriptions related to private plans
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0