| Name | Type | Description | Notes |
|---|---|---|---|
| accessCode | String | [optional] | |
| blockSdkUserChannelJoin | Boolean | [optional] | |
| channelUrl | String | [optional] | |
| coverFile | File | Uploads a file for the channel cover image. | [optional] |
| coverUrl | String | [optional] | |
| customType | String | [optional] | |
| data | String | [optional] | |
| hiddenStatus | Object | Specifies one or more key-value pair items which set the channel's hidden status for each user. The key should be a user_id and the value should be their hidden status. Acceptable values are limited to the following:<br />- unhidden (default): the channel is included in when retrieving a list of group channels.<br />- hidden_allow_auto_unhide: the channel automatically gets unhidden when receiving a new message.<br />- hidden_prevent_auto_unhide: the channel keeps hidden though receiving a new message. | [optional] |
| invitationStatus | Object | Specifies one or more key-value pair items which set the invitation status of each user invited to the channel. The key should be a user_id and the value should be their joining status. Acceptable values are joined, invited_by_friend, and invited_by_non_friend. (Default: joined) | [optional] |
| inviterId | String | [optional] | |
| isDistinct | Boolean | [optional] | |
| isEphemeral | Boolean | [optional] | |
| isPublic | Boolean | [optional] | |
| isSuper | Boolean | [optional] | |
| name | String | [optional] | |
| operatorIds | List<String> | [optional] | |
| strict | Boolean | [optional] | |
| userIds | List<String> | [optional] | |
| users | List<SendbirdUser> |