def customized_options
params = options
IdParamsFilter.new(:only_required => false).for_action(resource.action(action)).each do |api_param|
param_resource = HammerCLIForeman.param_to_resource(api_param.name)
if param_resource && respond_to?(HammerCLI.option_accessor_name("#{param_resource.singular_name}_id"))
resource_id = get_resource_id(param_resource, :scoped => true, :required => api_param.required?)
params[HammerCLI.option_accessor_name(api_param.name)] = resource_id if resource_id
end
end
id_option_name = HammerCLI.option_accessor_name('id')
params[id_option_name] ||= get_identifier if respond_to?(id_option_name)
params
end