AWS S3 addin for Cake.
#addin nuget:?package=Cake.AWS.S3&version=1.0.0
dotnet add package Cake.AWS.S3 --version 1.0.0
<PackageReference Include="Cake.AWS.S3" Version="1.0.0" />
Aliases
Contains Cake aliases for configuring Amazon Simple Storage Service
S3
Create |
Helper method to get the AWS Credentials from environment variables |
CreateSyncSettings |
Helper method to get the AWS Credentials from environment variables |
CreateUploadSettings |
Helper method to get the AWS Credentials from environment variables |
Generate |
Generates a base64-encoded encryption key for Amazon S3 to use to encrypt / decrypt objects |
Generate |
Generates a base64-encoded encryption key for Amazon S3 to use to encrypt / decrypt objects |
GetFileHash |
Gets the hash of a file |
GetPreSignedURL |
Create a signed URL allowing access to a resource that would usually require authentication. cts |
GetPreSignedURL |
Create a signed URL allowing access to a resource that would usually require authentication. cts |
GetS3Bytes |
Get the byte array of a S3 object |
GetS3Bytes |
Get the byte array of a S3 object |
GetS3Object |
Retrieves object from Amazon S3. |
GetS3Object |
Retrieves object from Amazon S3. |
GetS3Objects |
Returns all the objects in a S3 bucket. |
GetS3Objects |
Returns all the objects in a S3 bucket. |
GetS3String |
Get the string of a S3 object |
GetS3String |
Get the string of a S3 object |
S3Delete |
Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects. |
S3Delete |
Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects. |
S3DeleteAll |
Removes all objects from the bucket |
S3DeleteAll |
Removes all objects from the bucket |
S3DeleteAll |
Removes all objects from the bucket |
S3Download |
Downloads the content from Amazon S3 and writes it to the specified file. |
S3Download |
Downloads the content from Amazon S3 and writes it to the specified file. |
S3GetETag |
Gets the ETag of an S3 object |
S3GetETag |
Gets the ETag of an S3 object |
S3GetHashTag |
Gets the ETag of an S3 object |
S3GetHashTag |
Gets the ETag of an S3 object |
S3LastModified |
Gets the last modified date of an S3 object |
S3LastModified |
Gets the last modified date of an S3 object |
S3Open |
Opens a stream of the content from Amazon S3. |
S3Open |
Opens a stream of the content from Amazon S3. |
S3Sync |
Syncs the specified directory to Amazon S3, checking the modified date of the local fiels with existing S3Objects. |
S3SyncDownload |
Syncs the specified directory from Amazon S3, checking the modified date of the local files with existing S3Objects and downloading them if its changed. |
S3SyncDownload |
Syncs the specified file from Amazon S3, checking the modified date of the local file with a existing S3Object and downloads it if its changed. |
S3SyncUpload |
Syncs the specified directory to Amazon S3, checking the modified date of the local files with existing S3Objects and uploading them if its changes. |
S3SyncUpload |
Syncs the specified file to Amazon S3, checking the modified date of the local file with a existing S3Object and uploads it if its changes. |
S3Upload |
Uploads the specified file. For large uploads, the file will be divided and uploaded in parts using Amazon S3's multipart API. The parts will be reassembled as one object in Amazon S3. |
S3Upload |
Uploads the contents of the specified stream. For large uploads, the file will be divided and uploaded in parts using Amazon S3's multipart API. The parts will be reassembled as one object in Amazon S3. |