airflow.providers.amazon.aws.executors.batch.utils
¶
Module Contents¶
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. |
Attributes¶
- 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.
- 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.