##### SUMMARY
In #63770 it was found that the `wait` specified in the module docs does not apply to create operations.  Wait functions are only defined for `delete_instance`, `restart_instance`, and `startstop_instance`.

##### ISSUE TYPE
- Bug Report

##### COMPONENT NAME
lightsail

##### ANSIBLE VERSION
<!--- Paste verbatim output from "ansible --version" between quotes -->
```
$ ansible --version
ansible 2.10.0.dev0
  config file = /etc/ansible/ansible.cfg
  configured module search path = [u'/home/jill/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
  ansible python module location = /home/jill/src/ansible/lib/ansible
  executable location = /home/jill/src/ansible/bin/ansible
  python version = 2.7.15+ (default, Oct  7 2019, 17:39:04) [GCC 7.4.0]

```

##### CONFIGURATION
N/A

##### OS / ENVIRONMENT
N/A

##### STEPS TO REPRODUCE
```
    - name: Start the instance
      lightsail:
        name: "{{ instance_name }}"
        state: running
        wait: yes
      register: result

    - assert:
        that:
          - result.changed == True
          - result.instance.state.name == 'running'
```

<!--- HINT: You can paste gist.github.com links for larger files -->

##### EXPECTED RESULTS
test pass


##### ACTUAL RESULTS
assertion failed


msg: "Name is {{ my_instance.instance.name }}"
- debug:
    msg: "IP is {{ my_instance.instance.public_ip_address }}"
# Delete an instance if present
- lightsail:
    state: absent
    region: us-east-1
    name: myinstance
'''
RETURN = '''
changed:
  description: if a snapshot has been modified/created
  returned: always
  type: bool
  sample:
    changed: true
instance:
  description: instance data
  returned: always
  type: dict
  sample:
    arn: "arn:aws:lightsail:us-east-1:448830907657:Instance/1fef0175-d6c8-480e-84fa-214f969cda87"
    blueprint_id: "ubuntu_16_04"
    blueprint_name: "Ubuntu"
    bundle_id: "nano_1_0"
    created_at: "2017-03-27T08:38:59.714000-04:00"
    hardware:
      cpu_count: 1
      ram_size_in_gb: 0.5
    is_static_ip: false