Module: Aws::Omics::Types

Defined in:
gems/aws-sdk-omics/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 '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

#reference_arnString

The reference's ARN.

Returns:

  • (String)


6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 6950

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 '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

#tsv_optionsTypes::TsvOptions

Options for a TSV file.

Returns:



2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 2718

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.



8520
8521
8522
8523
8524
8525
8526
8527
8528
8529
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 8520

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.



9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 9511

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:



2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
# File 'gems/aws-sdk-omics/lib/aws-sdk-omics/types.rb', line 2718

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