class Swa::Resource
Attributes
_resource_[R]
aws_resource[R]
Public Class Methods
delegate(*methods)
click to toggle source
# File lib/swa/resource.rb, line 27 def self.delegate(*methods) def_delegators :aws_resource, *methods end
list(aws_resources)
click to toggle source
# File lib/swa/resource.rb, line 8 def self.list(aws_resources) aws_resources.lazy.map(&method(:new)) end
new(aws_resource)
click to toggle source
# File lib/swa/resource.rb, line 12 def initialize(aws_resource) @aws_resource = aws_resource end
Public Instance Methods
data()
click to toggle source
# File lib/swa/resource.rb, line 21 def data camelize_keys(_resource_.data.to_h) end