'Create a new TaskQueueInstance
:param unicode friendly_name: The friendly_name
:param unicode reservation_activity_sid: The reservation_activity_sid
:param unicode assignment_activity_sid: The assignment_activity_sid
:param unicode target_workers: The target_workers
:param unicode max_reserved_workers: The max_reserved_workers
:param TaskQueueInstance.TaskOrder task_order: The task_order
:returns: Newly created TaskQueueInstance
:rtype: twilio.rest.taskrouter.v1.workspace.task_queue.TaskQueueInstance'

def create(self, friendly_name, reservation_activity_sid, assignment_activity_sid, target_workers=values.unset, max_reserved_workers=values.unset, task_order=values.unset):

    data = values.of({'FriendlyName': friendly_name, 'ReservationActivitySid': reservation_activity_sid, 'AssignmentActivitySid': assignment_activity_sid, 'TargetWorkers': target_workers, 'MaxReservedWorkers': max_reserved_workers, 'TaskOrder': task_order})
    payload = self._version.create('POST', self._uri, data=data)
    return TaskQueueInstance(self._version, payload, workspace_sid=self._solution['workspace_sid'])
