Class: Aws::Omics::Types::BatchRunSettings
- Inherits:
-
Struct
- Object
- Struct
- Aws::Omics::Types::BatchRunSettings
- Defined in:
- gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb
Overview
BatchRunSettings is a union - when making an API calls you must set exactly one of the members.
A union type representing per-run configurations for the batch. Specify exactly one of the following members.
Direct Known Subclasses
Defined Under Namespace
Classes: InlineSettings, S3UriSettings, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#inline_settings ⇒ Array<Types::InlineSetting>
A list of per-run configurations provided inline in the request.
-
#s3_uri_settings ⇒ String
An Amazon S3 URI pointing to a JSON file containing per-run configurations.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#inline_settings ⇒ Array<Types::InlineSetting>
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.
473 474 475 476 477 478 479 480 481 482 483 484 |
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 473 class BatchRunSettings < Struct.new( :inline_settings, :s3_uri_settings, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class InlineSettings < BatchRunSettings; end class S3UriSettings < BatchRunSettings; end class Unknown < BatchRunSettings; end end |
#s3_uri_settings ⇒ String
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.
473 474 475 476 477 478 479 480 481 482 483 484 |
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 473 class BatchRunSettings < Struct.new( :inline_settings, :s3_uri_settings, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class InlineSettings < BatchRunSettings; end class S3UriSettings < BatchRunSettings; end class Unknown < BatchRunSettings; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
473 474 475 |
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 473 def unknown @unknown end |