   "resource": {
     "vagrant_instance": {
       "vagrant-instance": {
-        "cpus": 2,
-        "memory": 2048,
-        "box": "ubuntu/trusty64",
+        "cpus": "${var.userInput_cpus}",
+        "memory": "${var.userInput_memory}",
+        "box": "${var.userInput_box}",
         "user_data": "\\necho \\\"hello world!\\\" >> /helloworld.txt\\n"
       }
     }

    # this is the name of your VM
    vagrant-instance:
      # define your vm specs here, 2 cpus, 2GB of memory etc.
      cpus: 2
      memory: 2048
      # select your image (optional) eg. ubuntu/trusty64 (it should be based on ubuntu 14.04)
      box: ubuntu/trusty64
      user_data: |-
        # let's create a file on your root folder:
        echo "hello world!" >> /helloworld.txt

        # for more information please use the search box above

    '''

  # Defaults for userInputs
  user_inputs:
    memory: 2048
    cpus: 2
    box: 'ubuntu/trusty64'
