ark::aws::BatchJobRequest

Defined in header “ark/aws/batch_client.hh”.


A structure that represents details of the job you wish to submit.

Variables

  • std::string name
    The name of the job.

  • std::string queue
    The name of the queue this should be submitted to.

  • std::string definition
    The job definition this should execute.

  • std::vector< std::string > command
    The command to execute.

  • std::map< std::string, std::string > environment
    A map of environment variables to include.

  • std::map< std::string, std::string > tags
    A mapping of tags to apply to the batch job.

  • int32_t retry_attempts= 0
    If the job should be auto-retried, set this to the number of attempts.

  • std::vector< BatchJobRetryCriteria > retry_criteria
    A list of retry criteria. Allows you to configure how automatic retries go about occuring.