managed_notification_channel_associations
Creates, updates, deletes, gets or lists a managed_notification_channel_associations resource.
Overview
| Name | managed_notification_channel_associations |
| Type | Resource |
| Id | aws.notifications.managed_notification_channel_associations |
Fields
The following fields are returned by SELECT queries:
- list_managed_notification_channel_associations
| Name | Datatype | Description |
|---|---|---|
channel_identifier | string | The unique identifier for the notification channel. |
channel_type | string | The 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_option | string | Controls 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:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
list_managed_notification_channel_associations | select | managedNotificationConfigurationArn, region | maxResults, nextToken | Returns 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.
| Name | Datatype | Description |
|---|---|---|
managedNotificationConfigurationArn | string | The Amazon Resource Name (ARN) of the ManagedNotificationConfiguration to match. |
region | string | AWS region (default: us-east-1) |
maxResults | integer | The maximum number of results to be returned in this call. Defaults to 20. |
nextToken | string | The start token for paginated calls. Retrieved from the response of a previous ListManagedNotificationChannelAssociations call. |
SELECT examples
- list_managed_notification_channel_associations
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 }}'
;