@cfxlabsinc/b2b-services
Preparing search index...
@cfxlabsinc/ach-services
index
AchFileS3Service
Class AchFileS3Service
Index
Constructors
constructor
Properties
s3
Bucket
Methods
delete
File
download
File
generate
Download
Link
get
Bucket
Name
get
Config
list
Files
move
File
upload
File
Constructors
constructor
new
AchFileS3Service
(
__namedParameters
:
{
s3AccessKey
?:
string
;
s3Bucket
:
string
;
s3Region
:
string
;
s3Secret
?:
string
;
}
,
)
:
AchFileS3Service
Parameters
__namedParameters
:
{
s3AccessKey
?:
string
;
s3Bucket
:
string
;
s3Region
:
string
;
s3Secret
?:
string
}
Returns
AchFileS3Service
Properties
Readonly
s3
Bucket
s3Bucket
:
string
Methods
delete
File
deleteFile
(
key
:
string
)
:
Promise
<
void
>
Parameters
key
:
string
Returns
Promise
<
void
>
download
File
downloadFile
(
key
:
string
)
:
Promise
<
Buffer
<
ArrayBufferLike
>
|
null
>
Parameters
key
:
string
Returns
Promise
<
Buffer
<
ArrayBufferLike
>
|
null
>
generate
Download
Link
generateDownloadLink
(
key
:
string
,
expiresIn
?:
number
)
:
Promise
<
string
>
Parameters
key
:
string
expiresIn
:
number
= 3600
Returns
Promise
<
string
>
get
Bucket
Name
getBucketName
()
:
string
Returns
string
get
Config
getConfig
()
:
{
s3AccessKey
:
string
|
undefined
;
s3Bucket
:
string
;
s3Region
:
string
;
s3Secret
:
string
|
undefined
;
}
Returns
{
s3AccessKey
:
string
|
undefined
;
s3Bucket
:
string
;
s3Region
:
string
;
s3Secret
:
string
|
undefined
;
}
list
Files
listFiles
(
prefix
:
string
)
:
Promise
<
string
[]
>
Parameters
prefix
:
string
Returns
Promise
<
string
[]
>
move
File
moveFile
(
sourceKey
:
string
,
destinationKey
:
string
)
:
Promise
<
void
>
Parameters
sourceKey
:
string
destinationKey
:
string
Returns
Promise
<
void
>
upload
File
uploadFile
(
key
:
string
,
body
:
Readable
|
Buffer
<
ArrayBufferLike
>
)
:
Promise
<
void
>
Parameters
key
:
string
body
:
Readable
|
Buffer
<
ArrayBufferLike
>
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
s3
Bucket
Methods
delete
File
download
File
generate
Download
Link
get
Bucket
Name
get
Config
list
Files
move
File
upload
File
@cfxlabsinc/b2b-services
Loading...