Skip to main content

Class: SignedUrlService

Defined in: services/signed-url.service.ts:16

Constructors​

Constructor​

new SignedUrlService(client, prefixService): SignedUrlService

Defined in: services/signed-url.service.ts:17

Parameters​

client​

S3Client

prefixService​

PrefixService

Returns​

SignedUrlService

Methods​

getDeleteObjectsSignedUrl()​

getDeleteObjectsSignedUrl(bucket, remotes, expiresIn, options?): Promise<string>

Defined in: services/signed-url.service.ts:85

Parameters​

bucket​

string

remotes​

string[]

expiresIn​

number = DEFAULT_EXPIRES_IN

options?​

DeleteObjectsOptions

Returns​

Promise<string>


getDeleteSignedUrl()​

getDeleteSignedUrl(bucket, remote, expiresIn, options?): Promise<string>

Defined in: services/signed-url.service.ts:66

Parameters​

bucket​

string

remote​

string

expiresIn​

number = DEFAULT_EXPIRES_IN

options?​

DeleteObjectOptions

Returns​

Promise<string>


getPutSignedUrl()​

getPutSignedUrl(bucket, remote, expiresIn, options?): Promise<PutSignedUrl>

Defined in: services/signed-url.service.ts:22

Parameters​

bucket​

string

remote​

string

expiresIn​

number = DEFAULT_EXPIRES_IN

options?​

PutObjectOptions

Returns​

Promise<PutSignedUrl>


getSignedUrl()​

getSignedUrl(bucket, remote, expiresIn, options?): Promise<string>

Defined in: services/signed-url.service.ts:47

Parameters​

bucket​

string

remote​

string

expiresIn​

number = DEFAULT_EXPIRES_IN

options?​

GetObjectOptions

Returns​

Promise<string>