AWSChimeSDKMessagingBatchCreateChannelMembershipRequest

Objective-C

@interface AWSChimeSDKMessagingBatchCreateChannelMembershipRequest

Swift

class AWSChimeSDKMessagingBatchCreateChannelMembershipRequest
  • The ARN of the channel to which you’re adding users or bots.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable channelArn;

    Swift

    var channelArn: String? { get set }
  • The ARN of the AppInstanceUser or AppInstanceBot that makes the API call.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable chimeBearer;

    Swift

    var chimeBearer: String? { get set }
  • The ARNs of the members you want to add to the channel. Only AppInstanceUsers and AppInstanceBots can be added as a channel member.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<NSString *> *_Nullable memberArns;

    Swift

    var memberArns: [String]? { get set }
  • The ID of the SubChannel in the request.

    Only required when creating membership in a SubChannel for a moderator in an elastic channel.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable subChannelId;

    Swift

    var subChannelId: String? { get set }
  • The membership type of a user, DEFAULT or HIDDEN. Default members are always returned as part of ListChannelMemberships. Hidden members are only returned if the type filter in ListChannelMemberships equals HIDDEN. Otherwise hidden members are not returned. This is only supported by moderators.

    Declaration

    Objective-C

    @property (nonatomic) AWSChimeSDKMessagingChannelMembershipType types;

    Swift

    var types: AWSChimeSDKMessagingChannelMembershipType { get set }