createStack

Creates a CloudFormation stack in the AWS cloud. This operation takes inputs for both a template URL and a template file, but will only use one. If both are provided, the plugin will use the template URL and do nothing with the file. If neither input is provided, the plugin will automatically look in the artifacts directory for a single file and try to use that as a template.

Environment/Instance Properties

Property Name

Property Code

Required

Description

AWS Access Key

FDAWS_ACCESS_KEY

Yes

The access key found on the "Security Credentials" page of the AWS management console.

AWS Secret Key

FDAWS_SECRET_KEY

Yes

The secret key found on the "Security Credentials" page of the AWS management console.

AWS Endpoint

FDAWS_ENDPOINT

Yes

The AWS endpoint to use for plugin operations

Project Properties

Property Name

Property Code

Required

Description





Inputs

Input Name

Input Code

Required

Description

Template URLFDAWS_CF_TEMPLATE_URLNoThe URL path to the template to use for creating a stack.
Template File PathFDAWS_CF_TEMPLATE_FILEPATHNoThe path to the template file to use.
Stack NameFDAWS_CF_STACK_NAMEYesThe name to give to the stack being created.
Template ParametersFDAWS_CF_TEMPLATE_PARAMETERSNoSemicolon delimited list of parameters to use when creating the stack. (e.g. DBUser=sys;DBPassword=welcome1)
On FailureFDAWS_CF_ON_FAILURENoWhat to do if stack creation fails. Options are Rollback, Delete, and Do Nothing. Default is Rollback.

Outputs

Output Name

Required

Description




The following macros are not currently supported in the footer:
  • style