Skip to main content

managed_notification_channel_associations

Creates, updates, deletes, gets or lists a managed_notification_channel_associations resource.

Overview

Namemanaged_notification_channel_associations
TypeResource
Idaws.notifications.managed_notification_channel_associations

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
channel_identifierstringThe unique identifier for the notification channel.
channel_typestringThe type of notification channel used for message delivery. Values: ACCOUNT_CONTACT Delivers notifications to Account Managed contacts through the User Notification Service. MOBILE Delivers notifications through the Amazon Web Services Console Mobile Application to mobile devices. CHATBOT Delivers notifications through Amazon Q Developer in chat applications to collaboration platforms (Slack, Chime). EMAIL Delivers notifications to email addresses. (MOBILE, CHATBOT, EMAIL, ACCOUNT_CONTACT)
override_optionstringControls whether users can modify channel associations for a notification configuration. Values: ENABLED Users can associate or disassociate channels with the notification configuration. DISABLED Users cannot associate or disassociate channels with the notification configuration. (ENABLED, DISABLED)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
list_managed_notification_channel_associationsselectmanagedNotificationConfigurationArn, regionmaxResults, nextTokenReturns a list of Account contacts and Channels associated with a ManagedNotificationConfiguration, in paginated format.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
managedNotificationConfigurationArnstringThe Amazon Resource Name (ARN) of the ManagedNotificationConfiguration to match.
regionstringAWS region (default: us-east-1)
maxResultsintegerThe maximum number of results to be returned in this call. Defaults to 20.
nextTokenstringThe start token for paginated calls. Retrieved from the response of a previous ListManagedNotificationChannelAssociations call.

SELECT examples

Returns a list of Account contacts and Channels associated with a ManagedNotificationConfiguration, in paginated format.

SELECT
channel_identifier,
channel_type,
override_option
FROM aws.notifications.managed_notification_channel_associations
WHERE managedNotificationConfigurationArn = '{{ managedNotificationConfigurationArn }}' -- required
AND region = '{{ region }}' -- required
AND maxResults = '{{ maxResults }}'
AND nextToken = '{{ nextToken }}'
;