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.
478 479 480 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 478 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).
517 518 519 520 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 517 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.
553 554 555 556 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 553 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).
595 596 597 598 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 595 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.
622 623 624 625 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 622 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.
707 708 709 710 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 707 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.
771 772 773 774 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 771 def create_notification_configuration(params = {}, = {}) req = build_request(:create_notification_configuration, params) req.send_request() end |
#delete_event_rule(params = {}) ⇒ Struct
Deletes an EventRule.
793 794 795 796 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 793 def delete_event_rule(params = {}, = {}) req = build_request(:delete_event_rule, params) req.send_request() end |
#delete_notification_configuration(params = {}) ⇒ Struct
Deletes a NotificationConfiguration.
816 817 818 819 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 816 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.
854 855 856 857 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 854 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.
868 869 870 871 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 868 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).
896 897 898 899 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 896 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.
926 927 928 929 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 926 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).
958 959 960 961 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 958 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.
986 987 988 989 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 986 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.
1000 1001 1002 1003 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1000 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.
1048 1049 1050 1051 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1048 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.
1115 1116 1117 1118 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1115 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.
1152 1153 1154 1155 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1152 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.
1239 1240 1241 1242 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1239 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.
1280 1281 1282 1283 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1280 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.
1394 1395 1396 1397 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1394 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.
1414 1415 1416 1417 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1414 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.
1458 1459 1460 1461 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1458 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.
1514 1515 1516 1517 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1514 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.
1562 1563 1564 1565 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1562 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.
1646 1647 1648 1649 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1646 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.
1695 1696 1697 1698 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1695 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.
1807 1808 1809 1810 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1807 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.
1868 1869 1870 1871 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1868 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.
1965 1966 1967 1968 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 1965 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.
2093 2094 2095 2096 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2093 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.
2135 2136 2137 2138 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2135 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.
2180 2181 2182 2183 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2180 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.
2221 2222 2223 2224 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2221 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.
2259 2260 2261 2262 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2259 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.
2300 2301 2302 2303 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2300 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.
2334 2335 2336 2337 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2334 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_event_rule(params = {}) ⇒ Types::UpdateEventRuleResponse
Updates an existing EventRule.
2385 2386 2387 2388 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2385 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.
2425 2426 2427 2428 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2425 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.
2484 2485 2486 2487 |
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/client.rb', line 2484 def update_notification_configuration(params = {}, = {}) req = build_request(:update_notification_configuration, params) req.send_request() end |