Module: Aws::Omics::Types

Defined in:
lib/aws-sdk-omics/types.rb

Defined Under Namespace

Classes: AbortMultipartReadSetUploadRequest, AbortMultipartReadSetUploadResponse, AcceptShareRequest, AcceptShareResponse, AccessDeniedException, ActivateReadSetFilter, ActivateReadSetJobItem, ActivateReadSetSourceItem, AnnotationImportItemDetail, AnnotationImportItemSource, AnnotationImportJobItem, AnnotationStoreItem, AnnotationStoreVersionItem, BatchDeleteReadSetRequest, BatchDeleteReadSetResponse, BatchListItem, BatchRunSettings, CancelAnnotationImportRequest, CancelAnnotationImportResponse, CancelRunBatchRequest, CancelRunBatchResponse, CancelRunRequest, CancelVariantImportRequest, CancelVariantImportResponse, CompleteMultipartReadSetUploadRequest, CompleteMultipartReadSetUploadResponse, CompleteReadSetUploadPartListItem, ConfigurationDetails, ConfigurationListItem, ConflictException, ContainerRegistryMap, CreateAnnotationStoreRequest, CreateAnnotationStoreResponse, CreateAnnotationStoreVersionRequest, CreateAnnotationStoreVersionResponse, CreateConfigurationRequest, CreateConfigurationResponse, CreateMultipartReadSetUploadRequest, CreateMultipartReadSetUploadResponse, CreateReferenceStoreRequest, CreateReferenceStoreResponse, CreateRunCacheRequest, CreateRunCacheResponse, CreateRunGroupRequest, CreateRunGroupResponse, CreateSequenceStoreRequest, CreateSequenceStoreResponse, CreateShareRequest, CreateShareResponse, CreateVariantStoreRequest, CreateVariantStoreResponse, CreateWorkflowRequest, CreateWorkflowResponse, CreateWorkflowVersionRequest, CreateWorkflowVersionResponse, DefaultRunSetting, DefinitionRepository, DefinitionRepositoryDetails, DeleteAnnotationStoreRequest, DeleteAnnotationStoreResponse, DeleteAnnotationStoreVersionsRequest, DeleteAnnotationStoreVersionsResponse, DeleteBatchRequest, DeleteConfigurationRequest, DeleteReferenceRequest, DeleteReferenceResponse, DeleteReferenceStoreRequest, DeleteReferenceStoreResponse, DeleteRunBatchRequest, DeleteRunBatchResponse, DeleteRunCacheRequest, DeleteRunGroupRequest, DeleteRunRequest, DeleteS3AccessPolicyRequest, DeleteS3AccessPolicyResponse, DeleteSequenceStoreRequest, DeleteSequenceStoreResponse, DeleteShareRequest, DeleteShareResponse, DeleteVariantStoreRequest, DeleteVariantStoreResponse, DeleteWorkflowRequest, DeleteWorkflowVersionRequest, ETag, ExportReadSet, ExportReadSetDetail, ExportReadSetFilter, ExportReadSetJobDetail, FileInformation, Filter, FormatOptions, GetAnnotationImportRequest, GetAnnotationImportResponse, GetAnnotationStoreRequest, GetAnnotationStoreResponse, GetAnnotationStoreVersionRequest, GetAnnotationStoreVersionResponse, GetBatchRequest, GetBatchResponse, GetConfigurationRequest, GetConfigurationResponse, GetReadSetActivationJobRequest, GetReadSetActivationJobResponse, GetReadSetExportJobRequest, GetReadSetExportJobResponse, GetReadSetImportJobRequest, GetReadSetImportJobResponse, GetReadSetMetadataRequest, GetReadSetMetadataResponse, GetReadSetRequest, GetReadSetResponse, GetReferenceImportJobRequest, GetReferenceImportJobResponse, GetReferenceMetadataRequest, GetReferenceMetadataResponse, GetReferenceRequest, GetReferenceResponse, GetReferenceStoreRequest, GetReferenceStoreResponse, GetRunCacheRequest, GetRunCacheResponse, GetRunGroupRequest, GetRunGroupResponse, GetRunRequest, GetRunResponse, GetRunTaskRequest, GetRunTaskResponse, GetS3AccessPolicyRequest, GetS3AccessPolicyResponse, GetSequenceStoreRequest, GetSequenceStoreResponse, GetShareRequest, GetShareResponse, GetVariantImportRequest, GetVariantImportResponse, GetVariantStoreRequest, GetVariantStoreResponse, GetWorkflowRequest, GetWorkflowResponse, GetWorkflowVersionRequest, GetWorkflowVersionResponse, ImageDetails, ImageMapping, ImportReadSetFilter, ImportReadSetJobItem, ImportReadSetSourceItem, ImportReferenceFilter, ImportReferenceJobItem, ImportReferenceSourceItem, InlineSetting, InternalServerException, ListAnnotationImportJobsFilter, ListAnnotationImportJobsRequest, ListAnnotationImportJobsResponse, ListAnnotationStoreVersionsFilter, ListAnnotationStoreVersionsRequest, ListAnnotationStoreVersionsResponse, ListAnnotationStoresFilter, ListAnnotationStoresRequest, ListAnnotationStoresResponse, ListBatchRequest, ListBatchResponse, ListConfigurationsRequest, ListConfigurationsResponse, ListMultipartReadSetUploadsRequest, ListMultipartReadSetUploadsResponse, ListReadSetActivationJobsRequest, ListReadSetActivationJobsResponse, ListReadSetExportJobsRequest, ListReadSetExportJobsResponse, ListReadSetImportJobsRequest, ListReadSetImportJobsResponse, ListReadSetUploadPartsRequest, ListReadSetUploadPartsResponse, ListReadSetsRequest, ListReadSetsResponse, ListReferenceImportJobsRequest, ListReferenceImportJobsResponse, ListReferenceStoresRequest, ListReferenceStoresResponse, ListReferencesRequest, ListReferencesResponse, ListRunCachesRequest, ListRunCachesResponse, ListRunGroupsRequest, ListRunGroupsResponse, ListRunTasksRequest, ListRunTasksResponse, ListRunsInBatchRequest, ListRunsInBatchResponse, ListRunsRequest, ListRunsResponse, ListSequenceStoresRequest, ListSequenceStoresResponse, ListSharesRequest, ListSharesResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListVariantImportJobsFilter, ListVariantImportJobsRequest, ListVariantImportJobsResponse, ListVariantStoresFilter, ListVariantStoresRequest, ListVariantStoresResponse, ListWorkflowVersionsRequest, ListWorkflowVersionsResponse, ListWorkflowsRequest, ListWorkflowsResponse, MultipartReadSetUploadListItem, NotSupportedOperationException, PutS3AccessPolicyRequest, PutS3AccessPolicyResponse, RangeNotSatisfiableException, ReadOptions, ReadSetBatchError, ReadSetFiles, ReadSetFilter, ReadSetListItem, ReadSetS3Access, ReadSetUploadPartListFilter, ReadSetUploadPartListItem, ReferenceFiles, ReferenceFilter, ReferenceItem, ReferenceListItem, ReferenceStoreDetail, ReferenceStoreFilter, RegistryMapping, RequestTimeoutException, ResourceNotFoundException, RunBatchListItem, RunCacheListItem, RunConfigurations, RunConfigurationsResponse, RunGroupListItem, RunListItem, RunLogLocation, RunSummary, S3AccessConfig, SequenceInformation, SequenceStoreDetail, SequenceStoreFilter, SequenceStoreS3Access, ServiceQuotaExceededException, ShareDetails, SourceFiles, SourceReference, SseConfig, StartAnnotationImportRequest, StartAnnotationImportResponse, StartReadSetActivationJobRequest, StartReadSetActivationJobResponse, StartReadSetActivationJobSourceItem, StartReadSetExportJobRequest, StartReadSetExportJobResponse, StartReadSetImportJobRequest, StartReadSetImportJobResponse, StartReadSetImportJobSourceItem, StartReferenceImportJobRequest, StartReferenceImportJobResponse, StartReferenceImportJobSourceItem, StartRunBatchRequest, StartRunBatchResponse, StartRunRequest, StartRunResponse, StartVariantImportRequest, StartVariantImportResponse, StoreOptions, SubmissionSummary, TagResourceRequest, TagResourceResponse, TaskListItem, ThrottlingException, TsvOptions, TsvStoreOptions, TsvVersionOptions, UntagResourceRequest, UntagResourceResponse, UpdateAnnotationStoreRequest, UpdateAnnotationStoreResponse, UpdateAnnotationStoreVersionRequest, UpdateAnnotationStoreVersionResponse, UpdateRunCacheRequest, UpdateRunGroupRequest, UpdateSequenceStoreRequest, UpdateSequenceStoreResponse, UpdateVariantStoreRequest, UpdateVariantStoreResponse, UpdateWorkflowRequest, UpdateWorkflowVersionRequest, UploadReadSetPartRequest, UploadReadSetPartResponse, ValidationException, VariantImportItemDetail, VariantImportItemSource, VariantImportJobItem, VariantStoreItem, VcfOptions, VersionDeleteError, VersionOptions, VpcConfig, VpcConfigResponse, WorkflowListItem, WorkflowParameter, WorkflowVersionListItem

Instance Attribute Summary collapse

Instance Attribute Details

#inline_settingsArray<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`.

Returns:



473
474
475
476
477
478
479
480
481
482
483
484
# File '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

#reference_arnString

The reference’s ARN.

Returns:

  • (String)


6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
# File 'lib/aws-sdk-omics/types.rb', line 6966

class ReferenceItem < Struct.new(
  :reference_arn,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ReferenceArn < ReferenceItem; end
  class Unknown < ReferenceItem; end
end

#s3_uri_settingsString

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.

Returns:

  • (String)


473
474
475
476
477
478
479
480
481
482
483
484
# File '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

#tsv_optionsTypes::TsvOptions

Options for a TSV file.

Returns:



2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
# File 'lib/aws-sdk-omics/types.rb', line 2729

class FormatOptions < Struct.new(
  :tsv_options,
  :vcf_options,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class TsvOptions < FormatOptions; end
  class VcfOptions < FormatOptions; end
  class Unknown < FormatOptions; end
end

#tsv_store_optionsTypes::TsvStoreOptions

File settings for a TSV store.



8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
# File 'lib/aws-sdk-omics/types.rb', line 8537

class StoreOptions < Struct.new(
  :tsv_store_options,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class TsvStoreOptions < StoreOptions; end
  class Unknown < StoreOptions; end
end

#tsv_version_optionsTypes::TsvVersionOptions

File settings for a version of a TSV store.



9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
# File 'lib/aws-sdk-omics/types.rb', line 9528

class VersionOptions < Struct.new(
  :tsv_version_options,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class TsvVersionOptions < VersionOptions; end
  class Unknown < VersionOptions; end
end

#vcf_optionsTypes::VcfOptions

Options for a VCF file.

Returns:



2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
# File 'lib/aws-sdk-omics/types.rb', line 2729

class FormatOptions < Struct.new(
  :tsv_options,
  :vcf_options,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class TsvOptions < FormatOptions; end
  class VcfOptions < FormatOptions; end
  class Unknown < FormatOptions; end
end