go-cloudformation
go-cloudformation copied to clipboard
A golang library for reading and producing CloudFormation templates
The examples no longer compile with the breaking change introduced by https://github.com/crewjam/go-cloudformation/pull/23. See https://travis-ci.org/crewjam/go-cloudformation/jobs/388076677 for more info.
When creating an ingress/egress rule using a security group ID, this creates incorrect JSON. For example, the following: ``` EC2SecurityGroupRule{ SourceSecurityGroupIdXXSecurityGroupIngressXOnlyX: Ref(s.elbSecurityGroupLogicalName()).String(), IpProtocol: String(tcpProtocol), FromPort: Integer(httpsPort), ToPort: Integer(httpsPort), }, ```...
The `Sub` intrinsic function is missing. https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-sub.html
The `GroupName` property does not exist. It is not a problem because Cloud Formation will create one, which is arguably better since if you specify a name, you cannot perform...
Newbie in Go. So far this package was very useful in the project I'm working. I'm using this to generate CFN template. I noticed one feature is missing that is...
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-resource-specification.html https://twitter.com/mweagle/status/801504204615454720
CloudFormation has released some new properties [recently](http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ReleaseHistory.html). Is it possible to regenerate the schema? Also, thinking out loud, thoughts on running the schema generation code as a Lambda function with...
That would very nice if you could have information if a property is required. This would a way road for linters based on your library. If I am not mistaken,...
in [60a212dae9e905c5ebdcd1ea74814951d46afd60] @mweagle made a change to the generate code, which got reverted by the autoscaper. That change needs to be moved so that it doesn't get clobbered