

# Data Types
<a name="API_Types"></a>

The following data types are supported:
+  [ActivateReadSetFilter](API_ActivateReadSetFilter.md) 
+  [ActivateReadSetJobItem](API_ActivateReadSetJobItem.md) 
+  [ActivateReadSetSourceItem](API_ActivateReadSetSourceItem.md) 
+  [AnnotationImportItemDetail](API_AnnotationImportItemDetail.md) 
+  [AnnotationImportItemSource](API_AnnotationImportItemSource.md) 
+  [AnnotationImportJobItem](API_AnnotationImportJobItem.md) 
+  [AnnotationStoreItem](API_AnnotationStoreItem.md) 
+  [AnnotationStoreVersionItem](API_AnnotationStoreVersionItem.md) 
+  [BatchListItem](API_BatchListItem.md) 
+  [BatchRunSettings](API_BatchRunSettings.md) 
+  [CompleteReadSetUploadPartListItem](API_CompleteReadSetUploadPartListItem.md) 
+  [ConfigurationDetails](API_ConfigurationDetails.md) 
+  [ConfigurationListItem](API_ConfigurationListItem.md) 
+  [ContainerRegistryMap](API_ContainerRegistryMap.md) 
+  [DefaultRunSetting](API_DefaultRunSetting.md) 
+  [DefinitionRepository](API_DefinitionRepository.md) 
+  [DefinitionRepositoryDetails](API_DefinitionRepositoryDetails.md) 
+  [ETag](API_ETag.md) 
+  [ExportReadSet](API_ExportReadSet.md) 
+  [ExportReadSetDetail](API_ExportReadSetDetail.md) 
+  [ExportReadSetFilter](API_ExportReadSetFilter.md) 
+  [ExportReadSetJobDetail](API_ExportReadSetJobDetail.md) 
+  [FileInformation](API_FileInformation.md) 
+  [Filter](API_Filter.md) 
+  [FormatOptions](API_FormatOptions.md) 
+  [ImageDetails](API_ImageDetails.md) 
+  [ImageMapping](API_ImageMapping.md) 
+  [ImportReadSetFilter](API_ImportReadSetFilter.md) 
+  [ImportReadSetJobItem](API_ImportReadSetJobItem.md) 
+  [ImportReadSetSourceItem](API_ImportReadSetSourceItem.md) 
+  [ImportReferenceFilter](API_ImportReferenceFilter.md) 
+  [ImportReferenceJobItem](API_ImportReferenceJobItem.md) 
+  [ImportReferenceSourceItem](API_ImportReferenceSourceItem.md) 
+  [InlineSetting](API_InlineSetting.md) 
+  [ListAnnotationImportJobsFilter](API_ListAnnotationImportJobsFilter.md) 
+  [ListAnnotationStoresFilter](API_ListAnnotationStoresFilter.md) 
+  [ListAnnotationStoreVersionsFilter](API_ListAnnotationStoreVersionsFilter.md) 
+  [ListVariantImportJobsFilter](API_ListVariantImportJobsFilter.md) 
+  [ListVariantStoresFilter](API_ListVariantStoresFilter.md) 
+  [MultipartReadSetUploadListItem](API_MultipartReadSetUploadListItem.md) 
+  [ReadOptions](API_ReadOptions.md) 
+  [ReadSetBatchError](API_ReadSetBatchError.md) 
+  [ReadSetFiles](API_ReadSetFiles.md) 
+  [ReadSetFilter](API_ReadSetFilter.md) 
+  [ReadSetListItem](API_ReadSetListItem.md) 
+  [ReadSetS3Access](API_ReadSetS3Access.md) 
+  [ReadSetUploadPartListFilter](API_ReadSetUploadPartListFilter.md) 
+  [ReadSetUploadPartListItem](API_ReadSetUploadPartListItem.md) 
+  [ReferenceFiles](API_ReferenceFiles.md) 
+  [ReferenceFilter](API_ReferenceFilter.md) 
+  [ReferenceItem](API_ReferenceItem.md) 
+  [ReferenceListItem](API_ReferenceListItem.md) 
+  [ReferenceStoreDetail](API_ReferenceStoreDetail.md) 
+  [ReferenceStoreFilter](API_ReferenceStoreFilter.md) 
+  [RegistryMapping](API_RegistryMapping.md) 
+  [RunBatchListItem](API_RunBatchListItem.md) 
+  [RunCacheListItem](API_RunCacheListItem.md) 
+  [RunConfigurations](API_RunConfigurations.md) 
+  [RunConfigurationsResponse](API_RunConfigurationsResponse.md) 
+  [RunGroupListItem](API_RunGroupListItem.md) 
+  [RunListItem](API_RunListItem.md) 
+  [RunLogLocation](API_RunLogLocation.md) 
+  [RunSummary](API_RunSummary.md) 
+  [S3AccessConfig](API_S3AccessConfig.md) 
+  [SequenceInformation](API_SequenceInformation.md) 
+  [SequenceStoreDetail](API_SequenceStoreDetail.md) 
+  [SequenceStoreFilter](API_SequenceStoreFilter.md) 
+  [SequenceStoreS3Access](API_SequenceStoreS3Access.md) 
+  [ShareDetails](API_ShareDetails.md) 
+  [SourceFiles](API_SourceFiles.md) 
+  [SourceReference](API_SourceReference.md) 
+  [SseConfig](API_SseConfig.md) 
+  [StartReadSetActivationJobSourceItem](API_StartReadSetActivationJobSourceItem.md) 
+  [StartReadSetImportJobSourceItem](API_StartReadSetImportJobSourceItem.md) 
+  [StartReferenceImportJobSourceItem](API_StartReferenceImportJobSourceItem.md) 
+  [StoreOptions](API_StoreOptions.md) 
+  [SubmissionSummary](API_SubmissionSummary.md) 
+  [TaskListItem](API_TaskListItem.md) 
+  [TsvOptions](API_TsvOptions.md) 
+  [TsvStoreOptions](API_TsvStoreOptions.md) 
+  [TsvVersionOptions](API_TsvVersionOptions.md) 
+  [VariantImportItemDetail](API_VariantImportItemDetail.md) 
+  [VariantImportItemSource](API_VariantImportItemSource.md) 
+  [VariantImportJobItem](API_VariantImportJobItem.md) 
+  [VariantStoreItem](API_VariantStoreItem.md) 
+  [VcfOptions](API_VcfOptions.md) 
+  [VersionDeleteError](API_VersionDeleteError.md) 
+  [VersionOptions](API_VersionOptions.md) 
+  [VpcConfig](API_VpcConfig.md) 
+  [VpcConfigResponse](API_VpcConfigResponse.md) 
+  [WorkflowListItem](API_WorkflowListItem.md) 
+  [WorkflowParameter](API_WorkflowParameter.md) 
+  [WorkflowVersionListItem](API_WorkflowVersionListItem.md) 

# ActivateReadSetFilter
<a name="API_ActivateReadSetFilter"></a>

A read set activation job filter.

## Contents
<a name="API_ActivateReadSetFilter_Contents"></a>

 ** createdAfter **   <a name="omics-Type-ActivateReadSetFilter-createdAfter"></a>
The filter's start date.  
Type: Timestamp  
Required: No

 ** createdBefore **   <a name="omics-Type-ActivateReadSetFilter-createdBefore"></a>
The filter's end date.  
Type: Timestamp  
Required: No

 ** status **   <a name="omics-Type-ActivateReadSetFilter-status"></a>
The filter's status.  
Type: String  
Valid Values: `SUBMITTED | IN_PROGRESS | CANCELLING | CANCELLED | FAILED | COMPLETED | COMPLETED_WITH_FAILURES`   
Required: No

## See Also
<a name="API_ActivateReadSetFilter_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ActivateReadSetFilter) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ActivateReadSetFilter) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ActivateReadSetFilter) 

# ActivateReadSetJobItem
<a name="API_ActivateReadSetJobItem"></a>

A read set activation job.

## Contents
<a name="API_ActivateReadSetJobItem_Contents"></a>

 ** creationTime **   <a name="omics-Type-ActivateReadSetJobItem-creationTime"></a>
When the job was created.  
Type: Timestamp  
Required: Yes

 ** id **   <a name="omics-Type-ActivateReadSetJobItem-id"></a>
The job's ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** sequenceStoreId **   <a name="omics-Type-ActivateReadSetJobItem-sequenceStoreId"></a>
The job's sequence store ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** status **   <a name="omics-Type-ActivateReadSetJobItem-status"></a>
The job's status.  
Type: String  
Valid Values: `SUBMITTED | IN_PROGRESS | CANCELLING | CANCELLED | FAILED | COMPLETED | COMPLETED_WITH_FAILURES`   
Required: Yes

 ** completionTime **   <a name="omics-Type-ActivateReadSetJobItem-completionTime"></a>
When the job completed.  
Type: Timestamp  
Required: No

## See Also
<a name="API_ActivateReadSetJobItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ActivateReadSetJobItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ActivateReadSetJobItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ActivateReadSetJobItem) 

# ActivateReadSetSourceItem
<a name="API_ActivateReadSetSourceItem"></a>

A source for a read set activation job.

## Contents
<a name="API_ActivateReadSetSourceItem_Contents"></a>

 ** readSetId **   <a name="omics-Type-ActivateReadSetSourceItem-readSetId"></a>
The source's read set ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** status **   <a name="omics-Type-ActivateReadSetSourceItem-status"></a>
The source's status.  
Type: String  
Valid Values: `NOT_STARTED | IN_PROGRESS | FINISHED | FAILED`   
Required: Yes

 ** statusMessage **   <a name="omics-Type-ActivateReadSetSourceItem-statusMessage"></a>
The source's status message.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

## See Also
<a name="API_ActivateReadSetSourceItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ActivateReadSetSourceItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ActivateReadSetSourceItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ActivateReadSetSourceItem) 

# AnnotationImportItemDetail
<a name="API_AnnotationImportItemDetail"></a>

Details about an imported annotation item.

## Contents
<a name="API_AnnotationImportItemDetail_Contents"></a>

 ** jobStatus **   <a name="omics-Type-AnnotationImportItemDetail-jobStatus"></a>
The item's job status.  
Type: String  
Valid Values: `SUBMITTED | IN_PROGRESS | CANCELLED | COMPLETED | FAILED | COMPLETED_WITH_FAILURES`   
Required: Yes

 ** source **   <a name="omics-Type-AnnotationImportItemDetail-source"></a>
The source file's location in Amazon S3.  
Type: String  
Pattern: `s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/(.{1,1024})`   
Required: Yes

## See Also
<a name="API_AnnotationImportItemDetail_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/AnnotationImportItemDetail) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/AnnotationImportItemDetail) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/AnnotationImportItemDetail) 

# AnnotationImportItemSource
<a name="API_AnnotationImportItemSource"></a>

A source for an annotation import job.

## Contents
<a name="API_AnnotationImportItemSource_Contents"></a>

 ** source **   <a name="omics-Type-AnnotationImportItemSource-source"></a>
The source file's location in Amazon S3.  
Type: String  
Pattern: `s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/(.{1,1024})`   
Required: Yes

## See Also
<a name="API_AnnotationImportItemSource_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/AnnotationImportItemSource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/AnnotationImportItemSource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/AnnotationImportItemSource) 

# AnnotationImportJobItem
<a name="API_AnnotationImportJobItem"></a>

An annotation import job.

## Contents
<a name="API_AnnotationImportJobItem_Contents"></a>

 ** creationTime **   <a name="omics-Type-AnnotationImportJobItem-creationTime"></a>
When the job was created.  
Type: Timestamp  
Required: Yes

 ** destinationName **   <a name="omics-Type-AnnotationImportJobItem-destinationName"></a>
The job's destination annotation store.  
Type: String  
Required: Yes

 ** id **   <a name="omics-Type-AnnotationImportJobItem-id"></a>
The job's ID.  
Type: String  
Required: Yes

 ** roleArn **   <a name="omics-Type-AnnotationImportJobItem-roleArn"></a>
The job's service role ARN.  
Type: String  
Length Constraints: Minimum length of 20. Maximum length of 2048.  
Pattern: `arn:([^: ]*):([^: ]*):([^: ]*):([0-9]{12}):([^: ]*)`   
Required: Yes

 ** status **   <a name="omics-Type-AnnotationImportJobItem-status"></a>
The job's status.  
Type: String  
Valid Values: `SUBMITTED | IN_PROGRESS | CANCELLED | COMPLETED | FAILED | COMPLETED_WITH_FAILURES`   
Required: Yes

 ** updateTime **   <a name="omics-Type-AnnotationImportJobItem-updateTime"></a>
When the job was updated.  
Type: Timestamp  
Required: Yes

 ** versionName **   <a name="omics-Type-AnnotationImportJobItem-versionName"></a>
 The name of the annotation store version.   
Type: String  
Length Constraints: Minimum length of 3. Maximum length of 255.  
Pattern: `([a-z]){1}([a-z0-9_]){2,254}`   
Required: Yes

 ** annotationFields **   <a name="omics-Type-AnnotationImportJobItem-annotationFields"></a>
 The annotation schema generated by the parsed annotation data.   
Type: String to string map  
Key Length Constraints: Minimum length of 1. Maximum length of 21.  
Value Length Constraints: Minimum length of 1. Maximum length of 21.  
Required: No

 ** completionTime **   <a name="omics-Type-AnnotationImportJobItem-completionTime"></a>
When the job completed.  
Type: Timestamp  
Required: No

 ** runLeftNormalization **   <a name="omics-Type-AnnotationImportJobItem-runLeftNormalization"></a>
The job's left normalization setting.  
Type: Boolean  
Required: No

## See Also
<a name="API_AnnotationImportJobItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/AnnotationImportJobItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/AnnotationImportJobItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/AnnotationImportJobItem) 

# AnnotationStoreItem
<a name="API_AnnotationStoreItem"></a>

An annotation store.

## Contents
<a name="API_AnnotationStoreItem_Contents"></a>

 ** creationTime **   <a name="omics-Type-AnnotationStoreItem-creationTime"></a>
The store's creation time.  
Type: Timestamp  
Required: Yes

 ** description **   <a name="omics-Type-AnnotationStoreItem-description"></a>
The store's description.  
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 500.  
Required: Yes

 ** id **   <a name="omics-Type-AnnotationStoreItem-id"></a>
The store's ID.  
Type: String  
Pattern: `[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}`   
Required: Yes

 ** name **   <a name="omics-Type-AnnotationStoreItem-name"></a>
The store's name.  
Type: String  
Required: Yes

 ** reference **   <a name="omics-Type-AnnotationStoreItem-reference"></a>
The store's genome reference.  
Type: [ReferenceItem](API_ReferenceItem.md) object  
 **Note: **This object is a Union. Only one member of this object can be specified or returned.  
Required: Yes

 ** sseConfig **   <a name="omics-Type-AnnotationStoreItem-sseConfig"></a>
The store's server-side encryption (SSE) settings.  
Type: [SseConfig](API_SseConfig.md) object  
Required: Yes

 ** status **   <a name="omics-Type-AnnotationStoreItem-status"></a>
The store's status.  
Type: String  
Valid Values: `CREATING | UPDATING | DELETING | ACTIVE | FAILED`   
Required: Yes

 ** statusMessage **   <a name="omics-Type-AnnotationStoreItem-statusMessage"></a>
The store's status message.  
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 1000.  
Required: Yes

 ** storeArn **   <a name="omics-Type-AnnotationStoreItem-storeArn"></a>
The store's ARN.  
Type: String  
Length Constraints: Minimum length of 20. Maximum length of 2048.  
Pattern: `arn:([^: ]*):([^: ]*):([^: ]*):([0-9]{12}):([^: ]*)`   
Required: Yes

 ** storeFormat **   <a name="omics-Type-AnnotationStoreItem-storeFormat"></a>
The store's file format.  
Type: String  
Valid Values: `GFF | TSV | VCF`   
Required: Yes

 ** storeSizeBytes **   <a name="omics-Type-AnnotationStoreItem-storeSizeBytes"></a>
The store's size in bytes.  
Type: Long  
Required: Yes

 ** updateTime **   <a name="omics-Type-AnnotationStoreItem-updateTime"></a>
When the store was updated.  
Type: Timestamp  
Required: Yes

## See Also
<a name="API_AnnotationStoreItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/AnnotationStoreItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/AnnotationStoreItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/AnnotationStoreItem) 

# AnnotationStoreVersionItem
<a name="API_AnnotationStoreVersionItem"></a>

 Annotation store versions. 

## Contents
<a name="API_AnnotationStoreVersionItem_Contents"></a>

 ** creationTime **   <a name="omics-Type-AnnotationStoreVersionItem-creationTime"></a>
 The time stamp for when an annotation store version was created.   
Type: Timestamp  
Required: Yes

 ** description **   <a name="omics-Type-AnnotationStoreVersionItem-description"></a>
 The description of an annotation store version.   
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 500.  
Required: Yes

 ** id **   <a name="omics-Type-AnnotationStoreVersionItem-id"></a>
 The annotation store version ID.   
Type: String  
Pattern: `[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}`   
Required: Yes

 ** name **   <a name="omics-Type-AnnotationStoreVersionItem-name"></a>
 A name given to an annotation store version to distinguish it from others.   
Type: String  
Length Constraints: Minimum length of 3. Maximum length of 255.  
Pattern: `([a-z]){1}([a-z0-9_]){2,254}`   
Required: Yes

 ** status **   <a name="omics-Type-AnnotationStoreVersionItem-status"></a>
 The status of an annotation store version.   
Type: String  
Valid Values: `CREATING | UPDATING | DELETING | ACTIVE | FAILED`   
Required: Yes

 ** statusMessage **   <a name="omics-Type-AnnotationStoreVersionItem-statusMessage"></a>
 The status of an annotation store version.   
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 1000.  
Required: Yes

 ** storeId **   <a name="omics-Type-AnnotationStoreVersionItem-storeId"></a>
 The store ID for an annotation store version.   
Type: String  
Pattern: `[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}`   
Required: Yes

 ** updateTime **   <a name="omics-Type-AnnotationStoreVersionItem-updateTime"></a>
 The time stamp for when an annotation store version was updated.   
Type: Timestamp  
Required: Yes

 ** versionArn **   <a name="omics-Type-AnnotationStoreVersionItem-versionArn"></a>
 The Arn for an annotation store version.   
Type: String  
Length Constraints: Minimum length of 20. Maximum length of 2048.  
Pattern: `arn:([^: ]*):([^: ]*):([^: ]*):([0-9]{12}):([^: ]*)`   
Required: Yes

 ** versionName **   <a name="omics-Type-AnnotationStoreVersionItem-versionName"></a>
 The name of an annotation store version.   
Type: String  
Length Constraints: Minimum length of 3. Maximum length of 255.  
Pattern: `([a-z]){1}([a-z0-9_]){2,254}`   
Required: Yes

 ** versionSizeBytes **   <a name="omics-Type-AnnotationStoreVersionItem-versionSizeBytes"></a>
 The size of an annotation store version in Bytes.   
Type: Long  
Required: Yes

## See Also
<a name="API_AnnotationStoreVersionItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/AnnotationStoreVersionItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/AnnotationStoreVersionItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/AnnotationStoreVersionItem) 

# BatchListItem
<a name="API_BatchListItem"></a>

A summary of a batch returned by `ListBatch`.

## Contents
<a name="API_BatchListItem_Contents"></a>

 ** createdAt **   <a name="omics-Type-BatchListItem-createdAt"></a>
The timestamp when the batch was created.  
Type: Timestamp  
Required: No

 ** id **   <a name="omics-Type-BatchListItem-id"></a>
The batch identifier.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 18.  
Pattern: `[0-9]+`   
Required: No

 ** name **   <a name="omics-Type-BatchListItem-name"></a>
The batch name.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** status **   <a name="omics-Type-BatchListItem-status"></a>
The current batch status.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Valid Values: `PENDING | SUBMITTING | INPROGRESS | STOPPING | CANCELLED | FAILED | PROCESSED | RUNS_DELETING | RUNS_DELETED`   
Required: No

 ** totalRuns **   <a name="omics-Type-BatchListItem-totalRuns"></a>
The total number of runs in the batch.  
Type: Integer  
Required: No

 ** workflowId **   <a name="omics-Type-BatchListItem-workflowId"></a>
The identifier of the workflow used for the batch.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 18.  
Pattern: `[0-9]+`   
Required: No

## See Also
<a name="API_BatchListItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/BatchListItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/BatchListItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/BatchListItem) 

# BatchRunSettings
<a name="API_BatchRunSettings"></a>

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

## Contents
<a name="API_BatchRunSettings_Contents"></a>

**Important**  
This data type is a UNION, so only one of the following members can be specified when used or returned.

 ** inlineSettings **   <a name="omics-Type-BatchRunSettings-inlineSettings"></a>
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`.  
Type: Array of [InlineSetting](API_InlineSetting.md) objects  
Array Members: Minimum number of 1 item. Maximum number of 100 items.  
Required: No

 ** s3UriSettings **   <a name="omics-Type-BatchRunSettings-s3UriSettings"></a>
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.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 750.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

## See Also
<a name="API_BatchRunSettings_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/BatchRunSettings) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/BatchRunSettings) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/BatchRunSettings) 

# CompleteReadSetUploadPartListItem
<a name="API_CompleteReadSetUploadPartListItem"></a>

 Part of the response to the CompleteReadSetUpload API, including metadata. 

## Contents
<a name="API_CompleteReadSetUploadPartListItem_Contents"></a>

 ** checksum **   <a name="omics-Type-CompleteReadSetUploadPartListItem-checksum"></a>
 A unique identifier used to confirm that parts are being added to the correct upload.   
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 100.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: Yes

 ** partNumber **   <a name="omics-Type-CompleteReadSetUploadPartListItem-partNumber"></a>
 A number identifying the part in a read set upload.   
Type: Integer  
Valid Range: Minimum value of 1. Maximum value of 10000.  
Required: Yes

 ** partSource **   <a name="omics-Type-CompleteReadSetUploadPartListItem-partSource"></a>
 The source file of the part being uploaded.   
Type: String  
Valid Values: `SOURCE1 | SOURCE2`   
Required: Yes

## See Also
<a name="API_CompleteReadSetUploadPartListItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/CompleteReadSetUploadPartListItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/CompleteReadSetUploadPartListItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/CompleteReadSetUploadPartListItem) 

# ConfigurationDetails
<a name="API_ConfigurationDetails"></a>

Minimal details for a configuration resource.

## Contents
<a name="API_ConfigurationDetails_Contents"></a>

 ** arn **   <a name="omics-Type-ConfigurationDetails-arn"></a>
Unique resource identifier for the configuration.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 190.  
Pattern: `arn:.+`   
Required: No

 ** name **   <a name="omics-Type-ConfigurationDetails-name"></a>
User-friendly name for the configuration.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `[A-Za-z0-9][A-Za-z0-9\-\._]*`   
Required: No

 ** uuid **   <a name="omics-Type-ConfigurationDetails-uuid"></a>
Unique identifier for the configuration.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

## See Also
<a name="API_ConfigurationDetails_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ConfigurationDetails) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ConfigurationDetails) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ConfigurationDetails) 

# ConfigurationListItem
<a name="API_ConfigurationListItem"></a>

Configuration list item with summary information.

## Contents
<a name="API_ConfigurationListItem_Contents"></a>

 ** arn **   <a name="omics-Type-ConfigurationListItem-arn"></a>
Unique resource identifier for the configuration.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 190.  
Pattern: `arn:.+`   
Required: No

 ** creationTime **   <a name="omics-Type-ConfigurationListItem-creationTime"></a>
Configuration creation timestamp.  
Type: Timestamp  
Required: No

 ** description **   <a name="omics-Type-ConfigurationListItem-description"></a>
Description for the configuration.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 256.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** name **   <a name="omics-Type-ConfigurationListItem-name"></a>
User-friendly name for the configuration.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `[A-Za-z0-9][A-Za-z0-9\-\._]*`   
Required: No

 ** status **   <a name="omics-Type-ConfigurationListItem-status"></a>
Current configuration status.  
Type: String  
Valid Values: `CREATING | ACTIVE | UPDATING | DELETING | DELETED | FAILED`   
Required: No

## See Also
<a name="API_ConfigurationListItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ConfigurationListItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ConfigurationListItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ConfigurationListItem) 

# ContainerRegistryMap
<a name="API_ContainerRegistryMap"></a>

Use a container registry map to specify mappings between the ECR private repository and one or more upstream registries. For more information, see [Container images](https://docs.aws.amazon.com/omics/latest/dev/workflows-ecr.html) in the * AWS HealthOmics User Guide*.

## Contents
<a name="API_ContainerRegistryMap_Contents"></a>

 ** imageMappings **   <a name="omics-Type-ContainerRegistryMap-imageMappings"></a>
Image mappings specify path mappings between the ECR private repository and their corresponding external repositories.  
Type: Array of [ImageMapping](API_ImageMapping.md) objects  
Required: No

 ** registryMappings **   <a name="omics-Type-ContainerRegistryMap-registryMappings"></a>
Mapping that provides the ECR repository path where upstream container images are pulled and synchronized.  
Type: Array of [RegistryMapping](API_RegistryMapping.md) objects  
Required: No

## See Also
<a name="API_ContainerRegistryMap_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ContainerRegistryMap) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ContainerRegistryMap) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ContainerRegistryMap) 

# DefaultRunSetting
<a name="API_DefaultRunSetting"></a>

Shared configuration applied to all runs in a batch. Fields specified in a per-run `InlineSetting` entry override the corresponding fields in this object for that run. The `parameters` and `runTags` fields are merged rather than replaced — run-specific values take precedence when keys overlap.

## Contents
<a name="API_DefaultRunSetting_Contents"></a>

 ** roleArn **   <a name="omics-Type-DefaultRunSetting-roleArn"></a>
The IAM role ARN that grants HealthOmics permissions to access required AWS resources such as Amazon S3 and CloudWatch. The role must have the same permissions required for individual `StartRun` calls.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `arn:.+`   
Required: Yes

 ** workflowId **   <a name="omics-Type-DefaultRunSetting-workflowId"></a>
The identifier of the workflow to run.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 18.  
Pattern: `[0-9]+`   
Required: Yes

 ** cacheBehavior **   <a name="omics-Type-DefaultRunSetting-cacheBehavior"></a>
The cache behavior for the runs. Requires `cacheId` to be set.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Valid Values: `CACHE_ON_FAILURE | CACHE_ALWAYS`   
Required: No

 ** cacheId **   <a name="omics-Type-DefaultRunSetting-cacheId"></a>
The identifier of the run cache to associate with the runs.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 18.  
Pattern: `[0-9]+`   
Required: No

 ** logLevel **   <a name="omics-Type-DefaultRunSetting-logLevel"></a>
The verbosity level for CloudWatch Logs emitted during each run.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Valid Values: `OFF | FATAL | ERROR | ALL`   
Required: No

 ** name **   <a name="omics-Type-DefaultRunSetting-name"></a>
An optional user-friendly name applied to each workflow run. Can be overridden per run.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** outputBucketOwnerId **   <a name="omics-Type-DefaultRunSetting-outputBucketOwnerId"></a>
The expected AWS account ID of the owner of the output S3 bucket. Can be overridden per run.  
Type: String  
Length Constraints: Fixed length of 12.  
Pattern: `[0-9]+`   
Required: No

 ** outputUri **   <a name="omics-Type-DefaultRunSetting-outputUri"></a>
The destination S3 URI for workflow outputs. Must begin with `s3://`. The `roleArn` must grant write permissions to this bucket. Can be overridden per run.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 750.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** parameters **   <a name="omics-Type-DefaultRunSetting-parameters"></a>
Workflow parameter names and values shared across all runs. Merged with per-run parameters; run-specific values take precedence when keys overlap. Can be overridden per run.  
Type: JSON value  
Required: No

 ** priority **   <a name="omics-Type-DefaultRunSetting-priority"></a>
An integer priority for the workflow runs. Higher values correspond to higher priority. A value of 0 corresponds to the lowest priority. Can be overridden per run.  
Type: Integer  
Valid Range: Minimum value of 0. Maximum value of 100000.  
Required: No

 ** retentionMode **   <a name="omics-Type-DefaultRunSetting-retentionMode"></a>
The retention behavior for runs after completion.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Valid Values: `RETAIN | REMOVE`   
Required: No

 ** runGroupId **   <a name="omics-Type-DefaultRunSetting-runGroupId"></a>
The ID of the run group to contain all workflow runs in the batch.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 18.  
Pattern: `[0-9]+`   
Required: No

 ** runTags **   <a name="omics-Type-DefaultRunSetting-runTags"></a>
AWS tags to associate with each workflow run. Merged with per-run `runTags`; run-specific values take precedence when keys overlap.  
Type: String to string map  
Key Length Constraints: Minimum length of 1. Maximum length of 128.  
Value Length Constraints: Minimum length of 0. Maximum length of 256.  
Required: No

 ** storageCapacity **   <a name="omics-Type-DefaultRunSetting-storageCapacity"></a>
The filesystem size in gibibytes (GiB) provisioned for each workflow run and shared by all tasks in that run. Defaults to 1200 GiB if not specified.  
Type: Integer  
Valid Range: Minimum value of 0. Maximum value of 100000.  
Required: No

 ** storageType **   <a name="omics-Type-DefaultRunSetting-storageType"></a>
The storage type for the workflow runs.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Valid Values: `STATIC | DYNAMIC`   
Required: No

 ** workflowOwnerId **   <a name="omics-Type-DefaultRunSetting-workflowOwnerId"></a>
The AWS account ID of the workflow owner, used for cross-account workflow sharing.  
Type: String  
Pattern: `[0-9]{12}`   
Required: No

 ** workflowType **   <a name="omics-Type-DefaultRunSetting-workflowType"></a>
The type of the originating workflow. Batch runs are not supported with `READY2RUN` workflows.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Valid Values: `PRIVATE | READY2RUN`   
Required: No

 ** workflowVersionName **   <a name="omics-Type-DefaultRunSetting-workflowVersionName"></a>
The version name of the specified workflow.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Pattern: `[A-Za-z0-9][A-Za-z0-9\-\._]*`   
Required: No

## See Also
<a name="API_DefaultRunSetting_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/DefaultRunSetting) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/DefaultRunSetting) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/DefaultRunSetting) 

# DefinitionRepository
<a name="API_DefinitionRepository"></a>

Contains information about a source code repository that hosts the workflow definition files.

## Contents
<a name="API_DefinitionRepository_Contents"></a>

 ** connectionArn **   <a name="omics-Type-DefinitionRepository-connectionArn"></a>
The Amazon Resource Name (ARN) of the connection to the source code repository.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 256.  
Pattern: `arn:aws(-[\w]+)*:.+:.+:[0-9]{12}:.+`   
Required: Yes

 ** fullRepositoryId **   <a name="omics-Type-DefinitionRepository-fullRepositoryId"></a>
The full repository identifier, including the repository owner and name. For example, 'repository-owner/repository-name'.  
Type: String  
Pattern: `.+/.+`   
Required: Yes

 ** excludeFilePatterns **   <a name="omics-Type-DefinitionRepository-excludeFilePatterns"></a>
A list of file patterns to exclude when retrieving the workflow definition from the repository.  
Type: Array of strings  
Array Members: Minimum number of 1 item. Maximum number of 50 items.  
Required: No

 ** sourceReference **   <a name="omics-Type-DefinitionRepository-sourceReference"></a>
The source reference for the repository, such as a branch name, tag, or commit ID.  
Type: [SourceReference](API_SourceReference.md) object  
Required: No

## See Also
<a name="API_DefinitionRepository_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/DefinitionRepository) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/DefinitionRepository) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/DefinitionRepository) 

# DefinitionRepositoryDetails
<a name="API_DefinitionRepositoryDetails"></a>

Contains detailed information about the source code repository that hosts the workflow definition files.

## Contents
<a name="API_DefinitionRepositoryDetails_Contents"></a>

 ** connectionArn **   <a name="omics-Type-DefinitionRepositoryDetails-connectionArn"></a>
The Amazon Resource Name (ARN) of the connection to the source code repository.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 256.  
Pattern: `arn:aws(-[\w]+)*:.+:.+:[0-9]{12}:.+`   
Required: No

 ** fullRepositoryId **   <a name="omics-Type-DefinitionRepositoryDetails-fullRepositoryId"></a>
The full repository identifier, including the repository owner and name. For example, 'repository-owner/repository-name'.  
Type: String  
Pattern: `.+/.+`   
Required: No

 ** providerEndpoint **   <a name="omics-Type-DefinitionRepositoryDetails-providerEndpoint"></a>
The endpoint URL of the source code repository provider.  
Type: String  
Required: No

 ** providerType **   <a name="omics-Type-DefinitionRepositoryDetails-providerType"></a>
The provider type of the source code repository, such as Bitbucket, GitHub, GitHubEnterpriseServer, GitLab, and GitLabSelfManaged.  
Type: String  
Required: No

 ** sourceReference **   <a name="omics-Type-DefinitionRepositoryDetails-sourceReference"></a>
The source reference for the repository, such as a branch name, tag, or commit ID.  
Type: [SourceReference](API_SourceReference.md) object  
Required: No

## See Also
<a name="API_DefinitionRepositoryDetails_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/DefinitionRepositoryDetails) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/DefinitionRepositoryDetails) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/DefinitionRepositoryDetails) 

# ETag
<a name="API_ETag"></a>

The entity tag (ETag) is a hash of the object representing its semantic content.

## Contents
<a name="API_ETag_Contents"></a>

 ** algorithm **   <a name="omics-Type-ETag-algorithm"></a>
The algorithm used to calculate the read set’s ETag(s).  
Type: String  
Valid Values: `FASTQ_MD5up | BAM_MD5up | CRAM_MD5up | FASTQ_SHA256up | BAM_SHA256up | CRAM_SHA256up | FASTQ_SHA512up | BAM_SHA512up | CRAM_SHA512up`   
Required: No

 ** source1 **   <a name="omics-Type-ETag-source1"></a>
The ETag hash calculated on Source1 of the read set.  
Type: String  
Required: No

 ** source2 **   <a name="omics-Type-ETag-source2"></a>
The ETag hash calculated on Source2 of the read set.  
Type: String  
Required: No

## See Also
<a name="API_ETag_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ETag) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ETag) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ETag) 

# ExportReadSet
<a name="API_ExportReadSet"></a>

A read set.

## Contents
<a name="API_ExportReadSet_Contents"></a>

 ** readSetId **   <a name="omics-Type-ExportReadSet-readSetId"></a>
The set's ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

## See Also
<a name="API_ExportReadSet_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ExportReadSet) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ExportReadSet) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ExportReadSet) 

# ExportReadSetDetail
<a name="API_ExportReadSetDetail"></a>

Details about a read set.

## Contents
<a name="API_ExportReadSetDetail_Contents"></a>

 ** id **   <a name="omics-Type-ExportReadSetDetail-id"></a>
The set's ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** status **   <a name="omics-Type-ExportReadSetDetail-status"></a>
The set's status.  
Type: String  
Valid Values: `NOT_STARTED | IN_PROGRESS | FINISHED | FAILED`   
Required: Yes

 ** statusMessage **   <a name="omics-Type-ExportReadSetDetail-statusMessage"></a>
The set's status message.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

## See Also
<a name="API_ExportReadSetDetail_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ExportReadSetDetail) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ExportReadSetDetail) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ExportReadSetDetail) 

# ExportReadSetFilter
<a name="API_ExportReadSetFilter"></a>

An read set export job filter.

## Contents
<a name="API_ExportReadSetFilter_Contents"></a>

 ** createdAfter **   <a name="omics-Type-ExportReadSetFilter-createdAfter"></a>
The filter's start date.  
Type: Timestamp  
Required: No

 ** createdBefore **   <a name="omics-Type-ExportReadSetFilter-createdBefore"></a>
The filter's end date.  
Type: Timestamp  
Required: No

 ** status **   <a name="omics-Type-ExportReadSetFilter-status"></a>
A status to filter on.  
Type: String  
Valid Values: `SUBMITTED | IN_PROGRESS | CANCELLING | CANCELLED | FAILED | COMPLETED | COMPLETED_WITH_FAILURES`   
Required: No

## See Also
<a name="API_ExportReadSetFilter_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ExportReadSetFilter) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ExportReadSetFilter) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ExportReadSetFilter) 

# ExportReadSetJobDetail
<a name="API_ExportReadSetJobDetail"></a>

Details about a read set export job.

## Contents
<a name="API_ExportReadSetJobDetail_Contents"></a>

 ** creationTime **   <a name="omics-Type-ExportReadSetJobDetail-creationTime"></a>
When the job was created.  
Type: Timestamp  
Required: Yes

 ** destination **   <a name="omics-Type-ExportReadSetJobDetail-destination"></a>
The job's destination in Amazon S3.  
Type: String  
Pattern: `s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/?((.{1,1024})/)?`   
Required: Yes

 ** id **   <a name="omics-Type-ExportReadSetJobDetail-id"></a>
The job's ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** sequenceStoreId **   <a name="omics-Type-ExportReadSetJobDetail-sequenceStoreId"></a>
The job's sequence store ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** status **   <a name="omics-Type-ExportReadSetJobDetail-status"></a>
The job's status.  
Type: String  
Valid Values: `SUBMITTED | IN_PROGRESS | CANCELLING | CANCELLED | FAILED | COMPLETED | COMPLETED_WITH_FAILURES`   
Required: Yes

 ** completionTime **   <a name="omics-Type-ExportReadSetJobDetail-completionTime"></a>
When the job completed.  
Type: Timestamp  
Required: No

## See Also
<a name="API_ExportReadSetJobDetail_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ExportReadSetJobDetail) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ExportReadSetJobDetail) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ExportReadSetJobDetail) 

# FileInformation
<a name="API_FileInformation"></a>

Details about a file.

## Contents
<a name="API_FileInformation_Contents"></a>

 ** contentLength **   <a name="omics-Type-FileInformation-contentLength"></a>
The file's content length.  
Type: Long  
Valid Range: Minimum value of 1. Maximum value of 5497558138880.  
Required: No

 ** partSize **   <a name="omics-Type-FileInformation-partSize"></a>
The file's part size.  
Type: Long  
Valid Range: Minimum value of 1. Maximum value of 5368709120.  
Required: No

 ** s3Access **   <a name="omics-Type-FileInformation-s3Access"></a>
The S3 URI metadata of a sequence store.  
Type: [ReadSetS3Access](API_ReadSetS3Access.md) object  
Required: No

 ** totalParts **   <a name="omics-Type-FileInformation-totalParts"></a>
The file's total parts.  
Type: Integer  
Valid Range: Minimum value of 1. Maximum value of 10000.  
Required: No

## See Also
<a name="API_FileInformation_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/FileInformation) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/FileInformation) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/FileInformation) 

# Filter
<a name="API_Filter"></a>

Use filters to return a subset of resources. You can define filters for specific parameters, such as the resource status.

## Contents
<a name="API_Filter_Contents"></a>

 ** resourceArns **   <a name="omics-Type-Filter-resourceArns"></a>
Filter based on the Amazon Resource Number (ARN) of the resource. You can specify up to 10 values.  
Type: Array of strings  
Array Members: Minimum number of 1 item. Maximum number of 10 items.  
Required: No

 ** status **   <a name="omics-Type-Filter-status"></a>
Filter based on the resource status. You can specify up to 10 values.  
Type: Array of strings  
Array Members: Minimum number of 1 item. Maximum number of 10 items.  
Valid Values: `PENDING | ACTIVATING | ACTIVE | DELETING | DELETED | FAILED`   
Required: No

 ** type **   <a name="omics-Type-Filter-type"></a>
The type of resources to be filtered. You can specify one or more of the resource types.  
Type: Array of strings  
Array Members: Minimum number of 1 item. Maximum number of 10 items.  
Valid Values: `VARIANT_STORE | ANNOTATION_STORE | WORKFLOW`   
Required: No

## See Also
<a name="API_Filter_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/Filter) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/Filter) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/Filter) 

# FormatOptions
<a name="API_FormatOptions"></a>

Formatting options for a file.

## Contents
<a name="API_FormatOptions_Contents"></a>

**Important**  
This data type is a UNION, so only one of the following members can be specified when used or returned.

 ** tsvOptions **   <a name="omics-Type-FormatOptions-tsvOptions"></a>
Options for a TSV file.  
Type: [TsvOptions](API_TsvOptions.md) object  
Required: No

 ** vcfOptions **   <a name="omics-Type-FormatOptions-vcfOptions"></a>
Options for a VCF file.  
Type: [VcfOptions](API_VcfOptions.md) object  
Required: No

## See Also
<a name="API_FormatOptions_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/FormatOptions) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/FormatOptions) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/FormatOptions) 

# ImageDetails
<a name="API_ImageDetails"></a>

Information about the container image used for a task.

## Contents
<a name="API_ImageDetails_Contents"></a>

 ** image **   <a name="omics-Type-ImageDetails-image"></a>
The URI of the container image.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 750.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** imageDigest **   <a name="omics-Type-ImageDetails-imageDigest"></a>
The container image digest. If the image URI was transformed, this will be the digest of the container image referenced by the transformed URI.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `sha[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** sourceImage **   <a name="omics-Type-ImageDetails-sourceImage"></a>
URI of the source registry. If the URI is from a third-party registry, AWS HealthOmics transforms the URI to the corresponding ECR path, using the pull-through cache mapping rules.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 750.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

## See Also
<a name="API_ImageDetails_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ImageDetails) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ImageDetails) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ImageDetails) 

# ImageMapping
<a name="API_ImageMapping"></a>

Specifies image mappings that workflow tasks can use. For example, you can replace all the task references of a public image to use an equivalent image in your private ECR repository. You can use image mappings with upstream registries that don't support pull through cache. You need to manually synchronize the upstream registry with your private repository. 

## Contents
<a name="API_ImageMapping_Contents"></a>

 ** destinationImage **   <a name="omics-Type-ImageMapping-destinationImage"></a>
Specifies the URI of the corresponding image in the private ECR registry.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 750.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** sourceImage **   <a name="omics-Type-ImageMapping-sourceImage"></a>
Specifies the URI of the source image in the upstream registry.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 750.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

## See Also
<a name="API_ImageMapping_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ImageMapping) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ImageMapping) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ImageMapping) 

# ImportReadSetFilter
<a name="API_ImportReadSetFilter"></a>

A filter for import read set jobs.

## Contents
<a name="API_ImportReadSetFilter_Contents"></a>

 ** createdAfter **   <a name="omics-Type-ImportReadSetFilter-createdAfter"></a>
The filter's start date.  
Type: Timestamp  
Required: No

 ** createdBefore **   <a name="omics-Type-ImportReadSetFilter-createdBefore"></a>
The filter's end date.  
Type: Timestamp  
Required: No

 ** status **   <a name="omics-Type-ImportReadSetFilter-status"></a>
A status to filter on.  
Type: String  
Valid Values: `SUBMITTED | IN_PROGRESS | CANCELLING | CANCELLED | FAILED | COMPLETED | COMPLETED_WITH_FAILURES`   
Required: No

## See Also
<a name="API_ImportReadSetFilter_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ImportReadSetFilter) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ImportReadSetFilter) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ImportReadSetFilter) 

# ImportReadSetJobItem
<a name="API_ImportReadSetJobItem"></a>

An import read set job.

## Contents
<a name="API_ImportReadSetJobItem_Contents"></a>

 ** creationTime **   <a name="omics-Type-ImportReadSetJobItem-creationTime"></a>
When the job was created.  
Type: Timestamp  
Required: Yes

 ** id **   <a name="omics-Type-ImportReadSetJobItem-id"></a>
The job's ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** roleArn **   <a name="omics-Type-ImportReadSetJobItem-roleArn"></a>
The job's service role ARN.  
Type: String  
Length Constraints: Minimum length of 20. Maximum length of 2048.  
Pattern: `arn:.*`   
Required: Yes

 ** sequenceStoreId **   <a name="omics-Type-ImportReadSetJobItem-sequenceStoreId"></a>
The job's sequence store ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** status **   <a name="omics-Type-ImportReadSetJobItem-status"></a>
The job's status.  
Type: String  
Valid Values: `SUBMITTED | IN_PROGRESS | CANCELLING | CANCELLED | FAILED | COMPLETED | COMPLETED_WITH_FAILURES`   
Required: Yes

 ** completionTime **   <a name="omics-Type-ImportReadSetJobItem-completionTime"></a>
When the job completed.  
Type: Timestamp  
Required: No

## See Also
<a name="API_ImportReadSetJobItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ImportReadSetJobItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ImportReadSetJobItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ImportReadSetJobItem) 

# ImportReadSetSourceItem
<a name="API_ImportReadSetSourceItem"></a>

A source for an import read set job.

## Contents
<a name="API_ImportReadSetSourceItem_Contents"></a>

 ** sampleId **   <a name="omics-Type-ImportReadSetSourceItem-sampleId"></a>
The source's sample ID.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: Yes

 ** sourceFiles **   <a name="omics-Type-ImportReadSetSourceItem-sourceFiles"></a>
The source files' location in Amazon S3.  
Type: [SourceFiles](API_SourceFiles.md) object  
Required: Yes

 ** sourceFileType **   <a name="omics-Type-ImportReadSetSourceItem-sourceFileType"></a>
The source's file type.  
Type: String  
Valid Values: `FASTQ | BAM | CRAM | UBAM`   
Required: Yes

 ** status **   <a name="omics-Type-ImportReadSetSourceItem-status"></a>
The source's status.  
Type: String  
Valid Values: `NOT_STARTED | IN_PROGRESS | FINISHED | FAILED`   
Required: Yes

 ** subjectId **   <a name="omics-Type-ImportReadSetSourceItem-subjectId"></a>
The source's subject ID.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: Yes

 ** description **   <a name="omics-Type-ImportReadSetSourceItem-description"></a>
The source's description.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 255.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** generatedFrom **   <a name="omics-Type-ImportReadSetSourceItem-generatedFrom"></a>
Where the source originated.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** name **   <a name="omics-Type-ImportReadSetSourceItem-name"></a>
The source's name.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** readSetId **   <a name="omics-Type-ImportReadSetSourceItem-readSetId"></a>
The source's read set ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: No

 ** referenceArn **   <a name="omics-Type-ImportReadSetSourceItem-referenceArn"></a>
The source's genome reference ARN.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `arn:.+`   
Required: No

 ** statusMessage **   <a name="omics-Type-ImportReadSetSourceItem-statusMessage"></a>
The source's status message.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** tags **   <a name="omics-Type-ImportReadSetSourceItem-tags"></a>
The source's tags.  
Type: String to string map  
Key Length Constraints: Minimum length of 1. Maximum length of 128.  
Value Length Constraints: Minimum length of 0. Maximum length of 256.  
Required: No

## See Also
<a name="API_ImportReadSetSourceItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ImportReadSetSourceItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ImportReadSetSourceItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ImportReadSetSourceItem) 

# ImportReferenceFilter
<a name="API_ImportReferenceFilter"></a>

A filter for import references.

## Contents
<a name="API_ImportReferenceFilter_Contents"></a>

 ** createdAfter **   <a name="omics-Type-ImportReferenceFilter-createdAfter"></a>
The filter's start date.  
Type: Timestamp  
Required: No

 ** createdBefore **   <a name="omics-Type-ImportReferenceFilter-createdBefore"></a>
The filter's end date.  
Type: Timestamp  
Required: No

 ** status **   <a name="omics-Type-ImportReferenceFilter-status"></a>
A status to filter on.  
Type: String  
Valid Values: `SUBMITTED | IN_PROGRESS | CANCELLING | CANCELLED | FAILED | COMPLETED | COMPLETED_WITH_FAILURES`   
Required: No

## See Also
<a name="API_ImportReferenceFilter_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ImportReferenceFilter) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ImportReferenceFilter) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ImportReferenceFilter) 

# ImportReferenceJobItem
<a name="API_ImportReferenceJobItem"></a>

An import reference job.

## Contents
<a name="API_ImportReferenceJobItem_Contents"></a>

 ** creationTime **   <a name="omics-Type-ImportReferenceJobItem-creationTime"></a>
When the job was created.  
Type: Timestamp  
Required: Yes

 ** id **   <a name="omics-Type-ImportReferenceJobItem-id"></a>
The job's ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** referenceStoreId **   <a name="omics-Type-ImportReferenceJobItem-referenceStoreId"></a>
The job's reference store ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** roleArn **   <a name="omics-Type-ImportReferenceJobItem-roleArn"></a>
The job's service role ARN.  
Type: String  
Length Constraints: Minimum length of 20. Maximum length of 2048.  
Pattern: `arn:.*`   
Required: Yes

 ** status **   <a name="omics-Type-ImportReferenceJobItem-status"></a>
The job's status.  
Type: String  
Valid Values: `SUBMITTED | IN_PROGRESS | CANCELLING | CANCELLED | FAILED | COMPLETED | COMPLETED_WITH_FAILURES`   
Required: Yes

 ** completionTime **   <a name="omics-Type-ImportReferenceJobItem-completionTime"></a>
When the job completed.  
Type: Timestamp  
Required: No

## See Also
<a name="API_ImportReferenceJobItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ImportReferenceJobItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ImportReferenceJobItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ImportReferenceJobItem) 

# ImportReferenceSourceItem
<a name="API_ImportReferenceSourceItem"></a>

An genome reference source.

## Contents
<a name="API_ImportReferenceSourceItem_Contents"></a>

 ** status **   <a name="omics-Type-ImportReferenceSourceItem-status"></a>
The source's status.  
Type: String  
Valid Values: `NOT_STARTED | IN_PROGRESS | FINISHED | FAILED`   
Required: Yes

 ** description **   <a name="omics-Type-ImportReferenceSourceItem-description"></a>
The source's description.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 255.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** name **   <a name="omics-Type-ImportReferenceSourceItem-name"></a>
The source's name.  
Type: String  
Length Constraints: Minimum length of 3. Maximum length of 255.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** referenceId **   <a name="omics-Type-ImportReferenceSourceItem-referenceId"></a>
The source's reference ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: No

 ** sourceFile **   <a name="omics-Type-ImportReferenceSourceItem-sourceFile"></a>
The source file's location in Amazon S3.  
Type: String  
Pattern: `s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/(.{1,1024})`   
Required: No

 ** statusMessage **   <a name="omics-Type-ImportReferenceSourceItem-statusMessage"></a>
The source's status message.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** tags **   <a name="omics-Type-ImportReferenceSourceItem-tags"></a>
The source's tags.  
Type: String to string map  
Key Length Constraints: Minimum length of 1. Maximum length of 128.  
Value Length Constraints: Minimum length of 0. Maximum length of 256.  
Required: No

## See Also
<a name="API_ImportReferenceSourceItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ImportReferenceSourceItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ImportReferenceSourceItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ImportReferenceSourceItem) 

# InlineSetting
<a name="API_InlineSetting"></a>

A per-run configuration that overrides or merges with fields from `DefaultRunSetting` for a specific run.

## Contents
<a name="API_InlineSetting_Contents"></a>

 ** runSettingId **   <a name="omics-Type-InlineSetting-runSettingId"></a>
A customer-provided unique identifier for this run configuration within the batch. After submission, use `ListRunsInBatch` to map each `runSettingId` to the HealthOmics-generated `runId`.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: Yes

 ** name **   <a name="omics-Type-InlineSetting-name"></a>
An optional user-friendly name for this run.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** outputBucketOwnerId **   <a name="omics-Type-InlineSetting-outputBucketOwnerId"></a>
The expected AWS account ID of the owner of the output S3 bucket for this run.  
Type: String  
Length Constraints: Fixed length of 12.  
Pattern: `[0-9]+`   
Required: No

 ** outputUri **   <a name="omics-Type-InlineSetting-outputUri"></a>
Override the destination S3 URI for this run's outputs.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 750.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** parameters **   <a name="omics-Type-InlineSetting-parameters"></a>
Per-run workflow parameters. Merged with `defaultRunSetting.parameters`; values in this object take precedence when keys overlap.  
Type: JSON value  
Required: No

 ** priority **   <a name="omics-Type-InlineSetting-priority"></a>
Override the priority for this run.  
Type: Integer  
Valid Range: Minimum value of 0. Maximum value of 100000.  
Required: No

 ** runTags **   <a name="omics-Type-InlineSetting-runTags"></a>
Per-run AWS tags. Merged with `defaultRunSetting.runTags`; values in this object take precedence when keys overlap.  
Type: String to string map  
Key Length Constraints: Minimum length of 1. Maximum length of 128.  
Value Length Constraints: Minimum length of 0. Maximum length of 256.  
Required: No

## See Also
<a name="API_InlineSetting_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/InlineSetting) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/InlineSetting) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/InlineSetting) 

# ListAnnotationImportJobsFilter
<a name="API_ListAnnotationImportJobsFilter"></a>

A filter for annotation import jobs.

## Contents
<a name="API_ListAnnotationImportJobsFilter_Contents"></a>

 ** status **   <a name="omics-Type-ListAnnotationImportJobsFilter-status"></a>
A status to filter on.  
Type: String  
Valid Values: `SUBMITTED | IN_PROGRESS | CANCELLED | COMPLETED | FAILED | COMPLETED_WITH_FAILURES`   
Required: No

 ** storeName **   <a name="omics-Type-ListAnnotationImportJobsFilter-storeName"></a>
A store name to filter on.  
Type: String  
Required: No

## See Also
<a name="API_ListAnnotationImportJobsFilter_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ListAnnotationImportJobsFilter) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ListAnnotationImportJobsFilter) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ListAnnotationImportJobsFilter) 

# ListAnnotationStoresFilter
<a name="API_ListAnnotationStoresFilter"></a>

A filter for annotation stores.

## Contents
<a name="API_ListAnnotationStoresFilter_Contents"></a>

 ** status **   <a name="omics-Type-ListAnnotationStoresFilter-status"></a>
A status to filter on.  
Type: String  
Valid Values: `CREATING | UPDATING | DELETING | ACTIVE | FAILED`   
Required: No

## See Also
<a name="API_ListAnnotationStoresFilter_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ListAnnotationStoresFilter) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ListAnnotationStoresFilter) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ListAnnotationStoresFilter) 

# ListAnnotationStoreVersionsFilter
<a name="API_ListAnnotationStoreVersionsFilter"></a>

Use filters to focus the returned annotation store versions on a specific parameter, such as the status of the annotation store.

## Contents
<a name="API_ListAnnotationStoreVersionsFilter_Contents"></a>

 ** status **   <a name="omics-Type-ListAnnotationStoreVersionsFilter-status"></a>
The status of an annotation store version.  
Type: String  
Valid Values: `CREATING | UPDATING | DELETING | ACTIVE | FAILED`   
Required: No

## See Also
<a name="API_ListAnnotationStoreVersionsFilter_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ListAnnotationStoreVersionsFilter) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ListAnnotationStoreVersionsFilter) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ListAnnotationStoreVersionsFilter) 

# ListVariantImportJobsFilter
<a name="API_ListVariantImportJobsFilter"></a>

A filter for variant import jobs.

## Contents
<a name="API_ListVariantImportJobsFilter_Contents"></a>

 ** status **   <a name="omics-Type-ListVariantImportJobsFilter-status"></a>
A status to filter on.  
Type: String  
Valid Values: `SUBMITTED | IN_PROGRESS | CANCELLED | COMPLETED | FAILED | COMPLETED_WITH_FAILURES`   
Required: No

 ** storeName **   <a name="omics-Type-ListVariantImportJobsFilter-storeName"></a>
A store name to filter on.  
Type: String  
Required: No

## See Also
<a name="API_ListVariantImportJobsFilter_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ListVariantImportJobsFilter) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ListVariantImportJobsFilter) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ListVariantImportJobsFilter) 

# ListVariantStoresFilter
<a name="API_ListVariantStoresFilter"></a>

A filter for variant stores.

## Contents
<a name="API_ListVariantStoresFilter_Contents"></a>

 ** status **   <a name="omics-Type-ListVariantStoresFilter-status"></a>
A status to filter on.  
Type: String  
Valid Values: `CREATING | UPDATING | DELETING | ACTIVE | FAILED`   
Required: No

## See Also
<a name="API_ListVariantStoresFilter_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ListVariantStoresFilter) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ListVariantStoresFilter) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ListVariantStoresFilter) 

# MultipartReadSetUploadListItem
<a name="API_MultipartReadSetUploadListItem"></a>

 Part of the response to ListMultipartReadSetUploads, excluding completed and aborted multipart uploads. 

## Contents
<a name="API_MultipartReadSetUploadListItem_Contents"></a>

 ** creationTime **   <a name="omics-Type-MultipartReadSetUploadListItem-creationTime"></a>
 The time stamp for when a direct upload was created.   
Type: Timestamp  
Required: Yes

 ** generatedFrom **   <a name="omics-Type-MultipartReadSetUploadListItem-generatedFrom"></a>
 The source of an uploaded part.   
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: Yes

 ** referenceArn **   <a name="omics-Type-MultipartReadSetUploadListItem-referenceArn"></a>
 The source's reference ARN.   
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `arn:.+`   
Required: Yes

 ** sampleId **   <a name="omics-Type-MultipartReadSetUploadListItem-sampleId"></a>
 The read set source's sample ID.   
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: Yes

 ** sequenceStoreId **   <a name="omics-Type-MultipartReadSetUploadListItem-sequenceStoreId"></a>
 The sequence store ID used for the multipart upload.   
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** sourceFileType **   <a name="omics-Type-MultipartReadSetUploadListItem-sourceFileType"></a>
 The type of file the read set originated from.   
Type: String  
Valid Values: `FASTQ | BAM | CRAM | UBAM`   
Required: Yes

 ** subjectId **   <a name="omics-Type-MultipartReadSetUploadListItem-subjectId"></a>
 The read set source's subject ID.   
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: Yes

 ** uploadId **   <a name="omics-Type-MultipartReadSetUploadListItem-uploadId"></a>
 The ID for the initiated multipart upload.   
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** description **   <a name="omics-Type-MultipartReadSetUploadListItem-description"></a>
 The description of a read set.   
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 255.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** name **   <a name="omics-Type-MultipartReadSetUploadListItem-name"></a>
 The name of a read set.   
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** tags **   <a name="omics-Type-MultipartReadSetUploadListItem-tags"></a>
 Any tags you wish to add to a read set.   
Type: String to string map  
Key Length Constraints: Minimum length of 1. Maximum length of 128.  
Value Length Constraints: Minimum length of 0. Maximum length of 256.  
Required: No

## See Also
<a name="API_MultipartReadSetUploadListItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/MultipartReadSetUploadListItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/MultipartReadSetUploadListItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/MultipartReadSetUploadListItem) 

# ReadOptions
<a name="API_ReadOptions"></a>

Read options for an annotation import job.

## Contents
<a name="API_ReadOptions_Contents"></a>

 ** comment **   <a name="omics-Type-ReadOptions-comment"></a>
The file's comment character.  
Type: String  
Length Constraints: Fixed length of 1.  
Required: No

 ** encoding **   <a name="omics-Type-ReadOptions-encoding"></a>
The file's encoding.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 20.  
Required: No

 ** escape **   <a name="omics-Type-ReadOptions-escape"></a>
A character for escaping quotes in the file.  
Type: String  
Length Constraints: Fixed length of 1.  
Required: No

 ** escapeQuotes **   <a name="omics-Type-ReadOptions-escapeQuotes"></a>
Whether quotes need to be escaped in the file.  
Type: Boolean  
Required: No

 ** header **   <a name="omics-Type-ReadOptions-header"></a>
Whether the file has a header row.  
Type: Boolean  
Required: No

 ** lineSep **   <a name="omics-Type-ReadOptions-lineSep"></a>
A line separator for the file.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 20.  
Required: No

 ** quote **   <a name="omics-Type-ReadOptions-quote"></a>
The file's quote character.  
Type: String  
Length Constraints: Fixed length of 1.  
Required: No

 ** quoteAll **   <a name="omics-Type-ReadOptions-quoteAll"></a>
Whether all values need to be quoted, or just those that contain quotes.  
Type: Boolean  
Required: No

 ** sep **   <a name="omics-Type-ReadOptions-sep"></a>
The file's field separator.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 20.  
Required: No

## See Also
<a name="API_ReadOptions_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ReadOptions) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ReadOptions) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ReadOptions) 

# ReadSetBatchError
<a name="API_ReadSetBatchError"></a>

An error from a batch read set operation.

## Contents
<a name="API_ReadSetBatchError_Contents"></a>

 ** code **   <a name="omics-Type-ReadSetBatchError-code"></a>
The error's code.  
Type: String  
Required: Yes

 ** id **   <a name="omics-Type-ReadSetBatchError-id"></a>
The error's ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** message **   <a name="omics-Type-ReadSetBatchError-message"></a>
The error's message.  
Type: String  
Required: Yes

## See Also
<a name="API_ReadSetBatchError_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ReadSetBatchError) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ReadSetBatchError) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ReadSetBatchError) 

# ReadSetFiles
<a name="API_ReadSetFiles"></a>

Files in a read set.

## Contents
<a name="API_ReadSetFiles_Contents"></a>

 ** index **   <a name="omics-Type-ReadSetFiles-index"></a>
The files' index.  
Type: [FileInformation](API_FileInformation.md) object  
Required: No

 ** source1 **   <a name="omics-Type-ReadSetFiles-source1"></a>
The location of the first file in Amazon S3.  
Type: [FileInformation](API_FileInformation.md) object  
Required: No

 ** source2 **   <a name="omics-Type-ReadSetFiles-source2"></a>
The location of the second file in Amazon S3.  
Type: [FileInformation](API_FileInformation.md) object  
Required: No

## See Also
<a name="API_ReadSetFiles_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ReadSetFiles) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ReadSetFiles) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ReadSetFiles) 

# ReadSetFilter
<a name="API_ReadSetFilter"></a>

A filter for read sets.

## Contents
<a name="API_ReadSetFilter_Contents"></a>

 ** createdAfter **   <a name="omics-Type-ReadSetFilter-createdAfter"></a>
The filter's start date.  
Type: Timestamp  
Required: No

 ** createdBefore **   <a name="omics-Type-ReadSetFilter-createdBefore"></a>
The filter's end date.  
Type: Timestamp  
Required: No

 ** creationType **   <a name="omics-Type-ReadSetFilter-creationType"></a>
 The creation type of the read set.   
Type: String  
Valid Values: `IMPORT | UPLOAD`   
Required: No

 ** generatedFrom **   <a name="omics-Type-ReadSetFilter-generatedFrom"></a>
 Where the source originated.   
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** name **   <a name="omics-Type-ReadSetFilter-name"></a>
A name to filter on.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** referenceArn **   <a name="omics-Type-ReadSetFilter-referenceArn"></a>
A genome reference ARN to filter on.  
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 127.  
Pattern: `$|^arn:.+`   
Required: No

 ** sampleId **   <a name="omics-Type-ReadSetFilter-sampleId"></a>
 The read set source's sample ID.   
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** status **   <a name="omics-Type-ReadSetFilter-status"></a>
A status to filter on.  
Type: String  
Valid Values: `ARCHIVED | ACTIVATING | ACTIVE | DELETING | DELETED | PROCESSING_UPLOAD | UPLOAD_FAILED`   
Required: No

 ** subjectId **   <a name="omics-Type-ReadSetFilter-subjectId"></a>
 The read set source's subject ID.   
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

## See Also
<a name="API_ReadSetFilter_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ReadSetFilter) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ReadSetFilter) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ReadSetFilter) 

# ReadSetListItem
<a name="API_ReadSetListItem"></a>

A read set.

## Contents
<a name="API_ReadSetListItem_Contents"></a>

 ** arn **   <a name="omics-Type-ReadSetListItem-arn"></a>
The read set's ARN.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `arn:.+`   
Required: Yes

 ** creationTime **   <a name="omics-Type-ReadSetListItem-creationTime"></a>
When the read set was created.  
Type: Timestamp  
Required: Yes

 ** fileType **   <a name="omics-Type-ReadSetListItem-fileType"></a>
The read set's file type.  
Type: String  
Valid Values: `FASTQ | BAM | CRAM | UBAM`   
Required: Yes

 ** id **   <a name="omics-Type-ReadSetListItem-id"></a>
The read set's ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** sequenceStoreId **   <a name="omics-Type-ReadSetListItem-sequenceStoreId"></a>
The read set's sequence store ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** status **   <a name="omics-Type-ReadSetListItem-status"></a>
The read set's status.  
Type: String  
Valid Values: `ARCHIVED | ACTIVATING | ACTIVE | DELETING | DELETED | PROCESSING_UPLOAD | UPLOAD_FAILED`   
Required: Yes

 ** creationType **   <a name="omics-Type-ReadSetListItem-creationType"></a>
 The creation type of the read set.   
Type: String  
Valid Values: `IMPORT | UPLOAD`   
Required: No

 ** description **   <a name="omics-Type-ReadSetListItem-description"></a>
The read set's description.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 255.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** etag **   <a name="omics-Type-ReadSetListItem-etag"></a>
The entity tag (ETag) is a hash of the object representing its semantic content.  
Type: [ETag](API_ETag.md) object  
Required: No

 ** name **   <a name="omics-Type-ReadSetListItem-name"></a>
The read set's name.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** referenceArn **   <a name="omics-Type-ReadSetListItem-referenceArn"></a>
The read set's genome reference ARN.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `arn:.+`   
Required: No

 ** sampleId **   <a name="omics-Type-ReadSetListItem-sampleId"></a>
The read set's sample ID.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** sequenceInformation **   <a name="omics-Type-ReadSetListItem-sequenceInformation"></a>
Details about a sequence.  
Type: [SequenceInformation](API_SequenceInformation.md) object  
Required: No

 ** statusMessage **   <a name="omics-Type-ReadSetListItem-statusMessage"></a>
 The status for a read set. It provides more detail as to why the read set has a status.   
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 255.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** subjectId **   <a name="omics-Type-ReadSetListItem-subjectId"></a>
The read set's subject ID.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

## See Also
<a name="API_ReadSetListItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ReadSetListItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ReadSetListItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ReadSetListItem) 

# ReadSetS3Access
<a name="API_ReadSetS3Access"></a>

The S3 URI for each read set file.

## Contents
<a name="API_ReadSetS3Access_Contents"></a>

 ** s3Uri **   <a name="omics-Type-ReadSetS3Access-s3Uri"></a>
The S3 URI for each read set file.  
Type: String  
Pattern: `s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/(.{1,1024})`   
Required: No

## See Also
<a name="API_ReadSetS3Access_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ReadSetS3Access) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ReadSetS3Access) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ReadSetS3Access) 

# ReadSetUploadPartListFilter
<a name="API_ReadSetUploadPartListFilter"></a>

 Filter settings that select for read set upload parts of interest. 

## Contents
<a name="API_ReadSetUploadPartListFilter_Contents"></a>

 ** createdAfter **   <a name="omics-Type-ReadSetUploadPartListFilter-createdAfter"></a>
 Filters for read set uploads after a specified time.   
Type: Timestamp  
Required: No

 ** createdBefore **   <a name="omics-Type-ReadSetUploadPartListFilter-createdBefore"></a>
 Filters for read set part uploads before a specified time.   
Type: Timestamp  
Required: No

## See Also
<a name="API_ReadSetUploadPartListFilter_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ReadSetUploadPartListFilter) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ReadSetUploadPartListFilter) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ReadSetUploadPartListFilter) 

# ReadSetUploadPartListItem
<a name="API_ReadSetUploadPartListItem"></a>

 The metadata of a single part of a file that was added to a multipart upload. A list of these parts is returned in the response to the ListReadSetUploadParts API. 

## Contents
<a name="API_ReadSetUploadPartListItem_Contents"></a>

 ** checksum **   <a name="omics-Type-ReadSetUploadPartListItem-checksum"></a>
 A unique identifier used to confirm that parts are being added to the correct upload.   
Type: String  
Required: Yes

 ** partNumber **   <a name="omics-Type-ReadSetUploadPartListItem-partNumber"></a>
 The number identifying the part in an upload.   
Type: Integer  
Valid Range: Minimum value of 1. Maximum value of 10000.  
Required: Yes

 ** partSize **   <a name="omics-Type-ReadSetUploadPartListItem-partSize"></a>
 The size of the the part in an upload.   
Type: Long  
Valid Range: Minimum value of 1. Maximum value of 5368709120.  
Required: Yes

 ** partSource **   <a name="omics-Type-ReadSetUploadPartListItem-partSource"></a>
 The origin of the part being direct uploaded.   
Type: String  
Valid Values: `SOURCE1 | SOURCE2`   
Required: Yes

 ** creationTime **   <a name="omics-Type-ReadSetUploadPartListItem-creationTime"></a>
 The time stamp for when a direct upload was created.   
Type: Timestamp  
Required: No

 ** lastUpdatedTime **   <a name="omics-Type-ReadSetUploadPartListItem-lastUpdatedTime"></a>
 The time stamp for the most recent update to an uploaded part.   
Type: Timestamp  
Required: No

## See Also
<a name="API_ReadSetUploadPartListItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ReadSetUploadPartListItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ReadSetUploadPartListItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ReadSetUploadPartListItem) 

# ReferenceFiles
<a name="API_ReferenceFiles"></a>

A set of genome reference files.

## Contents
<a name="API_ReferenceFiles_Contents"></a>

 ** index **   <a name="omics-Type-ReferenceFiles-index"></a>
The files' index.  
Type: [FileInformation](API_FileInformation.md) object  
Required: No

 ** source **   <a name="omics-Type-ReferenceFiles-source"></a>
The source file's location in Amazon S3.  
Type: [FileInformation](API_FileInformation.md) object  
Required: No

## See Also
<a name="API_ReferenceFiles_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ReferenceFiles) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ReferenceFiles) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ReferenceFiles) 

# ReferenceFilter
<a name="API_ReferenceFilter"></a>

A filter for references.

## Contents
<a name="API_ReferenceFilter_Contents"></a>

 ** createdAfter **   <a name="omics-Type-ReferenceFilter-createdAfter"></a>
The filter's start date.  
Type: Timestamp  
Required: No

 ** createdBefore **   <a name="omics-Type-ReferenceFilter-createdBefore"></a>
The filter's end date.  
Type: Timestamp  
Required: No

 ** md5 **   <a name="omics-Type-ReferenceFilter-md5"></a>
An MD5 checksum to filter on.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 255.  
Pattern: `[\p{L}||\p{N}]+`   
Required: No

 ** name **   <a name="omics-Type-ReferenceFilter-name"></a>
A name to filter on.  
Type: String  
Length Constraints: Minimum length of 3. Maximum length of 255.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

## See Also
<a name="API_ReferenceFilter_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ReferenceFilter) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ReferenceFilter) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ReferenceFilter) 

# ReferenceItem
<a name="API_ReferenceItem"></a>

A genome reference.

## Contents
<a name="API_ReferenceItem_Contents"></a>

**Important**  
This data type is a UNION, so only one of the following members can be specified when used or returned.

 ** referenceArn **   <a name="omics-Type-ReferenceItem-referenceArn"></a>
The reference's ARN.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `arn:.+`   
Required: No

## See Also
<a name="API_ReferenceItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ReferenceItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ReferenceItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ReferenceItem) 

# ReferenceListItem
<a name="API_ReferenceListItem"></a>

A genome reference.

## Contents
<a name="API_ReferenceListItem_Contents"></a>

 ** arn **   <a name="omics-Type-ReferenceListItem-arn"></a>
The reference's ARN.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `arn:.+`   
Required: Yes

 ** creationTime **   <a name="omics-Type-ReferenceListItem-creationTime"></a>
When the reference was created.  
Type: Timestamp  
Required: Yes

 ** id **   <a name="omics-Type-ReferenceListItem-id"></a>
The reference's ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** md5 **   <a name="omics-Type-ReferenceListItem-md5"></a>
The reference's MD5 checksum.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 255.  
Pattern: `[\p{L}||\p{N}]+`   
Required: Yes

 ** referenceStoreId **   <a name="omics-Type-ReferenceListItem-referenceStoreId"></a>
The reference's store ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** updateTime **   <a name="omics-Type-ReferenceListItem-updateTime"></a>
When the reference was updated.  
Type: Timestamp  
Required: Yes

 ** description **   <a name="omics-Type-ReferenceListItem-description"></a>
The reference's description.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 255.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** name **   <a name="omics-Type-ReferenceListItem-name"></a>
The reference's name.  
Type: String  
Length Constraints: Minimum length of 3. Maximum length of 255.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** status **   <a name="omics-Type-ReferenceListItem-status"></a>
The reference's status.  
Type: String  
Valid Values: `ACTIVE | DELETING | DELETED`   
Required: No

## See Also
<a name="API_ReferenceListItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ReferenceListItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ReferenceListItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ReferenceListItem) 

# ReferenceStoreDetail
<a name="API_ReferenceStoreDetail"></a>

Details about a reference store.

## Contents
<a name="API_ReferenceStoreDetail_Contents"></a>

 ** arn **   <a name="omics-Type-ReferenceStoreDetail-arn"></a>
The store's ARN.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `arn:.+`   
Required: Yes

 ** creationTime **   <a name="omics-Type-ReferenceStoreDetail-creationTime"></a>
When the store was created.  
Type: Timestamp  
Required: Yes

 ** id **   <a name="omics-Type-ReferenceStoreDetail-id"></a>
The store's ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** description **   <a name="omics-Type-ReferenceStoreDetail-description"></a>
The store's description.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 255.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** name **   <a name="omics-Type-ReferenceStoreDetail-name"></a>
The store's name.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** sseConfig **   <a name="omics-Type-ReferenceStoreDetail-sseConfig"></a>
The store's server-side encryption (SSE) settings.  
Type: [SseConfig](API_SseConfig.md) object  
Required: No

## See Also
<a name="API_ReferenceStoreDetail_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ReferenceStoreDetail) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ReferenceStoreDetail) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ReferenceStoreDetail) 

# ReferenceStoreFilter
<a name="API_ReferenceStoreFilter"></a>

A filter for reference stores.

## Contents
<a name="API_ReferenceStoreFilter_Contents"></a>

 ** createdAfter **   <a name="omics-Type-ReferenceStoreFilter-createdAfter"></a>
The filter's start date.  
Type: Timestamp  
Required: No

 ** createdBefore **   <a name="omics-Type-ReferenceStoreFilter-createdBefore"></a>
The filter's end date.  
Type: Timestamp  
Required: No

 ** name **   <a name="omics-Type-ReferenceStoreFilter-name"></a>
The name to filter on.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

## See Also
<a name="API_ReferenceStoreFilter_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ReferenceStoreFilter) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ReferenceStoreFilter) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ReferenceStoreFilter) 

# RegistryMapping
<a name="API_RegistryMapping"></a>

If you are using the ECR pull through cache feature, the registry mapping maps between the ECR repository and the upstream registry where container images are pulled and synchronized.

## Contents
<a name="API_RegistryMapping_Contents"></a>

 ** ecrAccountId **   <a name="omics-Type-RegistryMapping-ecrAccountId"></a>
Account ID of the account that owns the upstream container image.  
Type: String  
Length Constraints: Fixed length of 12.  
Pattern: `[0-9]+`   
Required: No

 ** ecrRepositoryPrefix **   <a name="omics-Type-RegistryMapping-ecrRepositoryPrefix"></a>
The repository prefix to use in the ECR private repository.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 256.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** upstreamRegistryUrl **   <a name="omics-Type-RegistryMapping-upstreamRegistryUrl"></a>
The URI of the upstream registry.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 750.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** upstreamRepositoryPrefix **   <a name="omics-Type-RegistryMapping-upstreamRepositoryPrefix"></a>
The repository prefix of the corresponding repository in the upstream registry.  
Type: String  
Length Constraints: Minimum length of 2. Maximum length of 30.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

## See Also
<a name="API_RegistryMapping_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/RegistryMapping) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/RegistryMapping) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/RegistryMapping) 

# RunBatchListItem
<a name="API_RunBatchListItem"></a>

A single run entry returned by `ListRunsInBatch`.

## Contents
<a name="API_RunBatchListItem_Contents"></a>

 ** runArn **   <a name="omics-Type-RunBatchListItem-runArn"></a>
The unique ARN of the workflow run.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `arn:.+`   
Required: No

 ** runId **   <a name="omics-Type-RunBatchListItem-runId"></a>
The HealthOmics-generated identifier for the workflow run. Empty if submission failed.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 18.  
Pattern: `[0-9]+`   
Required: No

 ** runInternalUuid **   <a name="omics-Type-RunBatchListItem-runInternalUuid"></a>
The universally unique identifier (UUID) for the run.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** runSettingId **   <a name="omics-Type-RunBatchListItem-runSettingId"></a>
The customer-provided identifier for the run configuration. Use this to correlate results back to the input configuration provided in `inlineSettings` or `s3UriSettings`.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** submissionFailureMessage **   <a name="omics-Type-RunBatchListItem-submissionFailureMessage"></a>
A detailed message describing the submission failure.  
Type: String  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** submissionFailureReason **   <a name="omics-Type-RunBatchListItem-submissionFailureReason"></a>
The error category for a failed submission. See the run-level failure table in the HealthOmics User Guide for details on each value.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** submissionStatus **   <a name="omics-Type-RunBatchListItem-submissionStatus"></a>
The submission outcome for this run.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Valid Values: `SUCCESS | FAILED | CANCEL_SUCCESS | CANCEL_FAILED | DELETE_SUCCESS | DELETE_FAILED`   
Required: No

## See Also
<a name="API_RunBatchListItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/RunBatchListItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/RunBatchListItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/RunBatchListItem) 

# RunCacheListItem
<a name="API_RunCacheListItem"></a>

List entry for one run cache.

## Contents
<a name="API_RunCacheListItem_Contents"></a>

 ** arn **   <a name="omics-Type-RunCacheListItem-arn"></a>
Unique resource identifier for the run cache.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `arn:.+`   
Required: No

 ** cacheBehavior **   <a name="omics-Type-RunCacheListItem-cacheBehavior"></a>
Default cache behavior for the run cache.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Valid Values: `CACHE_ON_FAILURE | CACHE_ALWAYS`   
Required: No

 ** cacheS3Uri **   <a name="omics-Type-RunCacheListItem-cacheS3Uri"></a>
The S3 uri for the run cache data.  
Type: String  
Pattern: `s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])(/(.{0,1024}))?`   
Required: No

 ** creationTime **   <a name="omics-Type-RunCacheListItem-creationTime"></a>
The time that this run cache was created (an ISO 8601 formatted string).  
Type: Timestamp  
Required: No

 ** id **   <a name="omics-Type-RunCacheListItem-id"></a>
The identifier for this run cache.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 18.  
Pattern: `[0-9]+`   
Required: No

 ** name **   <a name="omics-Type-RunCacheListItem-name"></a>
The name of the run cache.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** status **   <a name="omics-Type-RunCacheListItem-status"></a>
The run cache status.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Valid Values: `ACTIVE | DELETED | FAILED`   
Required: No

## See Also
<a name="API_RunCacheListItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/RunCacheListItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/RunCacheListItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/RunCacheListItem) 

# RunConfigurations
<a name="API_RunConfigurations"></a>

Run-specific configuration settings.

## Contents
<a name="API_RunConfigurations_Contents"></a>

 ** vpcConfig **   <a name="omics-Type-RunConfigurations-vpcConfig"></a>
VPC configuration for workflow runs.  
Type: [VpcConfig](API_VpcConfig.md) object  
Required: No

## See Also
<a name="API_RunConfigurations_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/RunConfigurations) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/RunConfigurations) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/RunConfigurations) 

# RunConfigurationsResponse
<a name="API_RunConfigurationsResponse"></a>

Run-specific configuration settings with computed values.

## Contents
<a name="API_RunConfigurationsResponse_Contents"></a>

 ** vpcConfig **   <a name="omics-Type-RunConfigurationsResponse-vpcConfig"></a>
VPC configuration for workflow runs with computed VPC ID.  
Type: [VpcConfigResponse](API_VpcConfigResponse.md) object  
Required: No

## See Also
<a name="API_RunConfigurationsResponse_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/RunConfigurationsResponse) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/RunConfigurationsResponse) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/RunConfigurationsResponse) 

# RunGroupListItem
<a name="API_RunGroupListItem"></a>

A run group.

## Contents
<a name="API_RunGroupListItem_Contents"></a>

 ** arn **   <a name="omics-Type-RunGroupListItem-arn"></a>
The group's ARN.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `arn:.+`   
Required: No

 ** creationTime **   <a name="omics-Type-RunGroupListItem-creationTime"></a>
When the group was created.  
Type: Timestamp  
Required: No

 ** id **   <a name="omics-Type-RunGroupListItem-id"></a>
The group's ID.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 18.  
Pattern: `[0-9]+`   
Required: No

 ** maxCpus **   <a name="omics-Type-RunGroupListItem-maxCpus"></a>
The group's maximum CPU count setting.  
Type: Integer  
Valid Range: Minimum value of 1. Maximum value of 100000.  
Required: No

 ** maxDuration **   <a name="omics-Type-RunGroupListItem-maxDuration"></a>
The group's maximum duration setting in minutes.  
Type: Integer  
Valid Range: Minimum value of 1. Maximum value of 100000.  
Required: No

 ** maxGpus **   <a name="omics-Type-RunGroupListItem-maxGpus"></a>
 The maximum GPUs that can be used by a run group.   
Type: Integer  
Valid Range: Minimum value of 1. Maximum value of 100000.  
Required: No

 ** maxRuns **   <a name="omics-Type-RunGroupListItem-maxRuns"></a>
The group's maximum concurrent run setting.  
Type: Integer  
Valid Range: Minimum value of 1. Maximum value of 100000.  
Required: No

 ** name **   <a name="omics-Type-RunGroupListItem-name"></a>
The group's name.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

## See Also
<a name="API_RunGroupListItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/RunGroupListItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/RunGroupListItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/RunGroupListItem) 

# RunListItem
<a name="API_RunListItem"></a>

A workflow run.

## Contents
<a name="API_RunListItem_Contents"></a>

 ** arn **   <a name="omics-Type-RunListItem-arn"></a>
The run's ARN.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `arn:.+`   
Required: No

 ** batchId **   <a name="omics-Type-RunListItem-batchId"></a>
The run's batch ID.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 18.  
Pattern: `[0-9]+`   
Required: No

 ** creationTime **   <a name="omics-Type-RunListItem-creationTime"></a>
When the run was created.  
Type: Timestamp  
Required: No

 ** id **   <a name="omics-Type-RunListItem-id"></a>
The run's ID.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 18.  
Pattern: `[0-9]+`   
Required: No

 ** name **   <a name="omics-Type-RunListItem-name"></a>
The run's name.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** priority **   <a name="omics-Type-RunListItem-priority"></a>
The run's priority.  
Type: Integer  
Valid Range: Minimum value of 0. Maximum value of 100000.  
Required: No

 ** startTime **   <a name="omics-Type-RunListItem-startTime"></a>
When the run started.  
Type: Timestamp  
Required: No

 ** status **   <a name="omics-Type-RunListItem-status"></a>
The run's status.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Valid Values: `PENDING | STARTING | RUNNING | STOPPING | COMPLETED | DELETED | CANCELLED | FAILED`   
Required: No

 ** stopTime **   <a name="omics-Type-RunListItem-stopTime"></a>
When the run stopped.  
Type: Timestamp  
Required: No

 ** storageCapacity **   <a name="omics-Type-RunListItem-storageCapacity"></a>
The run's storage capacity in gibibytes. For dynamic storage, after the run has completed, this value is the maximum amount of storage used during the run.  
Type: Integer  
Valid Range: Minimum value of 0. Maximum value of 100000.  
Required: No

 ** storageType **   <a name="omics-Type-RunListItem-storageType"></a>
The run's storage type.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Valid Values: `STATIC | DYNAMIC`   
Required: No

 ** workflowId **   <a name="omics-Type-RunListItem-workflowId"></a>
The run's workflow ID.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 18.  
Pattern: `[0-9]+`   
Required: No

 ** workflowVersionName **   <a name="omics-Type-RunListItem-workflowVersionName"></a>
The name of the workflow version.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Pattern: `[A-Za-z0-9][A-Za-z0-9\-\._]*`   
Required: No

## See Also
<a name="API_RunListItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/RunListItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/RunListItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/RunListItem) 

# RunLogLocation
<a name="API_RunLogLocation"></a>

The URI for the run log.

## Contents
<a name="API_RunLogLocation_Contents"></a>

 ** engineLogStream **   <a name="omics-Type-RunLogLocation-engineLogStream"></a>
The log stream ARN for the engine log.  
Type: String  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** runLogStream **   <a name="omics-Type-RunLogLocation-runLogStream"></a>
The log stream ARN for the run log.  
Type: String  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

## See Also
<a name="API_RunLogLocation_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/RunLogLocation) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/RunLogLocation) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/RunLogLocation) 

# RunSummary
<a name="API_RunSummary"></a>

A summary of the runs in a batch.

## Contents
<a name="API_RunSummary_Contents"></a>

 ** cancelledRunCount **   <a name="omics-Type-RunSummary-cancelledRunCount"></a>
The number of cancelled runs.  
Type: Integer  
Required: No

 ** completedRunCount **   <a name="omics-Type-RunSummary-completedRunCount"></a>
The number of completed runs.  
Type: Integer  
Required: No

 ** deletedRunCount **   <a name="omics-Type-RunSummary-deletedRunCount"></a>
The number of deleted runs.  
Type: Integer  
Required: No

 ** failedRunCount **   <a name="omics-Type-RunSummary-failedRunCount"></a>
The number of failed runs.  
Type: Integer  
Required: No

 ** pendingRunCount **   <a name="omics-Type-RunSummary-pendingRunCount"></a>
The number of pending runs.  
Type: Integer  
Required: No

 ** runningRunCount **   <a name="omics-Type-RunSummary-runningRunCount"></a>
The number of running runs.  
Type: Integer  
Required: No

 ** startingRunCount **   <a name="omics-Type-RunSummary-startingRunCount"></a>
The number of starting runs.  
Type: Integer  
Required: No

 ** stoppingRunCount **   <a name="omics-Type-RunSummary-stoppingRunCount"></a>
The number of stopping runs.  
Type: Integer  
Required: No

## See Also
<a name="API_RunSummary_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/RunSummary) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/RunSummary) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/RunSummary) 

# S3AccessConfig
<a name="API_S3AccessConfig"></a>

S3 access configuration parameters.

## Contents
<a name="API_S3AccessConfig_Contents"></a>

 ** accessLogLocation **   <a name="omics-Type-S3AccessConfig-accessLogLocation"></a>
Location of the access logs.  
Type: String  
Pattern: `$|^s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/?((.{1,800})/)?`   
Required: No

## See Also
<a name="API_S3AccessConfig_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/S3AccessConfig) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/S3AccessConfig) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/S3AccessConfig) 

# SequenceInformation
<a name="API_SequenceInformation"></a>

Details about a sequence.

## Contents
<a name="API_SequenceInformation_Contents"></a>

 ** alignment **   <a name="omics-Type-SequenceInformation-alignment"></a>
The sequence's alignment setting.  
Type: String  
Required: No

 ** generatedFrom **   <a name="omics-Type-SequenceInformation-generatedFrom"></a>
Where the sequence originated.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** totalBaseCount **   <a name="omics-Type-SequenceInformation-totalBaseCount"></a>
The sequence's total base count.  
Type: Long  
Required: No

 ** totalReadCount **   <a name="omics-Type-SequenceInformation-totalReadCount"></a>
The sequence's total read count.  
Type: Long  
Required: No

## See Also
<a name="API_SequenceInformation_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/SequenceInformation) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/SequenceInformation) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/SequenceInformation) 

# SequenceStoreDetail
<a name="API_SequenceStoreDetail"></a>

Details about a sequence store.

## Contents
<a name="API_SequenceStoreDetail_Contents"></a>

 ** arn **   <a name="omics-Type-SequenceStoreDetail-arn"></a>
The store's ARN.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `arn:.+`   
Required: Yes

 ** creationTime **   <a name="omics-Type-SequenceStoreDetail-creationTime"></a>
When the store was created.  
Type: Timestamp  
Required: Yes

 ** id **   <a name="omics-Type-SequenceStoreDetail-id"></a>
The store's ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

 ** description **   <a name="omics-Type-SequenceStoreDetail-description"></a>
The store's description.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 255.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** eTagAlgorithmFamily **   <a name="omics-Type-SequenceStoreDetail-eTagAlgorithmFamily"></a>
The algorithm family of the ETag.  
Type: String  
Valid Values: `MD5up | SHA256up | SHA512up`   
Required: No

 ** fallbackLocation **   <a name="omics-Type-SequenceStoreDetail-fallbackLocation"></a>
 An S3 location that is used to store files that have failed a direct upload.   
Type: String  
Pattern: `$|^s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/?((.{1,1024})/)?`   
Required: No

 ** name **   <a name="omics-Type-SequenceStoreDetail-name"></a>
The store's name.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** sseConfig **   <a name="omics-Type-SequenceStoreDetail-sseConfig"></a>
The store's server-side encryption (SSE) settings.  
Type: [SseConfig](API_SseConfig.md) object  
Required: No

 ** status **   <a name="omics-Type-SequenceStoreDetail-status"></a>
Status of the sequence store.  
Type: String  
Valid Values: `CREATING | ACTIVE | UPDATING | DELETING | FAILED`   
Required: No

 ** statusMessage **   <a name="omics-Type-SequenceStoreDetail-statusMessage"></a>
The status message of the sequence store.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** updateTime **   <a name="omics-Type-SequenceStoreDetail-updateTime"></a>
The last-updated time of the Sequence Store.  
Type: Timestamp  
Required: No

## See Also
<a name="API_SequenceStoreDetail_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/SequenceStoreDetail) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/SequenceStoreDetail) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/SequenceStoreDetail) 

# SequenceStoreFilter
<a name="API_SequenceStoreFilter"></a>

A filter for a sequence store.

## Contents
<a name="API_SequenceStoreFilter_Contents"></a>

 ** createdAfter **   <a name="omics-Type-SequenceStoreFilter-createdAfter"></a>
The filter's start date.  
Type: Timestamp  
Required: No

 ** createdBefore **   <a name="omics-Type-SequenceStoreFilter-createdBefore"></a>
The filter's end date.  
Type: Timestamp  
Required: No

 ** name **   <a name="omics-Type-SequenceStoreFilter-name"></a>
A name to filter on.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** status **   <a name="omics-Type-SequenceStoreFilter-status"></a>
Filter results based on status.  
Type: String  
Valid Values: `CREATING | ACTIVE | UPDATING | DELETING | FAILED`   
Required: No

 ** updatedAfter **   <a name="omics-Type-SequenceStoreFilter-updatedAfter"></a>
Filter results based on stores updated after the specified time.  
Type: Timestamp  
Required: No

 ** updatedBefore **   <a name="omics-Type-SequenceStoreFilter-updatedBefore"></a>
Filter results based on stores updated before the specified time.  
Type: Timestamp  
Required: No

## See Also
<a name="API_SequenceStoreFilter_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/SequenceStoreFilter) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/SequenceStoreFilter) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/SequenceStoreFilter) 

# SequenceStoreS3Access
<a name="API_SequenceStoreS3Access"></a>

The S3 access metadata of the sequence store.

## Contents
<a name="API_SequenceStoreS3Access_Contents"></a>

 ** accessLogLocation **   <a name="omics-Type-SequenceStoreS3Access-accessLogLocation"></a>
Location of the access logs.  
Type: String  
Pattern: `$|^s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/?((.{1,800})/)?`   
Required: No

 ** s3AccessPointArn **   <a name="omics-Type-SequenceStoreS3Access-s3AccessPointArn"></a>
This is ARN of the access point associated with the S3 bucket storing read sets.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 1024.  
Pattern: `arn:[^:]*:s3:[^:]*:[^:]*:accesspoint/.*`   
Required: No

 ** s3Uri **   <a name="omics-Type-SequenceStoreS3Access-s3Uri"></a>
The S3 URI of the sequence store.  
Type: String  
Pattern: `s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/(.{1,1024})`   
Required: No

## See Also
<a name="API_SequenceStoreS3Access_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/SequenceStoreS3Access) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/SequenceStoreS3Access) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/SequenceStoreS3Access) 

# ShareDetails
<a name="API_ShareDetails"></a>

The details of a resource share.

## Contents
<a name="API_ShareDetails_Contents"></a>

 ** creationTime **   <a name="omics-Type-ShareDetails-creationTime"></a>
The timestamp of when the resource share was created.  
Type: Timestamp  
Required: No

 ** ownerId **   <a name="omics-Type-ShareDetails-ownerId"></a>
The account ID for the data owner. The owner creates the resource share.  
Type: String  
Required: No

 ** principalSubscriber **   <a name="omics-Type-ShareDetails-principalSubscriber"></a>
The principal subscriber is the account that is sharing the resource.  
Type: String  
Required: No

 ** resourceArn **   <a name="omics-Type-ShareDetails-resourceArn"></a>
The Arn of the shared resource.   
Type: String  
Required: No

 ** resourceId **   <a name="omics-Type-ShareDetails-resourceId"></a>
The ID of the shared resource.   
Type: String  
Required: No

 ** shareId **   <a name="omics-Type-ShareDetails-shareId"></a>
The ID of the resource share.  
Type: String  
Required: No

 ** shareName **   <a name="omics-Type-ShareDetails-shareName"></a>
The name of the resource share.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 256.  
Pattern: `[a-zA-Z0-9_-]+`   
Required: No

 ** status **   <a name="omics-Type-ShareDetails-status"></a>
The status of the share.  
Type: String  
Valid Values: `PENDING | ACTIVATING | ACTIVE | DELETING | DELETED | FAILED`   
Required: No

 ** statusMessage **   <a name="omics-Type-ShareDetails-statusMessage"></a>
The status message for a resource share. It provides additional details about the share status.  
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 1000.  
Required: No

 ** updateTime **   <a name="omics-Type-ShareDetails-updateTime"></a>
The timestamp of the resource share update.  
Type: Timestamp  
Required: No

## See Also
<a name="API_ShareDetails_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/ShareDetails) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/ShareDetails) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/ShareDetails) 

# SourceFiles
<a name="API_SourceFiles"></a>

Source files for a sequence.

## Contents
<a name="API_SourceFiles_Contents"></a>

 ** source1 **   <a name="omics-Type-SourceFiles-source1"></a>
The location of the first file in Amazon S3.  
Type: String  
Pattern: `s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/(.{1,1024})`   
Required: Yes

 ** source2 **   <a name="omics-Type-SourceFiles-source2"></a>
The location of the second file in Amazon S3.  
Type: String  
Pattern: `s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/(.{1,1024})`   
Required: No

## See Also
<a name="API_SourceFiles_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/SourceFiles) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/SourceFiles) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/SourceFiles) 

# SourceReference
<a name="API_SourceReference"></a>

Contains information about the source reference in a code repository, such as a branch, tag, or commit.

## Contents
<a name="API_SourceReference_Contents"></a>

 ** type **   <a name="omics-Type-SourceReference-type"></a>
The type of source reference, such as branch, tag, or commit.  
Type: String  
Valid Values: `BRANCH | TAG | COMMIT`   
Required: Yes

 ** value **   <a name="omics-Type-SourceReference-value"></a>
The value of the source reference, such as the branch name, tag name, or commit ID.  
Type: String  
Required: Yes

## See Also
<a name="API_SourceReference_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/SourceReference) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/SourceReference) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/SourceReference) 

# SseConfig
<a name="API_SseConfig"></a>

Server-side encryption (SSE) settings for a store.

## Contents
<a name="API_SseConfig_Contents"></a>

 ** type **   <a name="omics-Type-SseConfig-type"></a>
The encryption type.  
Type: String  
Valid Values: `KMS`   
Required: Yes

 ** keyArn **   <a name="omics-Type-SseConfig-keyArn"></a>
An encryption key ARN.  
Type: String  
Length Constraints: Minimum length of 20. Maximum length of 2048.  
Pattern: `.*arn:([^: ]*):([^: ]*):([^: ]*):([0-9]{12}):([^: ]*).*`   
Required: No

## See Also
<a name="API_SseConfig_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/SseConfig) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/SseConfig) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/SseConfig) 

# StartReadSetActivationJobSourceItem
<a name="API_StartReadSetActivationJobSourceItem"></a>

A source for a read set activation job.

## Contents
<a name="API_StartReadSetActivationJobSourceItem_Contents"></a>

 ** readSetId **   <a name="omics-Type-StartReadSetActivationJobSourceItem-readSetId"></a>
The source's read set ID.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 36.  
Pattern: `[0-9]+`   
Required: Yes

## See Also
<a name="API_StartReadSetActivationJobSourceItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/StartReadSetActivationJobSourceItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/StartReadSetActivationJobSourceItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/StartReadSetActivationJobSourceItem) 

# StartReadSetImportJobSourceItem
<a name="API_StartReadSetImportJobSourceItem"></a>

A source for a read set import job.

## Contents
<a name="API_StartReadSetImportJobSourceItem_Contents"></a>

 ** sampleId **   <a name="omics-Type-StartReadSetImportJobSourceItem-sampleId"></a>
The source's sample ID.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: Yes

 ** sourceFiles **   <a name="omics-Type-StartReadSetImportJobSourceItem-sourceFiles"></a>
The source files' location in Amazon S3.  
Type: [SourceFiles](API_SourceFiles.md) object  
Required: Yes

 ** sourceFileType **   <a name="omics-Type-StartReadSetImportJobSourceItem-sourceFileType"></a>
The source's file type.  
Type: String  
Valid Values: `FASTQ | BAM | CRAM | UBAM`   
Required: Yes

 ** subjectId **   <a name="omics-Type-StartReadSetImportJobSourceItem-subjectId"></a>
The source's subject ID.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: Yes

 ** description **   <a name="omics-Type-StartReadSetImportJobSourceItem-description"></a>
The source's description.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 255.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** generatedFrom **   <a name="omics-Type-StartReadSetImportJobSourceItem-generatedFrom"></a>
Where the source originated.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** name **   <a name="omics-Type-StartReadSetImportJobSourceItem-name"></a>
The source's name.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** referenceArn **   <a name="omics-Type-StartReadSetImportJobSourceItem-referenceArn"></a>
The source's reference ARN.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 127.  
Pattern: `arn:.+`   
Required: No

 ** tags **   <a name="omics-Type-StartReadSetImportJobSourceItem-tags"></a>
The source's tags.  
Type: String to string map  
Key Length Constraints: Minimum length of 1. Maximum length of 128.  
Value Length Constraints: Minimum length of 0. Maximum length of 256.  
Required: No

## See Also
<a name="API_StartReadSetImportJobSourceItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/StartReadSetImportJobSourceItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/StartReadSetImportJobSourceItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/StartReadSetImportJobSourceItem) 

# StartReferenceImportJobSourceItem
<a name="API_StartReferenceImportJobSourceItem"></a>

A source for a reference import job.

## Contents
<a name="API_StartReferenceImportJobSourceItem_Contents"></a>

 ** name **   <a name="omics-Type-StartReferenceImportJobSourceItem-name"></a>
The source's name.  
Type: String  
Length Constraints: Minimum length of 3. Maximum length of 255.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: Yes

 ** sourceFile **   <a name="omics-Type-StartReferenceImportJobSourceItem-sourceFile"></a>
The source file's location in Amazon S3.  
Type: String  
Pattern: `s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/(.{1,1024})`   
Required: Yes

 ** description **   <a name="omics-Type-StartReferenceImportJobSourceItem-description"></a>
The source's description.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 255.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** tags **   <a name="omics-Type-StartReferenceImportJobSourceItem-tags"></a>
The source's tags.  
Type: String to string map  
Key Length Constraints: Minimum length of 1. Maximum length of 128.  
Value Length Constraints: Minimum length of 0. Maximum length of 256.  
Required: No

## See Also
<a name="API_StartReferenceImportJobSourceItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/StartReferenceImportJobSourceItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/StartReferenceImportJobSourceItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/StartReferenceImportJobSourceItem) 

# StoreOptions
<a name="API_StoreOptions"></a>

Settings for a store.

## Contents
<a name="API_StoreOptions_Contents"></a>

**Important**  
This data type is a UNION, so only one of the following members can be specified when used or returned.

 ** tsvStoreOptions **   <a name="omics-Type-StoreOptions-tsvStoreOptions"></a>
File settings for a TSV store.  
Type: [TsvStoreOptions](API_TsvStoreOptions.md) object  
Required: No

## See Also
<a name="API_StoreOptions_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/StoreOptions) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/StoreOptions) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/StoreOptions) 

# SubmissionSummary
<a name="API_SubmissionSummary"></a>

A summary of the submissions in a batch.

## Contents
<a name="API_SubmissionSummary_Contents"></a>

 ** failedCancelSubmissionCount **   <a name="omics-Type-SubmissionSummary-failedCancelSubmissionCount"></a>
The number of failed cancel submissions.  
Type: Integer  
Required: No

 ** failedDeleteSubmissionCount **   <a name="omics-Type-SubmissionSummary-failedDeleteSubmissionCount"></a>
The number of failed delete submissions.  
Type: Integer  
Required: No

 ** failedStartSubmissionCount **   <a name="omics-Type-SubmissionSummary-failedStartSubmissionCount"></a>
The number of failed start submissions.  
Type: Integer  
Required: No

 ** pendingStartSubmissionCount **   <a name="omics-Type-SubmissionSummary-pendingStartSubmissionCount"></a>
The number of pending start submissions.  
Type: Integer  
Required: No

 ** successfulCancelSubmissionCount **   <a name="omics-Type-SubmissionSummary-successfulCancelSubmissionCount"></a>
The number of successful cancel submissions.  
Type: Integer  
Required: No

 ** successfulDeleteSubmissionCount **   <a name="omics-Type-SubmissionSummary-successfulDeleteSubmissionCount"></a>
The number of successful delete submissions.  
Type: Integer  
Required: No

 ** successfulStartSubmissionCount **   <a name="omics-Type-SubmissionSummary-successfulStartSubmissionCount"></a>
The number of successful start submissions.  
Type: Integer  
Required: No

## See Also
<a name="API_SubmissionSummary_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/SubmissionSummary) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/SubmissionSummary) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/SubmissionSummary) 

# TaskListItem
<a name="API_TaskListItem"></a>

A workflow run task.

## Contents
<a name="API_TaskListItem_Contents"></a>

 ** cacheHit **   <a name="omics-Type-TaskListItem-cacheHit"></a>
Set to true if AWS HealthOmics found a matching entry in the run cache for this task.  
Type: Boolean  
Required: No

 ** cacheS3Uri **   <a name="omics-Type-TaskListItem-cacheS3Uri"></a>
The S3 URI of the cache location.  
Type: String  
Pattern: `s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])(/(.{0,1024}))?`   
Required: No

 ** cpus **   <a name="omics-Type-TaskListItem-cpus"></a>
The task's CPU count.  
Type: Integer  
Valid Range: Minimum value of 1.  
Required: No

 ** creationTime **   <a name="omics-Type-TaskListItem-creationTime"></a>
When the task was created.  
Type: Timestamp  
Required: No

 ** gpus **   <a name="omics-Type-TaskListItem-gpus"></a>
 The number of Graphics Processing Units (GPU) specified for the task.   
Type: Integer  
Valid Range: Minimum value of 0.  
Required: No

 ** instanceType **   <a name="omics-Type-TaskListItem-instanceType"></a>
 The instance type for a task.  
Type: String  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** memory **   <a name="omics-Type-TaskListItem-memory"></a>
The task's memory use in gigabyes.  
Type: Integer  
Valid Range: Minimum value of 1.  
Required: No

 ** name **   <a name="omics-Type-TaskListItem-name"></a>
The task's name.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Required: No

 ** startTime **   <a name="omics-Type-TaskListItem-startTime"></a>
When the task started.  
Type: Timestamp  
Required: No

 ** status **   <a name="omics-Type-TaskListItem-status"></a>
The task's status.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Valid Values: `PENDING | STARTING | RUNNING | STOPPING | COMPLETED | CANCELLED | FAILED`   
Required: No

 ** stopTime **   <a name="omics-Type-TaskListItem-stopTime"></a>
When the task stopped.  
Type: Timestamp  
Required: No

 ** taskId **   <a name="omics-Type-TaskListItem-taskId"></a>
The task's ID.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 18.  
Pattern: `[0-9]+`   
Required: No

## See Also
<a name="API_TaskListItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/TaskListItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/TaskListItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/TaskListItem) 

# TsvOptions
<a name="API_TsvOptions"></a>

Formatting options for a TSV file.

## Contents
<a name="API_TsvOptions_Contents"></a>

 ** readOptions **   <a name="omics-Type-TsvOptions-readOptions"></a>
The file's read options.  
Type: [ReadOptions](API_ReadOptions.md) object  
Required: No

## See Also
<a name="API_TsvOptions_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/TsvOptions) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/TsvOptions) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/TsvOptions) 

# TsvStoreOptions
<a name="API_TsvStoreOptions"></a>

File settings for a TSV store.

## Contents
<a name="API_TsvStoreOptions_Contents"></a>

 ** annotationType **   <a name="omics-Type-TsvStoreOptions-annotationType"></a>
The store's annotation type.  
Type: String  
Valid Values: `GENERIC | CHR_POS | CHR_POS_REF_ALT | CHR_START_END_ONE_BASE | CHR_START_END_REF_ALT_ONE_BASE | CHR_START_END_ZERO_BASE | CHR_START_END_REF_ALT_ZERO_BASE`   
Required: No

 ** formatToHeader **   <a name="omics-Type-TsvStoreOptions-formatToHeader"></a>
The store's header key to column name mapping.  
Type: String to string map  
Valid Keys: `CHR | START | END | REF | ALT | POS`   
Value Length Constraints: Minimum length of 0. Maximum length of 1000.  
Required: No

 ** schema **   <a name="omics-Type-TsvStoreOptions-schema"></a>
The store's schema.  
Type: Array of string to string maps  
Array Members: Minimum number of 1 item. Maximum number of 5000 items.  
Map Entries: Maximum number of 1 item.  
Key Pattern: `[a-z0-9_]{1,255}`   
Valid Values: `LONG | INT | STRING | FLOAT | DOUBLE | BOOLEAN`   
Required: No

## See Also
<a name="API_TsvStoreOptions_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/TsvStoreOptions) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/TsvStoreOptions) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/TsvStoreOptions) 

# TsvVersionOptions
<a name="API_TsvVersionOptions"></a>

 The options for a TSV file. 

## Contents
<a name="API_TsvVersionOptions_Contents"></a>

 ** annotationType **   <a name="omics-Type-TsvVersionOptions-annotationType"></a>
 The store version's annotation type.   
Type: String  
Valid Values: `GENERIC | CHR_POS | CHR_POS_REF_ALT | CHR_START_END_ONE_BASE | CHR_START_END_REF_ALT_ONE_BASE | CHR_START_END_ZERO_BASE | CHR_START_END_REF_ALT_ZERO_BASE`   
Required: No

 ** formatToHeader **   <a name="omics-Type-TsvVersionOptions-formatToHeader"></a>
 The annotation store version's header key to column name mapping.   
Type: String to string map  
Valid Keys: `CHR | START | END | REF | ALT | POS`   
Value Length Constraints: Minimum length of 0. Maximum length of 1000.  
Required: No

 ** schema **   <a name="omics-Type-TsvVersionOptions-schema"></a>
 The TSV schema for an annotation store version.   
Type: Array of string to string maps  
Array Members: Minimum number of 1 item. Maximum number of 5000 items.  
Map Entries: Maximum number of 1 item.  
Key Pattern: `[a-z0-9_]{1,255}`   
Valid Values: `LONG | INT | STRING | FLOAT | DOUBLE | BOOLEAN`   
Required: No

## See Also
<a name="API_TsvVersionOptions_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/TsvVersionOptions) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/TsvVersionOptions) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/TsvVersionOptions) 

# VariantImportItemDetail
<a name="API_VariantImportItemDetail"></a>

Details about an imported variant item.

## Contents
<a name="API_VariantImportItemDetail_Contents"></a>

 ** jobStatus **   <a name="omics-Type-VariantImportItemDetail-jobStatus"></a>
The item's job status.  
Type: String  
Valid Values: `SUBMITTED | IN_PROGRESS | CANCELLED | COMPLETED | FAILED | COMPLETED_WITH_FAILURES`   
Required: Yes

 ** source **   <a name="omics-Type-VariantImportItemDetail-source"></a>
The source file's location in Amazon S3.  
Type: String  
Pattern: `s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/(.{1,1024})`   
Required: Yes

 ** statusMessage **   <a name="omics-Type-VariantImportItemDetail-statusMessage"></a>
 A message that provides additional context about a job   
Type: String  
Required: No

## See Also
<a name="API_VariantImportItemDetail_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/VariantImportItemDetail) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/VariantImportItemDetail) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/VariantImportItemDetail) 

# VariantImportItemSource
<a name="API_VariantImportItemSource"></a>

A imported variant item's source.

## Contents
<a name="API_VariantImportItemSource_Contents"></a>

 ** source **   <a name="omics-Type-VariantImportItemSource-source"></a>
The source file's location in Amazon S3.  
Type: String  
Pattern: `s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/(.{1,1024})`   
Required: Yes

## See Also
<a name="API_VariantImportItemSource_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/VariantImportItemSource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/VariantImportItemSource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/VariantImportItemSource) 

# VariantImportJobItem
<a name="API_VariantImportJobItem"></a>

A variant import job.

## Contents
<a name="API_VariantImportJobItem_Contents"></a>

 ** creationTime **   <a name="omics-Type-VariantImportJobItem-creationTime"></a>
When the job was created.  
Type: Timestamp  
Required: Yes

 ** destinationName **   <a name="omics-Type-VariantImportJobItem-destinationName"></a>
The job's destination variant store.  
Type: String  
Required: Yes

 ** id **   <a name="omics-Type-VariantImportJobItem-id"></a>
The job's ID.  
Type: String  
Required: Yes

 ** roleArn **   <a name="omics-Type-VariantImportJobItem-roleArn"></a>
The job's service role ARN.  
Type: String  
Length Constraints: Minimum length of 20. Maximum length of 2048.  
Pattern: `arn:([^: ]*):([^: ]*):([^: ]*):([0-9]{12}):([^: ]*)`   
Required: Yes

 ** status **   <a name="omics-Type-VariantImportJobItem-status"></a>
The job's status.  
Type: String  
Valid Values: `SUBMITTED | IN_PROGRESS | CANCELLED | COMPLETED | FAILED | COMPLETED_WITH_FAILURES`   
Required: Yes

 ** updateTime **   <a name="omics-Type-VariantImportJobItem-updateTime"></a>
When the job was updated.  
Type: Timestamp  
Required: Yes

 ** annotationFields **   <a name="omics-Type-VariantImportJobItem-annotationFields"></a>
 The annotation schema generated by the parsed annotation data.   
Type: String to string map  
Key Length Constraints: Minimum length of 1. Maximum length of 21.  
Value Length Constraints: Minimum length of 1. Maximum length of 21.  
Required: No

 ** completionTime **   <a name="omics-Type-VariantImportJobItem-completionTime"></a>
When the job completed.  
Type: Timestamp  
Required: No

 ** runLeftNormalization **   <a name="omics-Type-VariantImportJobItem-runLeftNormalization"></a>
The job's left normalization setting.  
Type: Boolean  
Required: No

## See Also
<a name="API_VariantImportJobItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/VariantImportJobItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/VariantImportJobItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/VariantImportJobItem) 

# VariantStoreItem
<a name="API_VariantStoreItem"></a>

A variant store.

## Contents
<a name="API_VariantStoreItem_Contents"></a>

 ** creationTime **   <a name="omics-Type-VariantStoreItem-creationTime"></a>
When the store was created.  
Type: Timestamp  
Required: Yes

 ** description **   <a name="omics-Type-VariantStoreItem-description"></a>
The store's description.  
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 500.  
Required: Yes

 ** id **   <a name="omics-Type-VariantStoreItem-id"></a>
The store's ID.  
Type: String  
Pattern: `[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}`   
Required: Yes

 ** name **   <a name="omics-Type-VariantStoreItem-name"></a>
The store's name.  
Type: String  
Required: Yes

 ** reference **   <a name="omics-Type-VariantStoreItem-reference"></a>
The store's genome reference.  
Type: [ReferenceItem](API_ReferenceItem.md) object  
 **Note: **This object is a Union. Only one member of this object can be specified or returned.  
Required: Yes

 ** sseConfig **   <a name="omics-Type-VariantStoreItem-sseConfig"></a>
The store's server-side encryption (SSE) settings.  
Type: [SseConfig](API_SseConfig.md) object  
Required: Yes

 ** status **   <a name="omics-Type-VariantStoreItem-status"></a>
The store's status.  
Type: String  
Valid Values: `CREATING | UPDATING | DELETING | ACTIVE | FAILED`   
Required: Yes

 ** statusMessage **   <a name="omics-Type-VariantStoreItem-statusMessage"></a>
The store's status message.  
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 1000.  
Required: Yes

 ** storeArn **   <a name="omics-Type-VariantStoreItem-storeArn"></a>
The store's ARN.  
Type: String  
Length Constraints: Minimum length of 20. Maximum length of 2048.  
Pattern: `arn:([^: ]*):([^: ]*):([^: ]*):([0-9]{12}):([^: ]*)`   
Required: Yes

 ** storeSizeBytes **   <a name="omics-Type-VariantStoreItem-storeSizeBytes"></a>
The store's size in bytes.  
Type: Long  
Required: Yes

 ** updateTime **   <a name="omics-Type-VariantStoreItem-updateTime"></a>
When the store was updated.  
Type: Timestamp  
Required: Yes

## See Also
<a name="API_VariantStoreItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/VariantStoreItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/VariantStoreItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/VariantStoreItem) 

# VcfOptions
<a name="API_VcfOptions"></a>

Formatting options for a VCF file.

## Contents
<a name="API_VcfOptions_Contents"></a>

 ** ignoreFilterField **   <a name="omics-Type-VcfOptions-ignoreFilterField"></a>
The file's ignore filter field setting.  
Type: Boolean  
Required: No

 ** ignoreQualField **   <a name="omics-Type-VcfOptions-ignoreQualField"></a>
The file's ignore qual field setting.  
Type: Boolean  
Required: No

## See Also
<a name="API_VcfOptions_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/VcfOptions) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/VcfOptions) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/VcfOptions) 

# VersionDeleteError
<a name="API_VersionDeleteError"></a>

 The error preventing deletion of the annotation store version. 

## Contents
<a name="API_VersionDeleteError_Contents"></a>

 ** message **   <a name="omics-Type-VersionDeleteError-message"></a>
 The message explaining the error in annotation store deletion.   
Type: String  
Required: Yes

 ** versionName **   <a name="omics-Type-VersionDeleteError-versionName"></a>
 The name given to an annotation store version.   
Type: String  
Length Constraints: Minimum length of 3. Maximum length of 255.  
Pattern: `([a-z]){1}([a-z0-9_]){2,254}`   
Required: Yes

## See Also
<a name="API_VersionDeleteError_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/VersionDeleteError) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/VersionDeleteError) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/VersionDeleteError) 

# VersionOptions
<a name="API_VersionOptions"></a>

 The options for an annotation store version. 

## Contents
<a name="API_VersionOptions_Contents"></a>

**Important**  
This data type is a UNION, so only one of the following members can be specified when used or returned.

 ** tsvVersionOptions **   <a name="omics-Type-VersionOptions-tsvVersionOptions"></a>
 File settings for a version of a TSV store.   
Type: [TsvVersionOptions](API_TsvVersionOptions.md) object  
Required: No

## See Also
<a name="API_VersionOptions_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/VersionOptions) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/VersionOptions) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/VersionOptions) 

# VpcConfig
<a name="API_VpcConfig"></a>

VPC configuration for workflow runs.

## Contents
<a name="API_VpcConfig_Contents"></a>

 ** securityGroupIds **   <a name="omics-Type-VpcConfig-securityGroupIds"></a>
List of security group IDs. Maximum of 5 security groups allowed.  
Type: Array of strings  
Array Members: Minimum number of 0 items. Maximum number of 5 items.  
Length Constraints: Minimum length of 4. Maximum length of 128.  
Pattern: `sg-[0-9a-f]+`   
Required: No

 ** subnetIds **   <a name="omics-Type-VpcConfig-subnetIds"></a>
List of subnet IDs. Maximum of 16 subnets allowed.  
Type: Array of strings  
Array Members: Minimum number of 0 items. Maximum number of 16 items.  
Length Constraints: Minimum length of 8. Maximum length of 128.  
Pattern: `subnet-[0-9a-f]+`   
Required: No

## See Also
<a name="API_VpcConfig_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/VpcConfig) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/VpcConfig) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/VpcConfig) 

# VpcConfigResponse
<a name="API_VpcConfigResponse"></a>

VPC configuration for workflow runs with computed VPC ID.

## Contents
<a name="API_VpcConfigResponse_Contents"></a>

 ** securityGroupIds **   <a name="omics-Type-VpcConfigResponse-securityGroupIds"></a>
List of security group IDs.  
Type: Array of strings  
Length Constraints: Minimum length of 4. Maximum length of 128.  
Pattern: `sg-[0-9a-f]+`   
Required: No

 ** subnetIds **   <a name="omics-Type-VpcConfigResponse-subnetIds"></a>
List of subnet IDs.  
Type: Array of strings  
Length Constraints: Minimum length of 8. Maximum length of 128.  
Pattern: `subnet-[0-9a-f]+`   
Required: No

 ** vpcId **   <a name="omics-Type-VpcConfigResponse-vpcId"></a>
VPC ID computed from the provided subnet IDs.  
Type: String  
Length Constraints: Minimum length of 5. Maximum length of 128.  
Pattern: `vpc-[0-9a-f]+`   
Required: No

## See Also
<a name="API_VpcConfigResponse_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/VpcConfigResponse) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/VpcConfigResponse) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/VpcConfigResponse) 

# WorkflowListItem
<a name="API_WorkflowListItem"></a>

A workflow.

## Contents
<a name="API_WorkflowListItem_Contents"></a>

 ** arn **   <a name="omics-Type-WorkflowListItem-arn"></a>
The workflow's ARN.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `arn:.+`   
Required: No

 ** creationTime **   <a name="omics-Type-WorkflowListItem-creationTime"></a>
When the workflow was created.  
Type: Timestamp  
Required: No

 ** digest **   <a name="omics-Type-WorkflowListItem-digest"></a>
The workflow's digest.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Required: No

 ** id **   <a name="omics-Type-WorkflowListItem-id"></a>
The workflow's ID.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 18.  
Pattern: `[0-9]+`   
Required: No

 ** metadata **   <a name="omics-Type-WorkflowListItem-metadata"></a>
 Any metadata available for workflow. The information listed may vary depending on the workflow, and there may also be no metadata to return.   
Type: String to string map  
Key Length Constraints: Minimum length of 1. Maximum length of 128.  
Value Length Constraints: Minimum length of 0. Maximum length of 256.  
Required: No

 ** name **   <a name="omics-Type-WorkflowListItem-name"></a>
The workflow's name.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** status **   <a name="omics-Type-WorkflowListItem-status"></a>
The workflow's status.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Valid Values: `CREATING | ACTIVE | UPDATING | DELETED | FAILED | INACTIVE`   
Required: No

 ** type **   <a name="omics-Type-WorkflowListItem-type"></a>
The workflow's type.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Valid Values: `PRIVATE | READY2RUN`   
Required: No

## See Also
<a name="API_WorkflowListItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/WorkflowListItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/WorkflowListItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/WorkflowListItem) 

# WorkflowParameter
<a name="API_WorkflowParameter"></a>

A workflow parameter.

## Contents
<a name="API_WorkflowParameter_Contents"></a>

 ** description **   <a name="omics-Type-WorkflowParameter-description"></a>
The parameter's description.  
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 256.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** optional **   <a name="omics-Type-WorkflowParameter-optional"></a>
Whether the parameter is optional.  
Type: Boolean  
Required: No

## See Also
<a name="API_WorkflowParameter_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/WorkflowParameter) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/WorkflowParameter) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/WorkflowParameter) 

# WorkflowVersionListItem
<a name="API_WorkflowVersionListItem"></a>

A list of workflow version items.

## Contents
<a name="API_WorkflowVersionListItem_Contents"></a>

 ** arn **   <a name="omics-Type-WorkflowVersionListItem-arn"></a>
ARN of the workflow version.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 150.  
Pattern: `arn:.+`   
Required: No

 ** creationTime **   <a name="omics-Type-WorkflowVersionListItem-creationTime"></a>
The creation time of the workflow version.  
Type: Timestamp  
Required: No

 ** description **   <a name="omics-Type-WorkflowVersionListItem-description"></a>
The description of the workflow version.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 256.  
Pattern: `[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+`   
Required: No

 ** digest **   <a name="omics-Type-WorkflowVersionListItem-digest"></a>
The digist of the workflow version.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Required: No

 ** metadata **   <a name="omics-Type-WorkflowVersionListItem-metadata"></a>
Metadata for the workflow version.  
Type: String to string map  
Key Length Constraints: Minimum length of 1. Maximum length of 128.  
Value Length Constraints: Minimum length of 0. Maximum length of 256.  
Required: No

 ** status **   <a name="omics-Type-WorkflowVersionListItem-status"></a>
The status of the workflow version.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Valid Values: `CREATING | ACTIVE | UPDATING | DELETED | FAILED | INACTIVE`   
Required: No

 ** type **   <a name="omics-Type-WorkflowVersionListItem-type"></a>
The type of the workflow version.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Valid Values: `PRIVATE | READY2RUN`   
Required: No

 ** versionName **   <a name="omics-Type-WorkflowVersionListItem-versionName"></a>
The name of the workflow version.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Pattern: `[A-Za-z0-9][A-Za-z0-9\-\._]*`   
Required: No

 ** workflowId **   <a name="omics-Type-WorkflowVersionListItem-workflowId"></a>
The workflow's ID.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 18.  
Pattern: `[0-9]+`   
Required: No

## See Also
<a name="API_WorkflowVersionListItem_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/omics-2022-11-28/WorkflowVersionListItem) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/omics-2022-11-28/WorkflowVersionListItem) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/omics-2022-11-28/WorkflowVersionListItem) 