Class: Jets::Cfn::Resource::Nested::Api::Gateway

Inherits:
Base
  • Object
show all
Defined in:
lib/jets/cfn/resource/nested/api/gateway.rb

Instance Method Summary collapse

Methods inherited from Base

#initialize, #outputs, #template_filename, #template_url

Methods inherited from Base

#attributes, #logical_id, #outputs, #parameters, #permission, #properties, #replacements, #replacer, #standarize, #template, truncate_id, #type

Methods included from Util::Camelize

#camelize

Constructor Details

This class inherits a constructor from Jets::Cfn::Resource::Nested::Base

Instance Method Details

#definitionObject

interface method



4
5
6
7
8
9
10
11
12
13
# File 'lib/jets/cfn/resource/nested/api/gateway.rb', line 4

def definition
  {
    ApiGateway: {
      Type: "AWS::CloudFormation::Stack",
      Properties: {
        TemplateURL: template_url,
      }
    }
  }
end