This content is part of a third party extension that is not supported by the Cake project.
For more information about this extension see Cake.AWS.S3.
Summary
Contains Cake aliases for configuring Amazon Simple Storage Service
- Assembly
- Cake
.AWS .S3 .dll - Namespace
- Cake
.AWS .S3 - Base Types
-
- Object
graph BT
Type-->Base0["Object"]
Type["S3Aliases"]
class Type type-node
Syntax
public static class S3Aliases
Attributes
Type | Description |
---|---|
Cake |
|
Cake |
|
Cake |
Methods
Name | Value | Summary |
---|---|---|
Generate |
void |
Generates a base64-encoded encryption key for Amazon S3 to use to encrypt / decrypt objects
static
|
Generate |
void |
Generates a base64-encoded encryption key for Amazon S3 to use to encrypt / decrypt objects
static
|
GetFileHash |
string |
Gets the hash of a file
static
|
GetPreSignedURL |
string |
Create a signed URL allowing access to a resource that would usually require authentication. cts
static
|
GetPreSignedURL |
string |
Create a signed URL allowing access to a resource that would usually require authentication. cts
static
|
GetS3Bytes |
Task |
Get the byte array of a S3 object
static
|
GetS3Bytes |
Task |
Get the byte array of a S3 object
static
|
GetS3Object |
Task |
Retrieves object from Amazon S3.
static
|
GetS3Object |
Task |
Retrieves object from Amazon S3.
static
|
GetS3Objects |
Task |
Returns all the objects in a S3 bucket.
static
|
GetS3Objects |
Task |
Returns all the objects in a S3 bucket.
static
|
GetS3String |
Task |
Get the string of a S3 object
static
|
GetS3String |
Task |
Get the string of a S3 object
static
|
S3Delete |
Task |
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.
static
|
S3Delete |
Task |
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.
static
|
S3DeleteAll |
Task |
Removes all objects from the bucket
static
|
S3DeleteAll |
Task |
Removes all objects from the bucket
static
|
S3DeleteAll |
Task |
Removes all objects from the bucket
static
|
S3Download |
Task |
Downloads the content from Amazon S3 and writes it to the specified file.
static
|
S3Download |
Task |
Downloads the content from Amazon S3 and writes it to the specified file.
static
|
S3GetETag |
Task |
Gets the ETag of an S3 object
static
|
S3GetETag |
Task |
Gets the ETag of an S3 object
static
|
S3GetHashTag |
Task |
Gets the ETag of an S3 object
static
|
S3GetHashTag |
Task |
Gets the ETag of an S3 object
static
|
S3LastModified |
Task |
Gets the last modified date of an S3 object
static
|
S3LastModified |
Task |
Gets the last modified date of an S3 object
static
|
S3Open |
Task |
Opens a stream of the content from Amazon S3.
static
|
S3Open |
Task |
Opens a stream of the content from Amazon S3.
static
|
S3Sync |
Task |
Syncs the specified directory to Amazon S3, checking the modified date of the local fiels with existing S3Objects.
static
|
S3SyncDownload |
Task |
Syncs the specified directory from Amazon S3, checking the modified date of the local files with existing S3Objects and downloading them if its changed.
static
|
S3SyncDownload |
Task |
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.
static
|
S3SyncUpload |
Task |
Syncs the specified directory to Amazon S3, checking the modified date of the local files with existing S3Objects and uploading them if its changes.
static
|
S3SyncUpload |
Task |
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.
static
|
S3Upload |
Task |
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.
static
|
S3Upload |
Task |
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.
static
|
Extension Methods
Name | Value | Summary |
---|---|---|
ToDictionary |
IDictionary |
From ObjectHelpers
Requires the Cake.DeployParams addin
|
To |
string |
Returns the string value or a
Not set > markup suitable for Spectre.Console.
From StringExtensions
Requires the Cake.Issues addin
|