You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@AaronHarris awesome! thanks for taking this on. Being able to deploy a simple CloudFormation stack through components is a great integration point. One thing to consider as you work on this is how to allow outputs from the CloudFormation stack to be made accessible as outputs in the component. I don't think we need this feature immediately, but something to think about.
Description
To help users integrate existing cloudformation stacks into a components deployment, we should implement an aws-cloudformation-stack component.
Here is the AWS js sdk documentation for creating a a CloudFormation Stack https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CloudFormation.html#createStack-property
inputTypes
stackName
:string
/* required */capabilities
:Array [ CAPABILITY_IAM | CAPABILITY_NAMED_IAM ]
,clientRequestToken
:string
disableRollback
:boolean
enableTerminationProtection
:boolean
notificationARNs
:Array<string>
,onFailure
:enum(DO_NOTHING | ROLLBACK | DELETE)
parameters
:Array<{ { ParameterKey: string, ParameterValue: string, ResolvedValue: string, UsePreviousValue: boolean } /* more items */ }>
resourceTypes
:Array<string>
roleArn
:string
rollbackConfiguration
:{ MonitoringTimeInMinutes: 0, RollbackTriggers: [ { Arn: 'STRING_VALUE', /* required */ Type: 'STRING_VALUE' /* required */ }, /* more items */ ] }
stackPolicyBody
:string
stackPolicyUrl
:string
tags
:Array<{ Key: 'STRING_VALUE', /* required */ Value: 'STRING_VALUE' /* required */ }>,
templateBody:
string:
string:
integer`outputTypes
stackId
:string
The text was updated successfully, but these errors were encountered: