def create(self, friendly_name=values.unset, domain_name=values.unset,<EOL>disaster_recovery_url=values.unset,<EOL>disaster_recovery_method=values.unset, recording=values.unset,<EOL>secure=values.unset, cnam_lookup_enabled=values.unset):
data = values.of({<EOL>'<STR_LIT>': friendly_name,<EOL>'<STR_LIT>': domain_name,<EOL>'<STR_LIT>': disaster_recovery_url,<EOL>'<STR_LIT>': disaster_recovery_method,<EOL>'<STR_LIT>': recording,<EOL>'<STR_LIT>': secure,<EOL>'<STR_LIT>': cnam_lookup_enabled,<EOL>})<EOL>payload = self._version.create(<EOL>'<STR_LIT:POST>',<EOL>self._uri,<EOL>data=data,<EOL>)<EOL>return TrunkInstance(self._version, payload, )<EOL>
Create a new TrunkInstance

:param unicode friendly_name: A string to describe the resource
:param unicode domain_name: The unique address you reserve on Twilio to which you route your SIP traffic
:param unicode disaster_recovery_url: The HTTP URL that we should call if an error occurs while sending SIP traffic towards your configured Origination URL
:param unicode disaster_recovery_method: The HTTP method we should use to call the disaster_recovery_url
:param TrunkInstance.RecordingSetting recording: The recording settings for the trunk
:param bool secure: Whether Secure Trunking is enabled for the trunk
:param bool cnam_lookup_enabled: Whether Caller ID Name (CNAM) lookup should be enabled for the trunk

:returns: Newly created TrunkInstance
:rtype: twilio.rest.trunking.v1.trunk.TrunkInstance