Pipeline: AWS Steps

awsIdentity: Print the AWS identity

cfInvalidate: Invalidate given paths in CloudFront distribution

distribution

Type: String

paths

Array/List

Type: String

cfnDelete: Delete CloudFormation stack

stack

Type: String

cfnDescribe: Describe outputs of CloudFormation stack

stack

Type: String

cfnExports: Describe CloudFormation global exports

cfnUpdate: Create or Update CloudFormation stack

stack

Type: String

file (optional)

Type: String

keepParams (optional)

Array/List

Type: String

params (optional)

Array/List

Type: String

paramsFile (optional)

Type: String

tags (optional)

Array/List

Type: String

timeoutInMinutes (optional)

Type: int

url (optional)

Type: String

cfnValidate: Validate CloudFormation template

file

Type: String

deployAPI: Deploy the given API Gateway API

api

Type: String

stage

Type: String

description (optional)

Type: String

variables (optional)

Array/List

Type: String

s3Download: Copy file from S3

file

Type: String

bucket

Type: String

force (optional)

Type: boolean

path (optional)

Type: String

s3Upload: Copy file to S3

file

Type: String

bucket

Type: String

path (optional)

Type: String

snsPublish: Publish notification to SNS

topicArn

Type: String

subject

Type: String

message

Type: String

withAWS: set AWS settings for nested block

credentials (optional)

Type: String

externalId (optional)

Type: String

profile (optional)

Type: String

region (optional)

Type: String

role (optional)

Type: String

roleAccount (optional)

Type: String