def create(self, from_=values.unset, attributes=values.unset,<EOL>date_created=values.unset, date_updated=values.unset,<EOL>last_updated_by=values.unset, body=values.unset,<EOL>media_sid=values.unset):
data = values.of({<EOL>'<STR_LIT>': from_,<EOL>'<STR_LIT>': attributes,<EOL>'<STR_LIT>': serialize.iso8601_datetime(date_created),<EOL>'<STR_LIT>': serialize.iso8601_datetime(date_updated),<EOL>'<STR_LIT>': last_updated_by,<EOL>'<STR_LIT>': body,<EOL>'<STR_LIT>': media_sid,<EOL>})<EOL>payload = self._version.create(<EOL>'<STR_LIT:POST>',<EOL>self._uri,<EOL>data=data,<EOL>)<EOL>return MessageInstance(<EOL>self._version,<EOL>payload,<EOL>service_sid=self._solution['<STR_LIT>'],<EOL>channel_sid=self._solution['<STR_LIT>'],<EOL>)<EOL>
Create a new MessageInstance

:param unicode from_: The identity of the new message's author
:param unicode attributes: A valid JSON string that contains application-specific data
:param datetime date_created: The ISO 8601 date and time in GMT when the resource was created
:param datetime date_updated: The ISO 8601 date and time in GMT when the resource was updated
:param unicode last_updated_by: The Identity of the User who last updated the Message
:param unicode body: The message to send to the channel
:param unicode media_sid:  The Media Sid to be attached to the new Message

:returns: Newly created MessageInstance
:rtype: twilio.rest.chat.v2.service.channel.message.MessageInstance