class Awspec::Type::LaunchConfiguration
Public Instance Methods
has_block_device_mapping?(device_id)
click to toggle source
# File lib/awspec/type/launch_configuration.rb, line 26 def has_block_device_mapping?(device_id) ret = find_block_device_mapping(@display_name, device_id) return true if ret end
has_security_group?(sg_id)
click to toggle source
# File lib/awspec/type/launch_configuration.rb, line 13 def has_security_group?(sg_id) sgs = resource_via_client.security_groups ret = sgs.find do |sg| sg == sg_id end return true if ret sg2 = find_security_group(sg_id) sgs.find do |sg| sg == sg2.group_id end end
id()
click to toggle source
# File lib/awspec/type/launch_configuration.rb, line 9 def id @id ||= resource_via_client.launch_configuration_arn if resource_via_client end
resource_via_client()
click to toggle source
# File lib/awspec/type/launch_configuration.rb, line 5 def resource_via_client @resource_via_client ||= find_launch_configuration(@display_name) end