##### 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


- Wait for the instance to be in state 'running' before returning.
      - If I(wait=false) an ip_address may not be returned.
    type: bool
    default: true
  wait_timeout:
    description:
      - How long before I(wait) gives up, in seconds.
    default: 300
    type: int
requirements:
  - "python >= 2.6"
  - boto3
extends_documentation_fragment:
  - aws
  - ec2
'''
EXAMPLES = '''
# Create a new Lightsail instance, register the instance details
- lightsail:
    state: present
    name: myinstance
    region: us-east-1
    zone: us-east-1a
    blueprint_id: ubuntu_16_04
    bundle_id: nano_1_0
    key_pair_name: id_rsa
    user_data: " echo 'hello world' > /home/ubuntu/test.txt"
    wait_timeout: 500
  register: my_instance
- debug: