Sha256: 37efe08f319aff12a84bf6901dcabaa7cb85fe3d44783b34e66b1302e0b5c7fd
Contents?: true
Size: 950 Bytes
Versions: 36
Compression:
Stored size: 950 Bytes
Contents
class Ufo::Cfn::Stack::Builder class Parameters < Base def build yaml =<<~EOL Vpc: Description: Existing vpc id Type: AWS::EC2::VPC::Id ElbSubnets: Description: Existing subnet ids for ELB Type: List<AWS::EC2::Subnet::Id> EcsSubnets: Description: Existing subnet ids for ECS Type: List<AWS::EC2::Subnet::Id> ElbTargetGroup: Description: Existing target group Type: String Default: '' CreateElb: Description: Create elb Type: String Default: true EcsDesiredCount: Description: Ecs desired count Type: String Default: '' EcsSchedulingStrategy: Description: The scheduling strategy to use for the service Type: String Default: REPLICA EOL YAML.load(yaml).deep_symbolize_keys end end end
Version data entries
36 entries across 36 versions & 1 rubygems