'Create a new ParticipantInstance
:param unicode from_: The from
:param unicode to: The to
:param unicode status_callback: The status_callback
:param unicode status_callback_method: The status_callback_method
:param unicode status_callback_event: The status_callback_event
:param unicode timeout: The timeout
:param bool record: The record
:param bool muted: The muted
:param unicode beep: The beep
:param bool start_conference_on_enter: The start_conference_on_enter
:param bool end_conference_on_exit: The end_conference_on_exit
:param unicode wait_url: The wait_url
:param unicode wait_method: The wait_method
:param bool early_media: The early_media
:param unicode max_participants: The max_participants
:param unicode conference_record: The conference_record
:param unicode conference_trim: The conference_trim
:param unicode conference_status_callback: The conference_status_callback
:param unicode conference_status_callback_method: The conference_status_callback_method
:param unicode conference_status_callback_event: The conference_status_callback_event
:param unicode recording_channels: The recording_channels
:param unicode recording_status_callback: The recording_status_callback
:param unicode recording_status_callback_method: The recording_status_callback_method
:param unicode sip_auth_username: The sip_auth_username
:param unicode sip_auth_password: The sip_auth_password
:param unicode region: The region
:param unicode conference_recording_status_callback: The conference_recording_status_callback
:param unicode conference_recording_status_callback_method: The conference_recording_status_callback_method
:returns: Newly created ParticipantInstance
:rtype: twilio.rest.api.v2010.account.conference.participant.ParticipantInstance'

def create(self, from_, to, status_callback=values.unset, status_callback_method=values.unset, status_callback_event=values.unset, timeout=values.unset, record=values.unset, muted=values.unset, beep=values.unset, start_conference_on_enter=values.unset, end_conference_on_exit=values.unset, wait_url=values.unset, wait_method=values.unset, early_media=values.unset, max_participants=values.unset, conference_record=values.unset, conference_trim=values.unset, conference_status_callback=values.unset, conference_status_callback_method=values.unset, conference_status_callback_event=values.unset, recording_channels=values.unset, recording_status_callback=values.unset, recording_status_callback_method=values.unset, sip_auth_username=values.unset, sip_auth_password=values.unset, region=values.unset, conference_recording_status_callback=values.unset, conference_recording_status_callback_method=values.unset):

    data = values.of({'From': from_, 'To': to, 'StatusCallback': status_callback, 'StatusCallbackMethod': status_callback_method, 'StatusCallbackEvent': status_callback_event, 'Timeout': timeout, 'Record': record, 'Muted': muted, 'Beep': beep, 'StartConferenceOnEnter': start_conference_on_enter, 'EndConferenceOnExit': end_conference_on_exit, 'WaitUrl': wait_url, 'WaitMethod': wait_method, 'EarlyMedia': early_media, 'MaxParticipants': max_participants, 'ConferenceRecord': conference_record, 'ConferenceTrim': conference_trim, 'ConferenceStatusCallback': conference_status_callback, 'ConferenceStatusCallbackMethod': conference_status_callback_method, 'ConferenceStatusCallbackEvent': conference_status_callback_event, 'RecordingChannels': recording_channels, 'RecordingStatusCallback': recording_status_callback, 'RecordingStatusCallbackMethod': recording_status_callback_method, 'SipAuthUsername': sip_auth_username, 'SipAuthPassword': sip_auth_password, 'Region': region, 'ConferenceRecordingStatusCallback': conference_recording_status_callback, 'ConferenceRecordingStatusCallbackMethod': conference_recording_status_callback_method})
    payload = self._version.create('POST', self._uri, data=data)
    return ParticipantInstance(self._version, payload, account_sid=self._solution['account_sid'], conference_sid=self._solution['conference_sid'])
