Class: Aws::ChimeSDKMessaging::Types::ElasticChannelConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::ChimeSDKMessaging::Types::ElasticChannelConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-chimesdkmessaging/types.rb
Overview
The attributes required to configure and create an elastic channel. An elastic channel can support a maximum of 1-million members.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#maximum_sub_channels ⇒ Integer
The maximum number of SubChannels that you want to allow in the elastic channel.
-
#minimum_membership_percentage ⇒ Integer
The minimum allowed percentage of TargetMembershipsPerSubChannel users.
-
#target_memberships_per_sub_channel ⇒ Integer
The maximum number of members allowed in a SubChannel.
Instance Attribute Details
#maximum_sub_channels ⇒ Integer
The maximum number of SubChannels that you want to allow in the elastic channel.
1694 1695 1696 1697 1698 1699 1700 |
# File 'lib/aws-sdk-chimesdkmessaging/types.rb', line 1694 class ElasticChannelConfiguration < Struct.new( :maximum_sub_channels, :target_memberships_per_sub_channel, :minimum_membership_percentage) SENSITIVE = [] include Aws::Structure end |
#minimum_membership_percentage ⇒ Integer
The minimum allowed percentage of TargetMembershipsPerSubChannel users. Ceil of the calculated value is used in balancing members among SubChannels of the elastic channel.
1694 1695 1696 1697 1698 1699 1700 |
# File 'lib/aws-sdk-chimesdkmessaging/types.rb', line 1694 class ElasticChannelConfiguration < Struct.new( :maximum_sub_channels, :target_memberships_per_sub_channel, :minimum_membership_percentage) SENSITIVE = [] include Aws::Structure end |
#target_memberships_per_sub_channel ⇒ Integer
The maximum number of members allowed in a SubChannel.
1694 1695 1696 1697 1698 1699 1700 |
# File 'lib/aws-sdk-chimesdkmessaging/types.rb', line 1694 class ElasticChannelConfiguration < Struct.new( :maximum_sub_channels, :target_memberships_per_sub_channel, :minimum_membership_percentage) SENSITIVE = [] include Aws::Structure end |