/* Options:
Date: 2025-07-09 04:02:58
Version: 8.71
Tip: To override a DTO option, remove "//" prefix before updating
BaseUrl: https://team.evovoice.io

//Package: 
//AddServiceStackTypes: True
//AddResponseStatus: False
//AddImplicitVersion: 
//AddDescriptionAsComments: True
IncludeTypes: ConferenceSession.*
//ExcludeTypes: 
//InitializeCollections: False
//TreatTypesAsStrings: 
//DefaultImports: java.math.*,java.util.*,java.io.InputStream,net.servicestack.client.*
*/

import java.math.*
import java.util.*
import java.io.InputStream
import net.servicestack.client.*


/**
* Moves the specified session into a conference room by name
*/
@Route(Path="/sessions/{sessionId}/conference", Verbs="POST")
@Api(Description="Moves the specified session into a conference room by name")
open class ConferenceSession : IReturnVoid, IPost
{
    /**
    * The ID of the session that is being moved
    */
    @ApiMember(Description="The ID of the session that is being moved")
    open var sessionId:String? = null

    /**
    * The sid of the active call that is on the voice device
    */
    @ApiMember(Description="The sid of the active call that is on the voice device")
    open var callSid:String? = null

    /**
    * The name of the conference room
    */
    @ApiMember(Description="The name of the conference room")
    open var queueName:String? = null
}