# File lib/fog/aws/requests/iam/update_access_key.rb, line 34
        def update_access_key(access_key_id, status, options = {})
          if user = options['UserName']
            if data[:users].key? user
              access_keys_data = data[:users][user][:access_keys]
            else
              raise Fog::AWS::IAM::NotFound.new('The user with name #{user_name} cannot be found.')
            end
          else
            access_keys_data = data[:access_keys]
          end
          key = access_keys_data.find{|k| k["AccessKeyId"] == access_key_id}
          key["Status"] = status
          Excon::Response.new.tap do |response|
            response.status = 200
            response.body = { 'AccessKey' => key,
                              'RequestId' => Fog::AWS::Mock.request_id }
          end
        end