Class: Aws::Notifications::Client
- Inherits:
-
Seahorse::Client::Base
- Object
- Seahorse::Client::Base
- Aws::Notifications::Client
- Includes:
- ClientStubs
- Defined in:
- gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb
Overview
An API client for Notifications. To construct a client, you need to configure a :region and :credentials.
client = Aws::Notifications::Client.new(
region: region_name,
credentials: credentials,
# ...
)
For details on configuring region and credentials see the developer guide.
See #initialize for a full list of supported configuration options.
Instance Attribute Summary
Attributes inherited from Seahorse::Client::Base
API Operations collapse
-
#associate_channel(params = {}) ⇒ Struct
Associates a delivery [Channel][1] with a particular
NotificationConfiguration. -
#associate_managed_notification_account_contact(params = {}) ⇒ Struct
Associates an Account Contact with a particular
ManagedNotificationConfiguration. -
#associate_managed_notification_additional_channel(params = {}) ⇒ Struct
Associates an additional Channel with a particular
ManagedNotificationConfiguration. -
#associate_organizational_unit(params = {}) ⇒ Struct
Associates an organizational unit with a notification configuration.
-
#create_event_rule(params = {}) ⇒ Types::CreateEventRuleResponse
Creates an [
EventRule][1] that is associated with a specifiedNotificationConfiguration. -
#create_notification_configuration(params = {}) ⇒ Types::CreateNotificationConfigurationResponse
Creates a new
NotificationConfiguration. -
#delete_event_rule(params = {}) ⇒ Struct
Deletes an
EventRule. -
#delete_notification_configuration(params = {}) ⇒ Struct
Deletes a
NotificationConfiguration. -
#deregister_notification_hub(params = {}) ⇒ Types::DeregisterNotificationHubResponse
Deregisters a
NotificationHubin the specified Region. -
#disable_notifications_access_for_organization(params = {}) ⇒ Struct
Disables service trust between User Notifications and Amazon Web Services Organizations.
-
#disassociate_channel(params = {}) ⇒ Struct
Disassociates a Channel from a specified
NotificationConfiguration. -
#disassociate_managed_notification_account_contact(params = {}) ⇒ Struct
Disassociates an Account Contact with a particular
ManagedNotificationConfiguration. -
#disassociate_managed_notification_additional_channel(params = {}) ⇒ Struct
Disassociates an additional Channel from a particular
ManagedNotificationConfiguration. -
#disassociate_organizational_unit(params = {}) ⇒ Struct
Removes the association between an organizational unit and a notification configuration.
-
#enable_notifications_access_for_organization(params = {}) ⇒ Struct
Enables service trust between User Notifications and Amazon Web Services Organizations.
-
#get_event_rule(params = {}) ⇒ Types::GetEventRuleResponse
Returns a specified
EventRule. -
#get_managed_notification_child_event(params = {}) ⇒ Types::GetManagedNotificationChildEventResponse
Returns the child event of a specific given
ManagedNotificationEvent. -
#get_managed_notification_configuration(params = {}) ⇒ Types::GetManagedNotificationConfigurationResponse
Returns a specified
ManagedNotificationConfiguration. -
#get_managed_notification_event(params = {}) ⇒ Types::GetManagedNotificationEventResponse
Returns a specified
ManagedNotificationEvent. -
#get_notification_configuration(params = {}) ⇒ Types::GetNotificationConfigurationResponse
Returns a specified
NotificationConfiguration. -
#get_notification_event(params = {}) ⇒ Types::GetNotificationEventResponse
Returns a specified
NotificationEvent. -
#get_notifications_access_for_organization(params = {}) ⇒ Types::GetNotificationsAccessForOrganizationResponse
Returns the AccessStatus of Service Trust Enablement for User Notifications and Amazon Web Services Organizations.
-
#list_channels(params = {}) ⇒ Types::ListChannelsResponse
Returns a list of Channels for a
NotificationConfiguration. -
#list_event_rules(params = {}) ⇒ Types::ListEventRulesResponse
Returns a list of
EventRulesaccording to specified filters, in reverse chronological order (newest first). -
#list_managed_notification_channel_associations(params = {}) ⇒ Types::ListManagedNotificationChannelAssociationsResponse
Returns a list of Account contacts and Channels associated with a
ManagedNotificationConfiguration, in paginated format. -
#list_managed_notification_child_events(params = {}) ⇒ Types::ListManagedNotificationChildEventsResponse
Returns a list of
ManagedNotificationChildEventsfor a specified aggregateManagedNotificationEvent, ordered by creation time in reverse chronological order (newest first). -
#list_managed_notification_configurations(params = {}) ⇒ Types::ListManagedNotificationConfigurationsResponse
Returns a list of Managed Notification Configurations according to specified filters, ordered by creation time in reverse chronological order (newest first).
-
#list_managed_notification_events(params = {}) ⇒ Types::ListManagedNotificationEventsResponse
Returns a list of Managed Notification Events according to specified filters, ordered by creation time in reverse chronological order (newest first).
-
#list_member_accounts(params = {}) ⇒ Types::ListMemberAccountsResponse
Returns a list of member accounts associated with a notification configuration.
-
#list_notification_configurations(params = {}) ⇒ Types::ListNotificationConfigurationsResponse
Returns a list of abbreviated
NotificationConfigurationsaccording to specified filters, in reverse chronological order (newest first). -
#list_notification_events(params = {}) ⇒ Types::ListNotificationEventsResponse
Returns a list of
NotificationEventsaccording to specified filters, in reverse chronological order (newest first). -
#list_notification_hubs(params = {}) ⇒ Types::ListNotificationHubsResponse
Returns a list of
NotificationHubs. -
#list_organizational_units(params = {}) ⇒ Types::ListOrganizationalUnitsResponse
Returns a list of organizational units associated with a notification configuration.
-
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Returns a list of tags for a specified Amazon Resource Name (ARN).
-
#register_notification_hub(params = {}) ⇒ Types::RegisterNotificationHubResponse
Registers a
NotificationHubin the specified Region. -
#tag_resource(params = {}) ⇒ Struct
Tags the resource with a tag key and value.
-
#untag_resource(params = {}) ⇒ Struct
Untags a resource with a specified Amazon Resource Name (ARN).
-
#update_event_rule(params = {}) ⇒ Types::UpdateEventRuleResponse
Updates an existing
EventRule. -
#update_managed_notification_channel_association(params = {}) ⇒ Struct
Updates the
isSensitiveEventsSubscribedproperty of a particular ManagedNotification channel association. -
#update_notification_configuration(params = {}) ⇒ Types::UpdateNotificationConfigurationResponse
Updates a
NotificationConfiguration.
Instance Method Summary collapse
-
#initialize(options) ⇒ Client
constructor
A new instance of Client.
Methods included from ClientStubs
#api_requests, #stub_data, #stub_responses
Methods inherited from Seahorse::Client::Base
add_plugin, api, clear_plugins, define, new, #operation_names, plugins, remove_plugin, set_api, set_plugins
Methods included from Seahorse::Client::HandlerBuilder
#handle, #handle_request, #handle_response
Constructor Details
#initialize(options) ⇒ Client
Returns a new instance of Client.
479 480 481 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 479 def initialize(*args) super end |
Instance Method Details
#associate_channel(params = {}) ⇒ Struct
Associates a delivery Channel with a particular
NotificationConfiguration. Supported Channels include Amazon Q
Developer in chat applications, the Console Mobile Application, and
emails (notifications-contacts).
518 519 520 521 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 518 def associate_channel(params = {}, = {}) req = build_request(:associate_channel, params) req.send_request() end |
#associate_managed_notification_account_contact(params = {}) ⇒ Struct
Associates an Account Contact with a particular
ManagedNotificationConfiguration.
554 555 556 557 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 554 def associate_managed_notification_account_contact(params = {}, = {}) req = build_request(:associate_managed_notification_account_contact, params) req.send_request() end |
#associate_managed_notification_additional_channel(params = {}) ⇒ Struct
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).
596 597 598 599 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 596 def associate_managed_notification_additional_channel(params = {}, = {}) req = build_request(:associate_managed_notification_additional_channel, params) req.send_request() end |
#associate_organizational_unit(params = {}) ⇒ Struct
Associates an organizational unit with a notification configuration.
623 624 625 626 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 623 def associate_organizational_unit(params = {}, = {}) req = build_request(:associate_organizational_unit, params) req.send_request() end |
#create_event_rule(params = {}) ⇒ Types::CreateEventRuleResponse
Creates an EventRule that is associated with a specified
NotificationConfiguration.
708 709 710 711 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 708 def create_event_rule(params = {}, = {}) req = build_request(:create_event_rule, params) req.send_request() end |
#create_notification_configuration(params = {}) ⇒ Types::CreateNotificationConfigurationResponse
Creates a new NotificationConfiguration.
772 773 774 775 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 772 def create_notification_configuration(params = {}, = {}) req = build_request(:create_notification_configuration, params) req.send_request() end |
#delete_event_rule(params = {}) ⇒ Struct
Deletes an EventRule.
794 795 796 797 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 794 def delete_event_rule(params = {}, = {}) req = build_request(:delete_event_rule, params) req.send_request() end |
#delete_notification_configuration(params = {}) ⇒ Struct
Deletes a NotificationConfiguration.
817 818 819 820 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 817 def delete_notification_configuration(params = {}, = {}) req = build_request(:delete_notification_configuration, params) req.send_request() end |
#deregister_notification_hub(params = {}) ⇒ Types::DeregisterNotificationHubResponse
Deregisters a NotificationHub in the specified Region.
NotificationHub in the account.
NotificationEvents stored in the deregistered NotificationHub are
no longer visible. Recreating a new NotificationHub in the same
Region restores access to those NotificationEvents.
855 856 857 858 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 855 def deregister_notification_hub(params = {}, = {}) req = build_request(:deregister_notification_hub, params) req.send_request() end |
#disable_notifications_access_for_organization(params = {}) ⇒ Struct
Disables service trust between User Notifications and Amazon Web Services Organizations.
869 870 871 872 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 869 def disable_notifications_access_for_organization(params = {}, = {}) req = build_request(:disable_notifications_access_for_organization, params) req.send_request() end |
#disassociate_channel(params = {}) ⇒ Struct
Disassociates a Channel from a specified NotificationConfiguration.
Supported Channels include Amazon Q Developer in chat applications,
the Console Mobile Application, and emails (notifications-contacts).
897 898 899 900 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 897 def disassociate_channel(params = {}, = {}) req = build_request(:disassociate_channel, params) req.send_request() end |
#disassociate_managed_notification_account_contact(params = {}) ⇒ Struct
Disassociates an Account Contact with a particular
ManagedNotificationConfiguration.
927 928 929 930 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 927 def disassociate_managed_notification_account_contact(params = {}, = {}) req = build_request(:disassociate_managed_notification_account_contact, params) req.send_request() end |
#disassociate_managed_notification_additional_channel(params = {}) ⇒ Struct
Disassociates an additional Channel from a particular
ManagedNotificationConfiguration.
Supported Channels include Amazon Q Developer in chat applications, the Console Mobile Application, and emails (notifications-contacts).
959 960 961 962 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 959 def disassociate_managed_notification_additional_channel(params = {}, = {}) req = build_request(:disassociate_managed_notification_additional_channel, params) req.send_request() end |
#disassociate_organizational_unit(params = {}) ⇒ Struct
Removes the association between an organizational unit and a notification configuration.
987 988 989 990 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 987 def disassociate_organizational_unit(params = {}, = {}) req = build_request(:disassociate_organizational_unit, params) req.send_request() end |
#enable_notifications_access_for_organization(params = {}) ⇒ Struct
Enables service trust between User Notifications and Amazon Web Services Organizations.
1001 1002 1003 1004 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1001 def enable_notifications_access_for_organization(params = {}, = {}) req = build_request(:enable_notifications_access_for_organization, params) req.send_request() end |
#get_event_rule(params = {}) ⇒ Types::GetEventRuleResponse
Returns a specified EventRule.
1049 1050 1051 1052 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1049 def get_event_rule(params = {}, = {}) req = build_request(:get_event_rule, params) req.send_request() end |
#get_managed_notification_child_event(params = {}) ⇒ Types::GetManagedNotificationChildEventResponse
Returns the child event of a specific given
ManagedNotificationEvent.
1116 1117 1118 1119 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1116 def get_managed_notification_child_event(params = {}, = {}) req = build_request(:get_managed_notification_child_event, params) req.send_request() end |
#get_managed_notification_configuration(params = {}) ⇒ Types::GetManagedNotificationConfigurationResponse
Returns a specified ManagedNotificationConfiguration.
1153 1154 1155 1156 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1153 def get_managed_notification_configuration(params = {}, = {}) req = build_request(:get_managed_notification_configuration, params) req.send_request() end |
#get_managed_notification_event(params = {}) ⇒ Types::GetManagedNotificationEventResponse
Returns a specified ManagedNotificationEvent.
1240 1241 1242 1243 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1240 def get_managed_notification_event(params = {}, = {}) req = build_request(:get_managed_notification_event, params) req.send_request() end |
#get_notification_configuration(params = {}) ⇒ Types::GetNotificationConfigurationResponse
Returns a specified NotificationConfiguration.
1281 1282 1283 1284 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1281 def get_notification_configuration(params = {}, = {}) req = build_request(:get_notification_configuration, params) req.send_request() end |
#get_notification_event(params = {}) ⇒ Types::GetNotificationEventResponse
Returns a specified NotificationEvent.
User Notifications stores notifications in the individual Regions you
register as notification hubs and the Region of the source event rule.
GetNotificationEvent only returns notifications stored in the same
Region in which the action is called. User Notifications doesn't
backfill notifications to new Regions selected as notification hubs.
For this reason, we recommend that you make calls in your oldest
registered notification hub. For more information, see Notification
hubs in the Amazon Web Services User Notifications User Guide.
1395 1396 1397 1398 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1395 def get_notification_event(params = {}, = {}) req = build_request(:get_notification_event, params) req.send_request() end |
#get_notifications_access_for_organization(params = {}) ⇒ Types::GetNotificationsAccessForOrganizationResponse
Returns the AccessStatus of Service Trust Enablement for User Notifications and Amazon Web Services Organizations.
1415 1416 1417 1418 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1415 def get_notifications_access_for_organization(params = {}, = {}) req = build_request(:get_notifications_access_for_organization, params) req.send_request() end |
#list_channels(params = {}) ⇒ Types::ListChannelsResponse
Returns a list of Channels for a NotificationConfiguration.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1459 1460 1461 1462 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1459 def list_channels(params = {}, = {}) req = build_request(:list_channels, params) req.send_request() end |
#list_event_rules(params = {}) ⇒ Types::ListEventRulesResponse
Returns a list of EventRules according to specified filters, in
reverse chronological order (newest first).
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1515 1516 1517 1518 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1515 def list_event_rules(params = {}, = {}) req = build_request(:list_event_rules, params) req.send_request() end |
#list_managed_notification_channel_associations(params = {}) ⇒ Types::ListManagedNotificationChannelAssociationsResponse
Returns a list of Account contacts and Channels associated with a
ManagedNotificationConfiguration, in paginated format.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1563 1564 1565 1566 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1563 def list_managed_notification_channel_associations(params = {}, = {}) req = build_request(:list_managed_notification_channel_associations, params) req.send_request() end |
#list_managed_notification_child_events(params = {}) ⇒ Types::ListManagedNotificationChildEventsResponse
Returns a list of ManagedNotificationChildEvents for a specified
aggregate ManagedNotificationEvent, ordered by creation time in
reverse chronological order (newest first).
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1647 1648 1649 1650 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1647 def list_managed_notification_child_events(params = {}, = {}) req = build_request(:list_managed_notification_child_events, params) req.send_request() end |
#list_managed_notification_configurations(params = {}) ⇒ Types::ListManagedNotificationConfigurationsResponse
Returns a list of Managed Notification Configurations according to specified filters, ordered by creation time in reverse chronological order (newest first).
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1696 1697 1698 1699 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1696 def list_managed_notification_configurations(params = {}, = {}) req = build_request(:list_managed_notification_configurations, params) req.send_request() end |
#list_managed_notification_events(params = {}) ⇒ Types::ListManagedNotificationEventsResponse
Returns a list of Managed Notification Events according to specified filters, ordered by creation time in reverse chronological order (newest first).
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1808 1809 1810 1811 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1808 def list_managed_notification_events(params = {}, = {}) req = build_request(:list_managed_notification_events, params) req.send_request() end |
#list_member_accounts(params = {}) ⇒ Types::ListMemberAccountsResponse
Returns a list of member accounts associated with a notification configuration.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1869 1870 1871 1872 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1869 def list_member_accounts(params = {}, = {}) req = build_request(:list_member_accounts, params) req.send_request() end |
#list_notification_configurations(params = {}) ⇒ Types::ListNotificationConfigurationsResponse
Returns a list of abbreviated NotificationConfigurations according
to specified filters, in reverse chronological order (newest first).
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1966 1967 1968 1969 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1966 def list_notification_configurations(params = {}, = {}) req = build_request(:list_notification_configurations, params) req.send_request() end |
#list_notification_events(params = {}) ⇒ Types::ListNotificationEventsResponse
Returns a list of NotificationEvents according to specified filters,
in reverse chronological order (newest first).
User Notifications stores notifications in the individual Regions you register as notification hubs and the Region of the source event rule. ListNotificationEvents only returns notifications stored in the same Region in which the action is called. User Notifications doesn't backfill notifications to new Regions selected as notification hubs. For this reason, we recommend that you make calls in your oldest registered notification hub. For more information, see Notification hubs in the Amazon Web Services User Notifications User Guide.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2094 2095 2096 2097 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2094 def list_notification_events(params = {}, = {}) req = build_request(:list_notification_events, params) req.send_request() end |
#list_notification_hubs(params = {}) ⇒ Types::ListNotificationHubsResponse
Returns a list of NotificationHubs.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2136 2137 2138 2139 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2136 def list_notification_hubs(params = {}, = {}) req = build_request(:list_notification_hubs, params) req.send_request() end |
#list_organizational_units(params = {}) ⇒ Types::ListOrganizationalUnitsResponse
Returns a list of organizational units associated with a notification configuration.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2181 2182 2183 2184 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2181 def list_organizational_units(params = {}, = {}) req = build_request(:list_organizational_units, params) req.send_request() end |
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Returns a list of tags for a specified Amazon Resource Name (ARN).
For more information, see Tagging your Amazon Web Services resources in the Tagging Amazon Web Services Resources User Guide.
NotificationConfigurations.
2222 2223 2224 2225 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2222 def (params = {}, = {}) req = build_request(:list_tags_for_resource, params) req.send_request() end |
#register_notification_hub(params = {}) ⇒ Types::RegisterNotificationHubResponse
Registers a NotificationHub in the specified Region.
There is a maximum of one NotificationHub per Region. You can have a
maximum of 3 NotificationHub resources at a time.
2260 2261 2262 2263 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2260 def register_notification_hub(params = {}, = {}) req = build_request(:register_notification_hub, params) req.send_request() end |
#tag_resource(params = {}) ⇒ Struct
Tags the resource with a tag key and value.
For more information, see Tagging your Amazon Web Services resources in the Tagging Amazon Web Services Resources User Guide.
NotificationConfigurations.
2301 2302 2303 2304 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2301 def tag_resource(params = {}, = {}) req = build_request(:tag_resource, params) req.send_request() end |
#untag_resource(params = {}) ⇒ Struct
Untags a resource with a specified Amazon Resource Name (ARN).
For more information, see Tagging your Amazon Web Services resources in the Tagging Amazon Web Services Resources User Guide.
2335 2336 2337 2338 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2335 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_event_rule(params = {}) ⇒ Types::UpdateEventRuleResponse
Updates an existing EventRule.
2386 2387 2388 2389 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2386 def update_event_rule(params = {}, = {}) req = build_request(:update_event_rule, params) req.send_request() end |
#update_managed_notification_channel_association(params = {}) ⇒ Struct
Updates the isSensitiveEventsSubscribed property of a particular
ManagedNotification channel association.
2426 2427 2428 2429 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2426 def update_managed_notification_channel_association(params = {}, = {}) req = build_request(:update_managed_notification_channel_association, params) req.send_request() end |
#update_notification_configuration(params = {}) ⇒ Types::UpdateNotificationConfigurationResponse
Updates a NotificationConfiguration.
2485 2486 2487 2488 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2485 def update_notification_configuration(params = {}, = {}) req = build_request(:update_notification_configuration, params) req.send_request() end |