NotificationsClient
The Amazon Web Services User Notifications API Reference provides descriptions, API request parameters, and the JSON response for each of the User Notification API actions.
User Notification control plane APIs are currently available in US East (Virginia) - us-east-1
.
GetNotificationEvent and ListNotificationEvents APIs are currently available in commercial partition Regions and only return notifications stored in the same Region in which they're called.
The User Notifications console can only be used in US East (Virginia). Your data however, is stored in each Region chosen as a notification hub in addition to US East (Virginia).
Functions
Associates a delivery Channel with a particular NotificationConfiguration
. Supported Channels include Chatbot, the Console Mobile Application, and emails (notifications-contacts).
Associates an Account Contact with a particular ManagedNotificationConfiguration
.
Associates an additional Channel with a particular ManagedNotificationConfiguration
.
Creates a new NotificationConfiguration
.
Deletes an EventRule
.
Deletes a NotificationConfiguration
.
Deregisters a NotificationConfiguration
in the specified Region.
Disables service trust between User Notifications and Amazon Web Services Organizations.
Disassociates a Channel from a specified NotificationConfiguration
. Supported Channels include Chatbot, the Console Mobile Application, and emails (notifications-contacts).
Disassociates an Account Contact with a particular ManagedNotificationConfiguration
.
Disassociates an additional Channel from a particular ManagedNotificationConfiguration
.
Enables service trust between User Notifications and Amazon Web Services Organizations.
Returns a specified EventRule
.
Returns the child event of a specific given ManagedNotificationEvent
.
Returns a specified ManagedNotificationConfiguration
.
Returns a specified ManagedNotificationEvent
.
Returns a specified NotificationConfiguration
.
Returns a specified NotificationEvent
.
Returns the AccessStatus of Service Trust Enablement for User Notifications and Amazon Web Services Organizations.
Returns a list of Channels for a NotificationConfiguration
.
Returns a list of EventRules
according to specified filters, in reverse chronological order (newest first).
Returns a list of Account contacts and Channels associated with a ManagedNotificationConfiguration
, in paginated format.
Returns a list of ManagedNotificationChildEvents
for a specified aggregate ManagedNotificationEvent
, ordered by creation time in reverse chronological order (newest first).
Returns a list of Managed Notification Configurations according to specified filters, ordered by creation time in reverse chronological order (newest first).
Returns a list of Managed Notification Events according to specified filters, ordered by creation time in reverse chronological order (newest first).
Returns a list of abbreviated NotificationConfigurations
according to specified filters, in reverse chronological order (newest first).
Returns a list of NotificationEvents
according to specified filters, in reverse chronological order (newest first).
Returns a list of NotificationHubs
.
Returns a list of tags for a specified Amazon Resource Name (ARN).
Registers a NotificationConfiguration
in the specified Region.
Tags the resource with a tag key and value.
Untags a resource with a specified Amazon Resource Name (ARN).
Updates an existing EventRule
.
Updates a NotificationConfiguration
.
Inherited functions
Associates a delivery Channel with a particular NotificationConfiguration
. Supported Channels include Chatbot, the Console Mobile Application, and emails (notifications-contacts).
Associates an Account Contact with a particular ManagedNotificationConfiguration
.
Associates an additional Channel with a particular ManagedNotificationConfiguration
.
Creates a new NotificationConfiguration
.
Deletes an EventRule
.
Deletes a NotificationConfiguration
.
Deregisters a NotificationConfiguration
in the specified Region.
Disables service trust between User Notifications and Amazon Web Services Organizations.
Disassociates a Channel from a specified NotificationConfiguration
. Supported Channels include Chatbot, the Console Mobile Application, and emails (notifications-contacts).
Disassociates an Account Contact with a particular ManagedNotificationConfiguration
.
Disassociates an additional Channel from a particular ManagedNotificationConfiguration
.
Enables service trust between User Notifications and Amazon Web Services Organizations.
Returns a specified EventRule
.
Returns the child event of a specific given ManagedNotificationEvent
.
Returns a specified ManagedNotificationConfiguration
.
Returns a specified ManagedNotificationEvent
.
Returns a specified NotificationConfiguration
.
Returns a specified NotificationEvent
.
Returns the AccessStatus of Service Trust Enablement for User Notifications and Amazon Web Services Organizations.
Returns a list of Channels for a NotificationConfiguration
.
Paginate over ListChannelsResponse results.
Returns a list of EventRules
according to specified filters, in reverse chronological order (newest first).
Paginate over ListEventRulesResponse results.
Returns a list of Account contacts and Channels associated with a ManagedNotificationConfiguration
, in paginated format.
Paginate over ListManagedNotificationChannelAssociationsResponse results.
Returns a list of ManagedNotificationChildEvents
for a specified aggregate ManagedNotificationEvent
, ordered by creation time in reverse chronological order (newest first).
Paginate over ListManagedNotificationChildEventsResponse results.
Returns a list of Managed Notification Configurations according to specified filters, ordered by creation time in reverse chronological order (newest first).
Paginate over ListManagedNotificationConfigurationsResponse results.
Returns a list of Managed Notification Events according to specified filters, ordered by creation time in reverse chronological order (newest first).
Paginate over ListManagedNotificationEventsResponse results.
Returns a list of abbreviated NotificationConfigurations
according to specified filters, in reverse chronological order (newest first).
Paginate over ListNotificationConfigurationsResponse results.
Returns a list of NotificationEvents
according to specified filters, in reverse chronological order (newest first).
Paginate over ListNotificationEventsResponse results.
Returns a list of NotificationHubs
.
Paginate over ListNotificationHubsResponse results.
Returns a list of tags for a specified Amazon Resource Name (ARN).
Registers a NotificationConfiguration
in the specified Region.
Tags the resource with a tag key and value.
Untags a resource with a specified Amazon Resource Name (ARN).
Updates an existing EventRule
.
Updates a NotificationConfiguration
.
Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.