UserNotifications / Client / associate_managed_notification_additional_channel
associate_managed_notification_additional_channel¶
- UserNotifications.Client.associate_managed_notification_additional_channel(**kwargs)¶
Associates an additional Channel with a particular
ManagedNotificationConfiguration.Supported Channels include Amazon Q Developer in chat applications, the Console Mobile Application, and emails (notifications-contacts).
See also: AWS API Documentation
Request Syntax
response = client.associate_managed_notification_additional_channel( channelArn='string', managedNotificationConfigurationArn='string', isSensitiveEventsSubscribed=True|False )
- Parameters:
channelArn (string) –
[REQUIRED]
The Amazon Resource Name (ARN) of the Channel to associate with the
ManagedNotificationConfiguration.Supported ARNs include Amazon Q Developer in chat applications, the Console Mobile Application, and email (notifications-contacts).
managedNotificationConfigurationArn (string) –
[REQUIRED]
The Amazon Resource Name (ARN) of the
ManagedNotificationConfigurationto associate with the additional Channel.isSensitiveEventsSubscribed (boolean) – Specifies whether this channel is subscribed to sensitive events. The
notifications:SubscribeSensitiveEventspermission controls access to sensitive events. Defaults to false.
- Return type:
dict
- Returns:
Response Syntax
{}Response Structure
(dict) –
Exceptions
UserNotifications.Client.exceptions.ServiceQuotaExceededExceptionUserNotifications.Client.exceptions.AccessDeniedExceptionUserNotifications.Client.exceptions.ValidationExceptionUserNotifications.Client.exceptions.InternalServerExceptionUserNotifications.Client.exceptions.ConflictExceptionUserNotifications.Client.exceptions.ResourceNotFoundExceptionUserNotifications.Client.exceptions.ThrottlingException