code: def create(self, data=None, uri=None, timeout=-1, custom_headers=None, force=False):
          
          if not uri:
              uri = self._base_uri
  
          if force:
              uri += '?force={}'.format(force)
  
          logger.debug('Create (uri = %s, resource = %s)' % (uri, str(data)))
  
          return self.do_post(uri, data, timeout, custom_headers)
docs: Makes a POST request to create a resource when a request body is required.
  
          Args:
              data: Additional fields can be passed to create the resource.
              uri: Resouce uri
              timeout: Timeout in seconds. Wait for task completion by default. The timeout does not abort the operation
                  in OneView; it just stops waiting for its completion.
              custom_headers: Allows set specific HTTP headers.
          Returns:
              Created resource.