code: def Create(self, body, path, type, id, initial_headers, options=None):
          
          if options is None:
              options = {}
  
          initial_headers = initial_headers or self.default_headers
          headers = base.GetHeaders(self,
                                    initial_headers,
                                    'post',
                                    path,
                                    id,
                                    type,
                                    options)
          # Create will use WriteEndpoint since it uses POST operation
  
          request = request_object._RequestObject(type, documents._OperationType.Create)
          result, self.last_response_headers = self.__Post(path,
                                                           request,
                                                           body,
                                                           headers)
  
          # update session for write request
          self._UpdateSessionIfRequired(headers, result, self.last_response_headers)
          return result
docs: Creates a Azure Cosmos resource and returns it.
  
          :param dict body:
          :param str path:
          :param str type:
          :param str id:
          :param dict initial_headers:
          :param dict options:
              The request options for the request.
  
          :return:
              The created Azure Cosmos resource.
          :rtype:
              dict