title: Missing required key 'Bucket' in params
body: <p>I am trying to deploy a simple lambda function to aws but I get the error <strong>Missing required key 'Bucket' in params</strong>.
  The user I have created has full Lambda, S3, Cloudformation and Cloudwatch access.</p>
  
  <p><strong>JS</strong> </p>
  
  <p>'use strict';</p>
  
  <pre><code>module.exports.hello = (event, context, callback) =&gt; {
    const response = {
      statusCode: 200,
      body: JSON.stringify({
        message: 'Go Serverless v1.0! Your function executed successfully!',
        input: event,
      }),
    };
  
    callback(null, response);
  
    // Use this code if you don't use the http event with the LAMBDA-PROXY integration
    // callback(null, { message: 'Go Serverless v1.0! Your function executed successfully!', event });
  };
  </code></pre>
  
  <p><strong>YAML</strong></p>
  
  <pre><code>service: lambda-demo
  
  provider:
    name: aws
    runtime: nodejs6.10
  
  functions:
    hello:
      handler: handler.hello
  </code></pre>