Class: Aws::ChimeSDKMessaging::Types::ChannelMembershipPreferences

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

Overview

Note:

When making an API call, you may pass ChannelMembershipPreferences data as a hash:

{
  push_notifications: {
    allow_notifications: "ALL", # required, accepts ALL, NONE, FILTERED
    filter_rule: "FilterRule",
  },
}

The channel membership preferences for an AppInstanceUser.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#push_notificationsTypes::PushNotificationPreferences

The push notification configuration of a message.



529
530
531
532
533
# File 'gems/aws-sdk-chimesdkmessaging/lib/aws-sdk-chimesdkmessaging/types.rb', line 529

class ChannelMembershipPreferences < Struct.new(
  :push_notifications)
  SENSITIVE = []
  include Aws::Structure
end