Skip to content

@sqlrooms/kepler / KeplerS3BrowserProps

Type Alias: KeplerS3BrowserProps ​

KeplerS3BrowserProps = object

Properties ​

listS3Files ​

listS3Files: (args) => Promise<S3FileOrDirectory[]>

Parameters ​

ParameterType
args{ s3Config: S3Config; prefix: string; }
args.s3ConfigS3Config
args.prefixstring

Returns ​

Promise<S3FileOrDirectory[]>


loadS3Files ​

loadS3Files: (args) => Promise<void>

Parameters ​

ParameterType
args{ s3Config: S3Config; prefix: string; files: string[]; }
args.s3ConfigS3Config
args.prefixstring
args.filesstring[]

Returns ​

Promise<void>


s3Browser ​

s3Browser: S3BrowserState["s3Browser"]


saveS3Credentials ​

saveS3Credentials: (s3Config) => Promise<void>

Parameters ​

ParameterType
s3ConfigS3Config

Returns ​

Promise<void>


loadS3Credentials ​

loadS3Credentials: () => Promise<S3Credentials[]>

Returns ​

Promise<S3Credentials[]>


deleteS3Credentials ​

deleteS3Credentials: (id) => Promise<void>

Parameters ​

ParameterType
idstring

Returns ​

Promise<void>