Amazon S3 Deployment Handler

Handles the deployment of one or more Deployment Packages to an Amazon S3 bucket.

The Amazon S3 bucket is described by:

accessKey
secretKey
region
bucketName

The contents of the Deployment Packages will be deployed sequentially to the target location. If any of the content within the Deployment Packages fails to copy, it will simply be skipped. Other content objects will be allowed to proceed unabated.

Nodes are written to disk like this:

{deploymentPath}/{nodeId}/node.json

Node attachments are written as well, like this:

{deploymentPath}/{nodeId}/attachments/{attachmentId}.{ext}

Associations are written to disk like this:

{deploymentPath}/{associationId}/association.json

Association attachments are written as well, like this:

{deploymentPath}/{associationId}/attachments/{attachmentId}.{ext}

Configuration

{
    "accessKey": "{accessKey}",
    "secretKey": "{secretKey}",
    "region": "{region}",
    "bucketName": "{bucketName}"
}

Example

{
    "accessKey": "AKIAZZZZZZZZZZZZZZZZ",
    "secretKey": "PlrNZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ",
    "region": "us-east-1",
    "bucketName": "publishedbucket"
}