Skip to main content
  • Uploads one or more files to KiFS.

    Each file path must reside in a top-level KiFS directory, i.e. one of the directories listed in show_directories. The user must have write permission on the directory. Nested directories are permitted in file name paths. Directories are delineated with the directory separator of ’/’. For example, given the file path ‘/a/b/c/d.txt’, ‘a’ must be a KiFS directory.

    These characters are allowed in file name paths: letters, numbers, spaces, the path delimiter of ’/’, and the characters: ’.’ ’-’ ’:’ ’[’ ’]’ ’(’ ’)’ ’#’ ’=’.

    Parameters

    • file_names: string[]

      An array of full file name paths to be used for the files uploaded to KiFS. File names may have any number of nested directories in their paths, but the top-level directory must be an existing KiFS directory. Each file must reside in or under a top-level directory. A full file name path cannot be larger than 1024 characters.

    • urls: string[]

      List of URLs to upload, for each respective file in file_names.

    • Optionaloptions: Record<string, string>

      Optional parameters.

    • Optionalcallback: GPUdbCallback

      Optional callback function

    Returns Promise<UploadFilesFromurlResponse>

    Promise<Types.UploadFilesFromurlResponse> - Promise resolving to the response

  • Uploads one or more files to KiFS.

    Each file path must reside in a top-level KiFS directory, i.e. one of the directories listed in show_directories. The user must have write permission on the directory. Nested directories are permitted in file name paths. Directories are delineated with the directory separator of ’/’. For example, given the file path ‘/a/b/c/d.txt’, ‘a’ must be a KiFS directory.

    These characters are allowed in file name paths: letters, numbers, spaces, the path delimiter of ’/’, and the characters: ’.’ ’-’ ’:’ ’[’ ’]’ ’(’ ’)’ ’#’ ’=’.

    Parameters

    Returns Promise<UploadFilesFromurlResponse>

    Promise<Types.UploadFilesFromurlResponse> - Promise resolving to the response