Methods
Private _ensureCredentials
- _ensureCredentials(): any
configure
- configure(options?: any): any
get
- get(key: string, options?: any): Promise<Object>
-
Parameters
-
key: string
-
Optional options: any
Returns Promise<Object>
- A promise resolves to Amazon S3 presigned URL on success
list
- list(path: any, options?: any): Promise<any>
-
Parameters
-
path: any
-
Optional options: any
Returns Promise<any>
- Promise resolves to list of keys for all objects in path
put
- put(key: string, object: any, options?: any): Promise<Object>
-
Parameters
-
key: string
-
object: any
-
Optional options: any
Returns Promise<Object>
- promise resolves to object on success
remove
- remove(key: string, options?: any): Promise<any>
-
Parameters
-
key: string
-
Optional options: any
Returns Promise<any>
- Promise resolves upon successful removal of the object
Provide storage methods to use AWS S3