Sha256: 58be977c0942e98aee062a768d4cb160cee0cf11951566b533d923ea3c115698

Contents?: true

Size: 268 Bytes

Versions: 7

Compression:

Stored size: 268 Bytes

Contents

module Codepipe::Dsl
  module Sns
    PROPERTIES = %w[
      display_name
      kms_master_key_id
      subscription
      topic_name
    ]
    PROPERTIES.each do |prop|
      define_method(prop) do |v|
        @properties[prop.to_sym] = v
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
codepipeline-0.3.4 lib/codepipe/dsl/sns.rb
codepipeline-0.3.3 lib/codepipe/dsl/sns.rb
codepipeline-0.3.2 lib/codepipe/dsl/sns.rb
codepipeline-0.3.1 lib/codepipe/dsl/sns.rb
codepipeline-0.3.0 lib/codepipe/dsl/sns.rb
codepipeline-0.2.1 lib/codepipe/dsl/sns.rb
codepipeline-0.2.0 lib/codepipe/dsl/sns.rb