Sha256: 335ef76eac2590104519fc446cf99f617eb95e823e287b41a373c62b7d98cc54

Contents?: true

Size: 386 Bytes

Versions: 5

Compression:

Stored size: 386 Bytes

Contents

def initialize(*args)
  super
  @action = :update
end

actions :add, :update, :remove, :force_remove

attribute :aws_access_key, :kind_of => String, :required => true
attribute :aws_secret_access_key, :kind_of => String, :required => true
attribute :resource_id,  :kind_of => [ String, Array ], :regex => /(i|snap|vol)-[a-zA-Z0-9]+/
attribute :tags, :kind_of => Hash, :required => true

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
server_maint-0.0.8 lib/cookbooks/aws/resources/resource_tag.rb
server_maint-0.0.7 lib/cookbooks/aws/resources/resource_tag.rb
server_maint-0.0.6 lib/cookbooks/aws/resources/resource_tag.rb
server_maint-0.0.5 lib/cookbooks/aws/resources/resource_tag.rb
server_maint-0.0.4 lib/cookbooks/aws/resources/resource_tag.rb