Class: SignedUrlService
Constructors​
constructor​
• new SignedUrlService(client
, prefixService
)
Parameters​
Name | Type |
---|---|
client | S3Client |
prefixService | PrefixService |
Defined in​
services/signed-url.service.ts:17
Methods​
getDeleteObjectsSignedUrl​
â–¸ getDeleteObjectsSignedUrl(bucket
, remotes
, expiresIn?
, options?
): Promise
<string
>
Parameters​
Name | Type | Default value |
---|---|---|
bucket | string | undefined |
remotes | string [] | undefined |
expiresIn | number | DEFAULT_EXPIRES_IN |
options? | DeleteObjectsOptions | undefined |
Returns​
Promise
<string
>
Defined in​
services/signed-url.service.ts:85
getDeleteSignedUrl​
â–¸ getDeleteSignedUrl(bucket
, remote
, expiresIn?
, options?
): Promise
<string
>
Parameters​
Name | Type | Default value |
---|---|---|
bucket | string | undefined |
remote | string | undefined |
expiresIn | number | DEFAULT_EXPIRES_IN |
options? | DeleteObjectOptions | undefined |
Returns​
Promise
<string
>
Defined in​
services/signed-url.service.ts:66
getPutSignedUrl​
â–¸ getPutSignedUrl(bucket
, remote
, expiresIn?
, options?
): Promise
<PutSignedUrl
>
Parameters​
Name | Type | Default value |
---|---|---|
bucket | string | undefined |
remote | string | undefined |
expiresIn | number | DEFAULT_EXPIRES_IN |
options? | PutObjectOptions | undefined |
Returns​
Promise
<PutSignedUrl
>
Defined in​
services/signed-url.service.ts:22
getSignedUrl​
â–¸ getSignedUrl(bucket
, remote
, expiresIn?
, options?
): Promise
<string
>
Parameters​
Name | Type | Default value |
---|---|---|
bucket | string | undefined |
remote | string | undefined |
expiresIn | number | DEFAULT_EXPIRES_IN |
options? | GetObjectOptions | undefined |
Returns​
Promise
<string
>