##### SUMMARY

Documentation on `aws_batch_job_queue` has bugs:

* module is `aws_batch_job_queue`, not `batch_job_queue`
* the `batch_job_queue_action` variable is never registered
* the `debug` task uses the old YAML style

##### ISSUE TYPE
- Documentation Report

##### COMPONENT NAME

`aws_batch_job_queue`

##### ANSIBLE VERSION
```
ansible 2.8.6
  config file = None
  configured module search path = ['/home/major/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /home/major/.pyenv/versions/3.7.5/envs/venv-3.7.5/lib/python3.7/site-packages/ansible
  executable location = /home/major/.pyenv/versions/venv-3.7.5/bin/ansible
  python version = 3.7.5 (default, Oct 21 2019, 08:25:03) [GCC 9.2.1 20190827 (Red Hat 9.2.1-1)]
```

##### CONFIGURATION
```
[ no output ]
```

##### OS / ENVIRONMENT

Fedora 30 with Python 3.7.5 (from pyenv)

##### ADDITIONAL INFORMATION

No extra information.

"""
    Performs basic parameter validation.
    :param module:
    :param aws:
    :return:
    """
    return
#
#
def get_current_job_queue(module, connection):
    try:
        environments = connection.client().describe_job_queues(
            jobQueues=[module.params['job_queue_name']]
        )
        return environments['jobQueues'][0] if len(environments['jobQueues']) > 0 else None
    except ClientError:
        return None
def create_job_queue(module, aws):