Sha256: 5d821b8a5da7f8b260509e2d395b399ce75444415f98983ac7d8ff764b82a3bf

Contents?: true

Size: 1.21 KB

Versions: 8

Compression:

Stored size: 1.21 KB

Contents

class Ufo::Stack::Builder
  class Parameters < Base
    def build
      {
        "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": 1
        },
        "ElbEipIds": {
          "Description": "ELB EIP Allocation ids to use for network load balancer",
          "Type": "String",
          "Default": ""
        },
        "EcsSchedulingStrategy": {
          "Description": "The scheduling strategy to use for the service",
          "Type": "String",
          "Default": "REPLICA"
        }
      }
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
ufo-5.0.7 lib/ufo/stack/builder/parameters.rb
ufo-5.0.6 lib/ufo/stack/builder/parameters.rb
ufo-5.0.5 lib/ufo/stack/builder/parameters.rb
ufo-5.0.4 lib/ufo/stack/builder/parameters.rb
ufo-5.0.3 lib/ufo/stack/builder/parameters.rb
ufo-5.0.2 lib/ufo/stack/builder/parameters.rb
ufo-5.0.1 lib/ufo/stack/builder/parameters.rb
ufo-5.0.0 lib/ufo/stack/builder/parameters.rb