'Create a new RatePlanInstance
:param unicode unique_name: The unique_name
:param unicode friendly_name: The friendly_name
:param bool data_enabled: The data_enabled
:param unicode data_limit: The data_limit
:param unicode data_metering: The data_metering
:param bool messaging_enabled: The messaging_enabled
:param bool voice_enabled: The voice_enabled
:param bool commands_enabled: The commands_enabled
:param bool national_roaming_enabled: The national_roaming_enabled
:param unicode international_roaming: The international_roaming
:returns: Newly created RatePlanInstance
:rtype: twilio.rest.preview.wireless.rate_plan.RatePlanInstance'

def create(self, unique_name=values.unset, friendly_name=values.unset, data_enabled=values.unset, data_limit=values.unset, data_metering=values.unset, messaging_enabled=values.unset, voice_enabled=values.unset, commands_enabled=values.unset, national_roaming_enabled=values.unset, international_roaming=values.unset):

    data = values.of({'UniqueName': unique_name, 'FriendlyName': friendly_name, 'DataEnabled': data_enabled, 'DataLimit': data_limit, 'DataMetering': data_metering, 'MessagingEnabled': messaging_enabled, 'VoiceEnabled': voice_enabled, 'CommandsEnabled': commands_enabled, 'NationalRoamingEnabled': national_roaming_enabled, 'InternationalRoaming': international_roaming})
    payload = self._version.create('POST', self._uri, data=data)
    return RatePlanInstance(self._version, payload)
