6个版本

0.0.6 2020年11月12日
0.0.4 2019年12月17日
0.0.3 2019年11月7日
0.0.2 2019年9月9日

#263 in 模板引擎

Apache-2.0 OR MIT

38KB
926

AWS CloudFormation模板生成器

正在进行中

目的是以编程方式生成AWS CloudFormation模板

以下是一个快速示例,说明它在正常运行时应该如何工作(即版本 >= 0.1.0)

use cumulus::ec2;
use cumulus::Template;

fn main() {
    let proxy1 = ec2::Instance::new("proxy1").instance_type("s2.micro");
    let proxy2 = ec2::Instance::new("proxy2").instance_type("s2.micro");

    let template = Template::new()
        .description("Proxy Farm")
        .resource(proxy1)
        .resource(proxy2)
        .json_pretty();

    println!("{}", template);
}

依赖项

~1.6–2.6MB
~52K SLoC