No description, website, or topics provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
code
.gitignore
README.md
pinpoint-configuration.yml

README.md

Custom CloudFormation resource for deploying Pinpoint applications

  1. package the template
aws cloudformation package --template-file pinpoint-configuration.yml --output-template-file output.yml --s3-bucket $DEPLOYMENT_BUCKET_NAME
  1. deploy the template (using CAPABILITIES_IAM for role creation)
aws cloudformation deploy --capabilities CAPABILITY_IAM --template-file output.yml --stack-name $STACK_NAME --parameter-overrides AppName=$APPLICATION_NAME 

if you have a dead-letter SNS topic for unrecoverable Lambda errors (optional but recommended), add it as well to the parameter overrides

aws cloudformation deploy --capabilities CAPABILITY_IAM --template-file output.yml --stack-name $STACK_NAME --parameter-overrides AppName=$APPLICATION_NAME DLQSNSTopicARN=$SNS_TOPIC_ARN