lucee.Componentmura.content.file.s3
deprecated, use app cfc level fileDir mapping
Constructor Summary | |
---|---|
init(string awsKey, string awsSecret, [string localCacheDir], [string awsEndpoint='s3.amazonaws.com'])
|
Method Summary | |
---|---|
private any
|
cacheFilenameFromBucketAndKey(string bucket, string objectKey)
|
any
|
deleteCacheFor(string bucket, string objectKey)
|
any
|
deleteS3File(string bucket, string objectKey)
|
private any
|
deleteS3FileInternal(string bucket, string objectKey, numeric attemptCount)
|
any
|
getFileFromS3(string bucket, string objectKey, [string localFilePath])
Brings a file from S3 down local, and returns the fully qualified local path. |
private any
|
getRequestSignature(string verb, string bucket, string objectKey, string dateOrExpiration, [string contentType=''], [string contentMd5=''], [string canonicalizedAmzHeaders=''])
|
struct
|
putFileOnS3(any binaryFileData, string contentType, string bucket, string objectKey, [boolean isPublic='true'])
I put a file on S3, and return the HTTP response from the PUT. |
boolean
|
s3FileExists(string bucket, string objectKey)
|
any
|
s3Url(string bucket, string objectKey, [string requestType='vhost'], [numeric timeout='900'], [string verb='GET'])
|
Methods inherited from class lucee.Component |
---|
None |
Constructor Detail |
---|
awsKey
awsSecret
localCacheDir
awsEndpoint
Method Detail |
---|
bucket
objectKey
bucket
objectKey
bucket
objectKey
bucket
objectKey
attemptCount
Brings a file from S3 down local, and returns the fully qualified local path
bucket
objectKey
localFilePath
verb
bucket
objectKey
dateOrExpiration
contentType
contentMd5
canonicalizedAmzHeaders
I put a file on S3, and return the HTTP response from the PUT
binaryFileData
contentType
bucket
objectKey
isPublic
bucket
objectKey
bucket
objectKey
requestType
timeout
verb