S3UriSettings

data class S3UriSettings(val value: String) : BatchRunSettings

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.

Constructors

Link copied to clipboard
constructor(value: String)

Properties

Link copied to clipboard

Inherited functions

Link copied to clipboard

Casts this BatchRunSettings as a InlineSettings and retrieves its kotlin.collections.List value. Throws an exception if the BatchRunSettings is not a InlineSettings.

Link copied to clipboard

Casts this BatchRunSettings as a InlineSettings and retrieves its kotlin.collections.List value. Returns null if the BatchRunSettings is not a InlineSettings.

Link copied to clipboard

Casts this BatchRunSettings as a S3UriSettings and retrieves its kotlin.String value. Throws an exception if the BatchRunSettings is not a S3UriSettings.

Link copied to clipboard

Casts this BatchRunSettings as a S3UriSettings and retrieves its kotlin.String value. Returns null if the BatchRunSettings is not a S3UriSettings.