class AWS::AutoScaling::Tag
* {#delete}
* {#resource}
Auto Scaling tags are hashes with two helper methods:
def delete
-
(nil)
-
def delete resource.delete_tags([self]) nil end
def initialize options = {}
- Api: - private
def initialize options = {} super() @resource = case options[:resource_type] when 'auto-scaling-group' group_name = options[:resource_id] config = options.delete(:config) Group.new(group_name, :config => config) else msg = "unhandled resource type: #{options[:resource_type]}" raise ArgumentError, msg end merge!(options) end
def resource
-
(Group)
- Returns the tagged resource. Currently this is
def resource @resource end