Sha256: a8ef4b5cc78014e0459c96005b025bca501cf9816f445b26797ce72aeff1fe53

Contents?: true

Size: 274 Bytes

Versions: 15

Compression:

Stored size: 274 Bytes

Contents

module Jets::Stack::Main::Dsl
  module Kinesis
    def kinesis_stream(id, props={})
      defaults = {
        Name: id,
        ShardCount: 1
      }

      props = defaults.merge(props)

      resource(id, "AWS::Kinesis::Stream", props)
      output(id)
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
jets-5.0.13 lib/jets/stack/main/dsl/kinesis.rb
jets-5.0.12 lib/jets/stack/main/dsl/kinesis.rb
jets-5.0.11 lib/jets/stack/main/dsl/kinesis.rb
jets-5.0.10 lib/jets/stack/main/dsl/kinesis.rb
jets-5.0.9 lib/jets/stack/main/dsl/kinesis.rb
jets-5.0.8 lib/jets/stack/main/dsl/kinesis.rb
jets-5.0.7 lib/jets/stack/main/dsl/kinesis.rb
jets-5.0.6 lib/jets/stack/main/dsl/kinesis.rb
jets-5.0.5 lib/jets/stack/main/dsl/kinesis.rb
jets-5.0.4 lib/jets/stack/main/dsl/kinesis.rb
jets-5.0.3 lib/jets/stack/main/dsl/kinesis.rb
jets-5.0.2 lib/jets/stack/main/dsl/kinesis.rb
jets-5.0.1 lib/jets/stack/main/dsl/kinesis.rb
jets-5.0.0 lib/jets/stack/main/dsl/kinesis.rb
jets-5.0.0.beta1 lib/jets/stack/main/dsl/kinesis.rb