Type Alias: S3AsyncConfig
S3AsyncConfig:
Pick<ModuleMetadata,"imports"|"providers"> &object
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">