Expand description
Implementation of engine configuration.
Structs§
- Apptainer
Config - Configuration for the Apptainer container runtime.
- Azure
Storage Auth Config - Represents authentication information for Azure Blob Storage.
- Azure
Storage Config - Represents configuration for Azure Blob Storage.
- Basic
Auth Config - Represents HTTP basic authentication configuration.
- Bearer
Auth Config - Represents HTTP bearer token authentication configuration.
- Config
- Represents WDL evaluation configuration.
- Docker
Backend Config - Represents configuration for the Docker backend.
- Google
Storage Auth Config - Represents authentication information for Google Cloud Storage.
- Google
Storage Config - Represents configuration for Google Cloud Storage.
- Http
Config - Represents HTTP configuration.
- Local
Backend Config - Represents configuration for the local task execution backend.
- LsfApptainer
Backend Config - Configuration for the LSF + Apptainer backend.
- LsfQueue
Config - Configuration for an LSF queue.
- S3Storage
Auth Config - Represents authentication information for AWS S3 storage.
- S3Storage
Config - Represents configuration for AWS S3 storage.
- Scatter
Config - Represents scatter statement evaluation configuration.
- Secret
String - Represents a secret string that is, by default, redacted for serialization.
- Slurm
Apptainer Backend Config - Configuration for the Slurm + Apptainer backend.
- Slurm
Partition Config - Configuration for a Slurm partition.
- Storage
Config - Represents storage configuration.
- Task
Config - Represents task evaluation configuration.
- TesBackend
Config - Represents configuration for the Task Execution Service (TES) backend.
- Workflow
Config - Represents workflow evaluation configuration.
Enums§
- Backend
Config - Represents supported task execution backends.
- Call
Caching Mode - Represents the supported call caching modes.
- Content
Digest Mode - Represents the supported modes for calculating content digests.
- Failure
Mode - Represents how an evaluation error or cancellation should be handled by the engine.
- Task
Resource Limit Behavior - The behavior when a task resource requirement, such as
cpuormemory, cannot be met. - TesBackend
Auth Config - Represents the kind of authentication for a TES backend.