# Table of Contents
Table of Contents
_directoriesAPI
Parameters
httpClientProvider: The provider used to dispatch HTTP requestspublishCallback: The callback used to publish eventsconfiguration: The configuration objectanalyticshttpclient: The analytics http clientconsumerKey: The consumer key
GetDirectoriesList
Parameters
id: The ID of the directory
Returns any The directories list response object
GetDirectoriesListByPath
Parameters
path: The path of the directory
Returns any The directories list response object
GetFilesList
Parameters
id: The ID of the directory
Returns any The files list response object
GetFilesListByPath
Parameters
path: The path of the directory
Returns any The files list response object
Create
Parameters
value: The input value of directory request
Returns any Created directory response object
Read
Parameters
id: The ID of the directory
Returns any The directory response object
ReadByPath
Parameters
path: The path of the directory
Returns any The directory response object
Delete
Parameters
id: The ID of the directory
DeleteByPath
Parameters
path: The path of the directory
_filesAPI
Parameters
httpClientProvider: The provider used to dispatch HTTP requestsuploadClientProvider: The provider used to dispatch HTTP requests for uploadpublishCallback: The callback used to publish eventsconfiguration: The configuration objectanalyticshttpclient: The analytics http clientconsumerKey: The consumer key
Create
Parameters
value: The file request objectqueryParams: The query parameters (optional, default{})
Returns any Created file response object
GetVersionsList
Parameters
id: The ID of the file
Returns any File response object
GetVersionsListByPath
Parameters
path:The Path of the file
Returns any File response object
Read
Parameters
id:The ID of the fileversion: The version of the fileoptions(optional, defaultnull)
Returns any File response object
ReadByPath
Parameters
path:The path of the fileversion: The version of the fileoptions(optional, defaultnull)
Returns any File response object
Update
Parameters
id:The ID of the filevalue: Update file request object
Returns any Updated File response object
UpdateByPath
Parameters
pathvalue: Update file request objectid:The path of the file
Returns any Updated File response object
Delete
Parameters
id: The ID of the fileversion
DeleteByPath
Parameters
path: The path of the fileversion
Copy
Parameters
idversionvalue
CopyByPath
Parameters
pathversionvalue
_dataoceanClient
Represents a DataOcean3 client.
Parameters
-
httpClientProviderThe HTTP client provider. -
uploadClientProviderThe upload client provider. -
configurationThe configuration options.configuration.chunkSizeThe chunk size for multipart uploads.configuration.pageLimitThe page limit for list requests.configuration.maxConcurrentRequestsThe maximum number of concurrent requests for multipart uploads.