Sha256: 9b7b0651bc31cfd10e3f3b2b8f46f01c5b6c8e004ce065a63a7f41c8e3beca6a
Contents?: true
Size: 507 Bytes
Versions: 94
Compression:
Stored size: 507 Bytes
Contents
module Awspec::Type class Ami < ResourceBase aws_resource Aws::EC2::Image tags_allowed def resource_via_client @resource_via_client ||= find_ami(@display_name) end def id @id ||= resource_via_client.image_id if resource_via_client end STATES = %w( pending available invalid deregistered transient failed error ) STATES.each do |state| define_method state + '?' do resource_via_client.state == state end end end end
Version data entries
94 entries across 94 versions & 4 rubygems