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 Region | FDAWS_ENDPOINT | Yes | The AWS region to operate on. To find the endpoint code for your region, see Amazon's Documentation. |
Project Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
Inputs
Input Name | Input Code | Required | Description |
---|---|---|---|
Template URL | FDAWS_CF_TEMPLATE_URL | No | The URL path to the template to use for creating a stack. |
Template File Path | FDAWS_CF_TEMPLATE_FILEPATH | No | The path to the template file to use. |
Stack Name | FDAWS_CF_STACK_NAME | Yes | The name to give to the stack being created. |
Template Parameters | FDAWS_CF_TEMPLATE_PARAMETERS | No | Semicolon delimited list of parameters to use when creating the stack. (e.g. DBUser=sys;DBPassword=welcome1) |
On Failure | FDAWS_CF_ON_FAILURE | No | What to do if stack creation fails. Options are Rollback, Delete, and Do Nothing. Default is Rollback. |
Outputs
Output Name | Required | Description |
---|---|---|
- style