public function createRoomV2(
string $name,
int $type = Room::TYPE_GROUP,
int $readOnly = Room::READ_WRITE,
int $listable = Room::LISTABLE_NONE,
int $messageExpiration = 0,
int $lobbyState = Webinary::LOBBY_NONE,
?int $lobbyTimer = null,
int $sipEnabled = Webinary::SIP_DISABLED,
int $permissions = Attendee::PERMISSIONS_DEFAULT,
int $recordingConsent = RecordingService::CONSENT_REQUIRED_NO,
int $mentionPermissions = Room::MENTION_PERMISSIONS_EVERYONE,
string $description = '',
?string $password = null,
?string $objectType = null,
?string $objectId = null,
?string $emoji = null,
?string $avatarColor = null,
array $participants = [],
): DataResponse {