Type Alias: S3AsyncConfig
S3AsyncConfig =
Pick<ModuleMetadata,"imports"|"providers"> &object
Defined in: types/s3-config.type.ts:16
Type Declaration
inject?
optionalinject: (Type<unknown> |string|symbol|Abstract<unknown>)[]
prefixAlgorithmFactory()?
optionalprefixAlgorithmFactory: (...args) =>Promise<IPrefixAlgorithm> |IPrefixAlgorithm
Parameters
args
...any[]
Returns
Promise<IPrefixAlgorithm> | IPrefixAlgorithm
prefixAlgorithmInject?
optionalprefixAlgorithmInject: (Type<unknown> |string|symbol|Abstract<unknown>)[]
useFactory()
useFactory: (...
args) =>Promise<Omit<S3Config,"prefixAlgorithm">> |Omit<S3Config,"prefixAlgorithm">
Parameters
args
...any[]
Returns
Promise<Omit<S3Config, "prefixAlgorithm">> | Omit<S3Config, "prefixAlgorithm">