'Create a new DomainInstance
:param unicode domain_name: The unique address on Twilio to route SIP traffic
:param unicode friendly_name: A user-specified, human-readable name for the trigger.
:param unicode auth_type: The types of authentication mapped to the domain
:param unicode voice_url: URL Twilio will request when receiving a call
:param unicode voice_method: HTTP method to use with voice_url
:param unicode voice_fallback_url: URL Twilio will request if an error occurs in executing TwiML
:param unicode voice_fallback_method: HTTP method used with voice_fallback_url
:param unicode voice_status_callback_url: URL that Twilio will request with status updates
:param unicode voice_status_callback_method: The voice_status_callback_method
:returns: Newly created DomainInstance
:rtype: twilio.rest.api.v2010.account.sip.domain.DomainInstance'

def create(self, domain_name, friendly_name=values.unset, auth_type=values.unset, voice_url=values.unset, voice_method=values.unset, voice_fallback_url=values.unset, voice_fallback_method=values.unset, voice_status_callback_url=values.unset, voice_status_callback_method=values.unset):

    data = values.of({'DomainName': domain_name, 'FriendlyName': friendly_name, 'AuthType': auth_type, 'VoiceUrl': voice_url, 'VoiceMethod': voice_method, 'VoiceFallbackUrl': voice_fallback_url, 'VoiceFallbackMethod': voice_fallback_method, 'VoiceStatusCallbackUrl': voice_status_callback_url, 'VoiceStatusCallbackMethod': voice_status_callback_method})
    payload = self._version.create('POST', self._uri, data=data)
    return DomainInstance(self._version, payload, account_sid=self._solution['account_sid'])
