2.3.1 • Published 4 years ago

@raydeck/s3-manager v2.3.1

Weekly downloads
-
License
ISC
Repository
github
Last release
4 years ago

@raydeck/s3-manager - v2.3.1

Globals

Index

Variables

Functions

Variables

__checkedBuckets

Const __checkedBuckets: object

Defined in index.ts:5


s3

Let s3: S3 | undefined

Defined in index.ts:6

Functions

bucketExists

ConstbucketExists(Bucket: string, skipCache: boolean): Promise\

Defined in index.ts:16

Parameters:

NameTypeDefault value
Bucketstring-
skipCachebooleanfalse

Returns: Promise\


copyObject

ConstcopyObject(__namedParameters: { destBucket: undefined | string ; destKey: undefined | string ; sourceBucket: string ; sourceKey: string }): Promise\<PromiseResult\<CopyObjectOutput, AWSError>>

Defined in index.ts:147

Parameters:

NameType
__namedParameters{ destBucket: undefined | string ; destKey: undefined | string ; sourceBucket: string ; sourceKey: string }

Returns: Promise\<PromiseResult\<CopyObjectOutput, AWSError>>


deleteObject

ConstdeleteObject(Key: any, Bucket: any): Promise\

Defined in index.ts:83

Parameters:

NameType
Keyany
Bucketany

Returns: Promise\


getFile

ConstgetFile(Key: string, Bucket: string, targetPath: string): Promise\

Defined in index.ts:192

Parameters:

NameType
Keystring
Bucketstring
targetPathstring

Returns: Promise\


getObject

ConstgetObject(Key: any, Bucket: any): Promise\<PromiseResult\<GetObjectOutput, AWSError>>

Defined in index.ts:101

Parameters:

NameType
Keyany
Bucketany

Returns: Promise\<PromiseResult\<GetObjectOutput, AWSError>>


getS3

ConstgetS3(): S3

Defined in index.ts:10

Returns: S3


makeDownloadUrl

ConstmakeDownloadUrl(__namedParameters: { Bucket: string ; Key: string ; ResponseContentType: undefined | string ; detectContentType: boolean = true; ttlMs: number = 60 * 1000 }): Promise\

Defined in index.ts:52

Parameters:

NameType
__namedParameters{ Bucket: string ; Key: string ; ResponseContentType: undefined | string ; detectContentType: boolean = true; ttlMs: number = 60 * 1000 }

Returns: Promise\


makeUploadUrl

ConstmakeUploadUrl(Key: any, Bucket: any): Promise\

Defined in index.ts:36

Parameters:

NameType
Keyany
Bucketany

Returns: Promise\


objectExists

ConstobjectExists(Key: any, Bucket: any): Promise\

Defined in index.ts:28

Parameters:

NameType
Keyany
Bucketany

Returns: Promise\


putFile

ConstputFile(sourcePath: string, Key: string, Bucket: string, options: Partial\): Promise\

Defined in index.ts:217

Parameters:

NameTypeDefault value
sourcePathstring-
Keystring-
Bucketstring-
optionsPartial\{}

Returns: Promise\


putObject

ConstputObject(Key: any, Bucket: any, Body: any, options: Partial\): Promise\<PromiseResult\<PutObjectOutput, AWSError>>

Defined in index.ts:120

Parameters:

NameTypeDefault value
Keyany-
Bucketany-
Bodyany-
optionsPartial\{}

Returns: Promise\<PromiseResult\<PutObjectOutput, AWSError>>


setS3

ConstsetS3(newS3: any): void

Defined in index.ts:7

Parameters:

NameType
newS3any

Returns: void


withRecords

ConstwithRecords(f: any): (Anonymous function)

Defined in index.ts:188

Parameters:

NameType
fany

Returns: (Anonymous function)


withRecordsSerial

ConstwithRecordsSerial(f: any, allowErrors: boolean): (Anonymous function)

Defined in index.ts:178

Parameters:

NameTypeDefault value
fany-
allowErrorsbooleanfalse

Returns: (Anonymous function)

2.3.1

4 years ago

2.3.0

4 years ago

2.2.1

4 years ago

2.2.0

4 years ago

2.1.1

4 years ago

2.1.0

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.8.0

4 years ago

1.7.0

4 years ago

1.6.0

4 years ago

1.5.0

4 years ago

1.4.0

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago

1.1.1

4 years ago

1.1.2

4 years ago

1.1.0

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago