Class: Aws::ChimeSDKMessaging::Types::ElasticChannelConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::ChimeSDKMessaging::Types::ElasticChannelConfiguration
- Defined in:
- gems/aws-sdk-chimesdkmessaging/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.
1603 1604 1605 1606 1607 1608 1609 |
# File 'gems/aws-sdk-chimesdkmessaging/lib/aws-sdk-chimesdkmessaging/types.rb', line 1603 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.
1603 1604 1605 1606 1607 1608 1609 |
# File 'gems/aws-sdk-chimesdkmessaging/lib/aws-sdk-chimesdkmessaging/types.rb', line 1603 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.
1603 1604 1605 1606 1607 1608 1609 |
# File 'gems/aws-sdk-chimesdkmessaging/lib/aws-sdk-chimesdkmessaging/types.rb', line 1603 class ElasticChannelConfiguration < Struct.new( :maximum_sub_channels, :target_memberships_per_sub_channel, :minimum_membership_percentage) SENSITIVE = [] include Aws::Structure end |