Sha256: b5c006d835543a69695725dc114f5a16995fdb2d4bd388a34b7e40c3eedc914e
Contents?: true
Size: 1.05 KB
Versions: 4
Compression:
Stored size: 1.05 KB
Contents
module Jets::Stack::Dsl::Main module Base def ref(value) end # Examples: # get_attr("logical_id.attribute") # get_attr("logical_id", "attribute") # get_attr(["logical_id", "attribute"]) def get_att(*item) end def logical_id(value) end def depends_on(*stacks) end # Due to `if Jets::Stack.has_resources?` check early on in the bootstraping process # The code has not been built at that point. So we use a placeholder and will replace # the placeholder as part of the cfn template build process after the code has been built # and the code_s3_key with md5 is available. def code_s3_key end # resource(:hello, # function_name: "hello", # code: { # s3_bucket: "!Ref S3Bucket", # s3_key: code_s3_key # }, # description: "Hello world", # handler: handler_function("hello.lambda_handler"), # memory_size: 128, # role: "!Ref IamRole", # runtime: "python3.6", # timeout: 20, # ) def handler(name) end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
jets-6.0.5 | lib/jets/stack/dsl/main/base.rb |
jets-6.0.4 | lib/jets/stack/dsl/main/base.rb |
jets-6.0.3 | lib/jets/stack/dsl/main/base.rb |
jets-6.0.2 | lib/jets/stack/dsl/main/base.rb |