Skip to main content

Class: SignedUrlService

Constructors​

constructor​

• new SignedUrlService(client, prefixService)

Parameters​

NameType
clientS3Client
prefixServicePrefixService

Defined in​

services/signed-url.service.ts:17

Methods​

getDeleteObjectsSignedUrl​

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

Parameters​

NameTypeDefault value
bucketstringundefined
remotesstring[]undefined
expiresInnumberDEFAULT_EXPIRES_IN
options?DeleteObjectsOptionsundefined

Returns​

Promise<string>

Defined in​

services/signed-url.service.ts:85


getDeleteSignedUrl​

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

Parameters​

NameTypeDefault value
bucketstringundefined
remotestringundefined
expiresInnumberDEFAULT_EXPIRES_IN
options?DeleteObjectOptionsundefined

Returns​

Promise<string>

Defined in​

services/signed-url.service.ts:66


getPutSignedUrl​

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

Parameters​

NameTypeDefault value
bucketstringundefined
remotestringundefined
expiresInnumberDEFAULT_EXPIRES_IN
options?PutObjectOptionsundefined

Returns​

Promise<PutSignedUrl>

Defined in​

services/signed-url.service.ts:22


getSignedUrl​

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

Parameters​

NameTypeDefault value
bucketstringundefined
remotestringundefined
expiresInnumberDEFAULT_EXPIRES_IN
options?GetObjectOptionsundefined

Returns​

Promise<string>

Defined in​

services/signed-url.service.ts:47