Class: Aws::ChimeSDKMessaging::Types::PushNotificationPreferences

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-chimesdkmessaging/lib/aws-sdk-chimesdkmessaging/types.rb

Overview

The channel membership preferences for push notification.

Constant Summary collapse

SENSITIVE =
[:filter_rule]

Instance Attribute Summary collapse

Instance Attribute Details

#allow_notificationsString

Enum value that indicates which push notifications to send to the requested member of a channel. ALL sends all push notifications, NONE sends no push notifications, FILTERED sends only filtered push notifications.

Returns:

  • (String)


2656
2657
2658
2659
2660
2661
# File 'gems/aws-sdk-chimesdkmessaging/lib/aws-sdk-chimesdkmessaging/types.rb', line 2656

class PushNotificationPreferences < Struct.new(
  :allow_notifications,
  :filter_rule)
  SENSITIVE = [:filter_rule]
  include Aws::Structure
end

#filter_ruleString

The simple JSON object used to send a subset of a push notification to the requested member.

Returns:

  • (String)


2656
2657
2658
2659
2660
2661
# File 'gems/aws-sdk-chimesdkmessaging/lib/aws-sdk-chimesdkmessaging/types.rb', line 2656

class PushNotificationPreferences < Struct.new(
  :allow_notifications,
  :filter_rule)
  SENSITIVE = [:filter_rule]
  include Aws::Structure
end