cloudformation-template-generator icon indicating copy to clipboard operation
cloudformation-template-generator copied to clipboard

A type-safe Scala DSL for generating CloudFormation templates

Results 18 cloudformation-template-generator issues
Sort by recently updated
recently updated
newest added

adding sns encryption support

Hi, I have upgraded cloudformation-template-generator to Scala 2.13. It still cross builds for 2.11 and 2.12. Changes: - The majority of changes are related to the MapView change in the...

- Adds support for Cognito - Adds very rudimentary codegen functionality - Updates `AWS::AutoScaling::AutoScalingGroup` to support conditional AZ's and health checks. - Adds missing ServiceName field to `AWS::ECS::Service` Fixes: https://github.com/MonsantoCo/cloudformation-template-generator/issues/165

How can I make nested function calls like below: ``` `Fn::Select`[Token[String]](StringBackedInt(0), `Fn::GetAZs`(`AWS::Region`)) ``` > > Compilation error: > "Error:(106, 77) type mismatch; > found : com.monsanto.arch.cloudformation.model.Fn::GetAZs > required: com.monsanto.arch.cloudformation.model.Token[Seq[com.monsanto.arch.cloudformation.model.Token[String]]] >...

I've got around 2000 lines (in 8 different files) of library code built up. The compile times are becoming significant, around 120 seconds on a new MacBook Pro. Does anyone...

An `OptionSetting` in an `AWS::ElasticBeanstalk::ConfigurationTemplate` has an optional `ResourceName` parameter, which can be used to pass options to the underlying elements (i.e., the Elastic Load Balancer). For example: ```yaml Resources:...

Currently `DependsOn` is spottily implemented in resources. Since `DependsOn` should be possible for all resources, I propose making it part of the `Resource` signature and dropping all occurrences in the...

Hey, I really like the work you've done here. Not an expert in scala so I'm just wondering if there is a better way to do what I need. Currently...

Is there any hope this library will make it to maven central any time soon? All of our other dependencies are available there. I'm getting pushback trying to import this...