Skip to content

/AWS1/CL_OMXBATCHRUNSETTINGS

A union type representing per-run configurations for the batch. Specify exactly one of the following members.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_inlinesettings TYPE /AWS1/CL_OMXINLINESETTING=>TT_INLINESETTINGS TT_INLINESETTINGS

A list of per-run configurations provided inline in the request. Each entry must include a unique runSettingId. Supports up to 100 entries. For batches with more than 100 runs, use s3UriSettings.

iv_s3urisettings TYPE /AWS1/OMXS3URISETTINGS /AWS1/OMXS3URISETTINGS

An Amazon S3 URI pointing to a JSON file containing per-run configurations. The file must be a JSON array in the same format as inlineSettings. Supports up to 100,000 run configurations. The maximum file size is 6 GB.

The IAM service role in roleArn must have read access to this S3 object. HealthOmics validates access to the file during the synchronous API call and records the file's ETag. If the file is modified after submission, the batch fails.


Queryable Attributes

inlineSettings

A list of per-run configurations provided inline in the request. Each entry must include a unique runSettingId. Supports up to 100 entries. For batches with more than 100 runs, use s3UriSettings.

Accessible with the following methods

Method Description
GET_INLINESETTINGS() Getter for INLINESETTINGS, with configurable default
ASK_INLINESETTINGS() Getter for INLINESETTINGS w/ exceptions if field has no valu
HAS_INLINESETTINGS() Determine if INLINESETTINGS has a value

s3UriSettings

An Amazon S3 URI pointing to a JSON file containing per-run configurations. The file must be a JSON array in the same format as inlineSettings. Supports up to 100,000 run configurations. The maximum file size is 6 GB.

The IAM service role in roleArn must have read access to this S3 object. HealthOmics validates access to the file during the synchronous API call and records the file's ETag. If the file is modified after submission, the batch fails.

Accessible with the following methods

Method Description
GET_S3URISETTINGS() Getter for S3URISETTINGS, with configurable default
ASK_S3URISETTINGS() Getter for S3URISETTINGS w/ exceptions if field has no value
HAS_S3URISETTINGS() Determine if S3URISETTINGS has a value