16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# File 'lib/jets/cfn/builders/controller_builder.rb', line 16
def add_api_gateway_parameters
return if Jets::Router.routes.empty?
add_parameter("RestApi", Description: "RestApi")
scoped_routes.each do |route|
resource = Jets::Resource::ApiGateway::Resource.new(route.path)
add_parameter(resource.logical_id, description: resource.desc)
if route.authorizer
add_parameter(route.authorizer_id, description: route.authorizer_metadata)
end
end
if @app_class.authorizer
add_parameter(@app_class.authorizer_id, description: @app_class.authorizer_metadata)
end
end
|