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>