airflow.providers.amazon.aws.executors.batch.utils¶
Attributes¶
Exceptions¶
| Thrown when something unexpected has occurred within the AWS Batch ecosystem. | 
Classes¶
| Represents a Batch job that is queued. The job will be run in the next heartbeat. | |
| Contains information about a currently running Batch job. | |
| Data Transfer Object for an AWS Batch Job. | |
| A collection to manage running Batch Jobs. | |
| Keys loaded into the config which are valid Batch submit_job kwargs. | |
| All keys loaded into the config which are related to the Batch Executor. | 
Module Contents¶
- airflow.providers.amazon.aws.executors.batch.utils.CONFIG_GROUP_NAME = 'aws_batch_executor'[source]¶
- class airflow.providers.amazon.aws.executors.batch.utils.BatchQueuedJob[source]¶
- Represents a Batch job that is queued. The job will be run in the next heartbeat. - next_attempt_time: datetime.datetime[source]¶
 
- class airflow.providers.amazon.aws.executors.batch.utils.BatchJobInfo[source]¶
- Contains information about a currently running Batch job. 
- class airflow.providers.amazon.aws.executors.batch.utils.BatchJob(job_id, status, status_reason=None)[source]¶
- Data Transfer Object for an AWS Batch Job. 
- class airflow.providers.amazon.aws.executors.batch.utils.BatchJobCollection[source]¶
- A collection to manage running Batch Jobs. - id_to_job_info: dict[str, BatchJobInfo][source]¶
 
- class airflow.providers.amazon.aws.executors.batch.utils.BatchSubmitJobKwargsConfigKeys[source]¶
- Bases: - airflow.providers.amazon.aws.executors.utils.base_config_keys.BaseConfigKeys- Keys loaded into the config which are valid Batch submit_job kwargs. 
- class airflow.providers.amazon.aws.executors.batch.utils.AllBatchConfigKeys[source]¶
- Bases: - BatchSubmitJobKwargsConfigKeys- All keys loaded into the config which are related to the Batch Executor.