AWSChimeSDKMessagingCreateChannelMembershipRequest

Objective-C

@interface AWSChimeSDKMessagingCreateChannelMembershipRequest

Swift

class AWSChimeSDKMessagingCreateChannelMembershipRequest
  • The ARN of the channel to which you’re adding users.

    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 AppInstanceUserArn of the member you want to add to the channel.

    Declaration

    Objective-C

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

    Swift

    var memberArn: 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 }