module Awspec::Helper::Finder::SsmParameter
Public Instance Methods
find_parameter_tag(id, tag_key)
click to toggle source
# File lib/awspec/helper/finder/ssm_parameter.rb, line 16 def find_parameter_tag(id, tag_key) tag = nil begin response = ssm_client.list_tags_for_resource( resource_type: 'Parameter', resource_id: id ) tag_set = response.tag_list tag = tag_set.find { |tag_obj| tag_obj.key == tag_key } rescue Aws::SSM::Errors::ServiceError nil end return tag if tag end
find_ssm_parameter(name)
click to toggle source
# File lib/awspec/helper/finder/ssm_parameter.rb, line 4 def find_ssm_parameter(name) ssm_client.describe_parameters( { filters: [ { key: 'Name', values: [name] } ] }).parameters[0] end