### Description

AWS Batch hook and operator do not support the boto3 parameter shareIdentifier, which is required to submit jobs to specific types of queues.

### Use case/motivation

I wish that AWS Batch hook and operator support the submit of jobs to queues that require shareIdentifier parameter.

### Related issues

_No response_

### Are you willing to submit a PR?

- [X] Yes I am willing to submit a PR!

### Code of Conduct

- [X] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)

"""
        Submit and monitor an AWS Batch job
        :raises: AirflowException
        """
        self.submit_job(context)
        if self.wait_for_completion:
            self.monitor_job(context)
        return self.job_id
    def on_kill(self):
        response = self.hook.client.terminate_job(jobId=self.job_id, reason="Task killed by the user")
        self.log.info("AWS Batch job (%s) terminated: %s", self.job_id, response)
    def submit_job(self, context: Context):
        """
        Submit an AWS Batch job
        :raises: AirflowException
        """
        self.log.info(
            "Running AWS Batch job - job definition: %s - on queue %s",
            self.job_definition,
            self.job_queue,
        )
        if self.container_overrides:
            self.log.info("AWS Batch job - container overrides: %s", self.container_overrides)
        if self.array_properties:
            self.log.info("AWS Batch job - array properties: %s", self.array_properties)
        if self.node_overrides:
            self.log.info("AWS Batch job - node properties: %s", self.node_overrides)
        args = {
            "jobName": self.job_name,
            "jobQueue": self.job_queue,