{ "version":"2.0", "metadata":{ "apiVersion":"2022-11-28", "endpointPrefix":"omics", "jsonVersion":"1.1", "protocol":"rest-json", "serviceFullName":"Amazon Omics", "serviceId":"Omics", "signatureVersion":"v4", "signingName":"omics", "uid":"omics-2022-11-28" }, "operations":{ "BatchDeleteReadSet":{ "name":"BatchDeleteReadSet", "http":{ "method":"POST", "requestUri":"/sequencestore/{sequenceStoreId}/readset/batch/delete", "responseCode":200 }, "input":{"shape":"BatchDeleteReadSetRequest"}, "output":{"shape":"BatchDeleteReadSetResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Deletes one or more read sets.

", "endpoint":{"hostPrefix":"control-storage-"}, "idempotent":true }, "CancelAnnotationImportJob":{ "name":"CancelAnnotationImportJob", "http":{ "method":"DELETE", "requestUri":"/import/annotation/{jobId}", "responseCode":200 }, "input":{"shape":"CancelAnnotationImportRequest"}, "output":{"shape":"CancelAnnotationImportResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Cancels an annotation import job.

", "endpoint":{"hostPrefix":"analytics-"}, "idempotent":true }, "CancelRun":{ "name":"CancelRun", "http":{ "method":"POST", "requestUri":"/run/{id}/cancel", "responseCode":202 }, "input":{"shape":"CancelRunRequest"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Cancels a run.

", "endpoint":{"hostPrefix":"workflows-"} }, "CancelVariantImportJob":{ "name":"CancelVariantImportJob", "http":{ "method":"DELETE", "requestUri":"/import/variant/{jobId}", "responseCode":200 }, "input":{"shape":"CancelVariantImportRequest"}, "output":{"shape":"CancelVariantImportResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Cancels a variant import job.

", "endpoint":{"hostPrefix":"analytics-"}, "idempotent":true }, "CreateAnnotationStore":{ "name":"CreateAnnotationStore", "http":{ "method":"POST", "requestUri":"/annotationStore", "responseCode":200 }, "input":{"shape":"CreateAnnotationStoreRequest"}, "output":{"shape":"CreateAnnotationStoreResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Creates an annotation store.

", "endpoint":{"hostPrefix":"analytics-"} }, "CreateReferenceStore":{ "name":"CreateReferenceStore", "http":{ "method":"POST", "requestUri":"/referencestore", "responseCode":200 }, "input":{"shape":"CreateReferenceStoreRequest"}, "output":{"shape":"CreateReferenceStoreResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Creates a reference store.

", "endpoint":{"hostPrefix":"control-storage-"} }, "CreateRunGroup":{ "name":"CreateRunGroup", "http":{ "method":"POST", "requestUri":"/runGroup", "responseCode":201 }, "input":{"shape":"CreateRunGroupRequest"}, "output":{"shape":"CreateRunGroupResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Creates a run group.

", "endpoint":{"hostPrefix":"workflows-"} }, "CreateSequenceStore":{ "name":"CreateSequenceStore", "http":{ "method":"POST", "requestUri":"/sequencestore", "responseCode":200 }, "input":{"shape":"CreateSequenceStoreRequest"}, "output":{"shape":"CreateSequenceStoreResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Creates a sequence store.

", "endpoint":{"hostPrefix":"control-storage-"} }, "CreateVariantStore":{ "name":"CreateVariantStore", "http":{ "method":"POST", "requestUri":"/variantStore", "responseCode":200 }, "input":{"shape":"CreateVariantStoreRequest"}, "output":{"shape":"CreateVariantStoreResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Creates a variant store.

", "endpoint":{"hostPrefix":"analytics-"} }, "CreateWorkflow":{ "name":"CreateWorkflow", "http":{ "method":"POST", "requestUri":"/workflow", "responseCode":201 }, "input":{"shape":"CreateWorkflowRequest"}, "output":{"shape":"CreateWorkflowResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Creates a workflow.

", "endpoint":{"hostPrefix":"workflows-"} }, "DeleteAnnotationStore":{ "name":"DeleteAnnotationStore", "http":{ "method":"DELETE", "requestUri":"/annotationStore/{name}", "responseCode":200 }, "input":{"shape":"DeleteAnnotationStoreRequest"}, "output":{"shape":"DeleteAnnotationStoreResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Deletes an annotation store.

", "endpoint":{"hostPrefix":"analytics-"}, "idempotent":true }, "DeleteReference":{ "name":"DeleteReference", "http":{ "method":"DELETE", "requestUri":"/referencestore/{referenceStoreId}/reference/{id}", "responseCode":200 }, "input":{"shape":"DeleteReferenceRequest"}, "output":{"shape":"DeleteReferenceResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Deletes a genome reference.

", "endpoint":{"hostPrefix":"control-storage-"}, "idempotent":true }, "DeleteReferenceStore":{ "name":"DeleteReferenceStore", "http":{ "method":"DELETE", "requestUri":"/referencestore/{id}", "responseCode":200 }, "input":{"shape":"DeleteReferenceStoreRequest"}, "output":{"shape":"DeleteReferenceStoreResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Deletes a genome reference store.

", "endpoint":{"hostPrefix":"control-storage-"}, "idempotent":true }, "DeleteRun":{ "name":"DeleteRun", "http":{ "method":"DELETE", "requestUri":"/run/{id}", "responseCode":202 }, "input":{"shape":"DeleteRunRequest"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Deletes a workflow run.

", "endpoint":{"hostPrefix":"workflows-"}, "idempotent":true }, "DeleteRunGroup":{ "name":"DeleteRunGroup", "http":{ "method":"DELETE", "requestUri":"/runGroup/{id}", "responseCode":202 }, "input":{"shape":"DeleteRunGroupRequest"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Deletes a workflow run group.

", "endpoint":{"hostPrefix":"workflows-"}, "idempotent":true }, "DeleteSequenceStore":{ "name":"DeleteSequenceStore", "http":{ "method":"DELETE", "requestUri":"/sequencestore/{id}", "responseCode":200 }, "input":{"shape":"DeleteSequenceStoreRequest"}, "output":{"shape":"DeleteSequenceStoreResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Deletes a sequence store.

", "endpoint":{"hostPrefix":"control-storage-"}, "idempotent":true }, "DeleteVariantStore":{ "name":"DeleteVariantStore", "http":{ "method":"DELETE", "requestUri":"/variantStore/{name}", "responseCode":200 }, "input":{"shape":"DeleteVariantStoreRequest"}, "output":{"shape":"DeleteVariantStoreResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Deletes a variant store.

", "endpoint":{"hostPrefix":"analytics-"}, "idempotent":true }, "DeleteWorkflow":{ "name":"DeleteWorkflow", "http":{ "method":"DELETE", "requestUri":"/workflow/{id}", "responseCode":202 }, "input":{"shape":"DeleteWorkflowRequest"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Deletes a workflow.

", "endpoint":{"hostPrefix":"workflows-"}, "idempotent":true }, "GetAnnotationImportJob":{ "name":"GetAnnotationImportJob", "http":{ "method":"GET", "requestUri":"/import/annotation/{jobId}", "responseCode":200 }, "input":{"shape":"GetAnnotationImportRequest"}, "output":{"shape":"GetAnnotationImportResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Gets information about an annotation import job.

", "endpoint":{"hostPrefix":"analytics-"} }, "GetAnnotationStore":{ "name":"GetAnnotationStore", "http":{ "method":"GET", "requestUri":"/annotationStore/{name}", "responseCode":200 }, "input":{"shape":"GetAnnotationStoreRequest"}, "output":{"shape":"GetAnnotationStoreResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Gets information about an annotation store.

", "endpoint":{"hostPrefix":"analytics-"} }, "GetReadSet":{ "name":"GetReadSet", "http":{ "method":"GET", "requestUri":"/sequencestore/{sequenceStoreId}/readset/{id}", "responseCode":200 }, "input":{"shape":"GetReadSetRequest"}, "output":{"shape":"GetReadSetResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"RangeNotSatisfiableException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Gets a file from a read set.

", "endpoint":{"hostPrefix":"storage-"} }, "GetReadSetActivationJob":{ "name":"GetReadSetActivationJob", "http":{ "method":"GET", "requestUri":"/sequencestore/{sequenceStoreId}/activationjob/{id}", "responseCode":200 }, "input":{"shape":"GetReadSetActivationJobRequest"}, "output":{"shape":"GetReadSetActivationJobResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Gets information about a read set activation job.

", "endpoint":{"hostPrefix":"control-storage-"} }, "GetReadSetExportJob":{ "name":"GetReadSetExportJob", "http":{ "method":"GET", "requestUri":"/sequencestore/{sequenceStoreId}/exportjob/{id}", "responseCode":200 }, "input":{"shape":"GetReadSetExportJobRequest"}, "output":{"shape":"GetReadSetExportJobResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Gets information about a read set export job.

", "endpoint":{"hostPrefix":"control-storage-"} }, "GetReadSetImportJob":{ "name":"GetReadSetImportJob", "http":{ "method":"GET", "requestUri":"/sequencestore/{sequenceStoreId}/importjob/{id}", "responseCode":200 }, "input":{"shape":"GetReadSetImportJobRequest"}, "output":{"shape":"GetReadSetImportJobResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Gets information about a read set import job.

", "endpoint":{"hostPrefix":"control-storage-"} }, "GetReadSetMetadata":{ "name":"GetReadSetMetadata", "http":{ "method":"GET", "requestUri":"/sequencestore/{sequenceStoreId}/readset/{id}/metadata", "responseCode":200 }, "input":{"shape":"GetReadSetMetadataRequest"}, "output":{"shape":"GetReadSetMetadataResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Gets details about a read set.

", "endpoint":{"hostPrefix":"control-storage-"} }, "GetReference":{ "name":"GetReference", "http":{ "method":"GET", "requestUri":"/referencestore/{referenceStoreId}/reference/{id}", "responseCode":200 }, "input":{"shape":"GetReferenceRequest"}, "output":{"shape":"GetReferenceResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"RangeNotSatisfiableException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Gets a reference file.

", "endpoint":{"hostPrefix":"storage-"} }, "GetReferenceImportJob":{ "name":"GetReferenceImportJob", "http":{ "method":"GET", "requestUri":"/referencestore/{referenceStoreId}/importjob/{id}", "responseCode":200 }, "input":{"shape":"GetReferenceImportJobRequest"}, "output":{"shape":"GetReferenceImportJobResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Gets information about a reference import job.

", "endpoint":{"hostPrefix":"control-storage-"} }, "GetReferenceMetadata":{ "name":"GetReferenceMetadata", "http":{ "method":"GET", "requestUri":"/referencestore/{referenceStoreId}/reference/{id}/metadata", "responseCode":200 }, "input":{"shape":"GetReferenceMetadataRequest"}, "output":{"shape":"GetReferenceMetadataResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Gets information about a genome reference's metadata.

", "endpoint":{"hostPrefix":"control-storage-"} }, "GetReferenceStore":{ "name":"GetReferenceStore", "http":{ "method":"GET", "requestUri":"/referencestore/{id}", "responseCode":200 }, "input":{"shape":"GetReferenceStoreRequest"}, "output":{"shape":"GetReferenceStoreResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Gets information about a reference store.

", "endpoint":{"hostPrefix":"control-storage-"} }, "GetRun":{ "name":"GetRun", "http":{ "method":"GET", "requestUri":"/run/{id}", "responseCode":200 }, "input":{"shape":"GetRunRequest"}, "output":{"shape":"GetRunResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Gets information about a workflow run.

", "endpoint":{"hostPrefix":"workflows-"} }, "GetRunGroup":{ "name":"GetRunGroup", "http":{ "method":"GET", "requestUri":"/runGroup/{id}", "responseCode":200 }, "input":{"shape":"GetRunGroupRequest"}, "output":{"shape":"GetRunGroupResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Gets information about a workflow run group.

", "endpoint":{"hostPrefix":"workflows-"} }, "GetRunTask":{ "name":"GetRunTask", "http":{ "method":"GET", "requestUri":"/run/{id}/task/{taskId}", "responseCode":200 }, "input":{"shape":"GetRunTaskRequest"}, "output":{"shape":"GetRunTaskResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Gets information about a workflow run task.

", "endpoint":{"hostPrefix":"workflows-"} }, "GetSequenceStore":{ "name":"GetSequenceStore", "http":{ "method":"GET", "requestUri":"/sequencestore/{id}", "responseCode":200 }, "input":{"shape":"GetSequenceStoreRequest"}, "output":{"shape":"GetSequenceStoreResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Gets information about a sequence store.

", "endpoint":{"hostPrefix":"control-storage-"} }, "GetVariantImportJob":{ "name":"GetVariantImportJob", "http":{ "method":"GET", "requestUri":"/import/variant/{jobId}", "responseCode":200 }, "input":{"shape":"GetVariantImportRequest"}, "output":{"shape":"GetVariantImportResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Gets information about a variant import job.

", "endpoint":{"hostPrefix":"analytics-"} }, "GetVariantStore":{ "name":"GetVariantStore", "http":{ "method":"GET", "requestUri":"/variantStore/{name}", "responseCode":200 }, "input":{"shape":"GetVariantStoreRequest"}, "output":{"shape":"GetVariantStoreResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Gets information about a variant store.

", "endpoint":{"hostPrefix":"analytics-"} }, "GetWorkflow":{ "name":"GetWorkflow", "http":{ "method":"GET", "requestUri":"/workflow/{id}", "responseCode":200 }, "input":{"shape":"GetWorkflowRequest"}, "output":{"shape":"GetWorkflowResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Gets information about a workflow.

", "endpoint":{"hostPrefix":"workflows-"} }, "ListAnnotationImportJobs":{ "name":"ListAnnotationImportJobs", "http":{ "method":"POST", "requestUri":"/import/annotations", "responseCode":200 }, "input":{"shape":"ListAnnotationImportJobsRequest"}, "output":{"shape":"ListAnnotationImportJobsResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Retrieves a list of annotation import jobs.

", "endpoint":{"hostPrefix":"analytics-"} }, "ListAnnotationStores":{ "name":"ListAnnotationStores", "http":{ "method":"POST", "requestUri":"/annotationStores", "responseCode":200 }, "input":{"shape":"ListAnnotationStoresRequest"}, "output":{"shape":"ListAnnotationStoresResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Retrieves a list of annotation stores.

", "endpoint":{"hostPrefix":"analytics-"} }, "ListReadSetActivationJobs":{ "name":"ListReadSetActivationJobs", "http":{ "method":"POST", "requestUri":"/sequencestore/{sequenceStoreId}/activationjobs", "responseCode":200 }, "input":{"shape":"ListReadSetActivationJobsRequest"}, "output":{"shape":"ListReadSetActivationJobsResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Retrieves a list of read set activation jobs.

", "endpoint":{"hostPrefix":"control-storage-"} }, "ListReadSetExportJobs":{ "name":"ListReadSetExportJobs", "http":{ "method":"POST", "requestUri":"/sequencestore/{sequenceStoreId}/exportjobs", "responseCode":200 }, "input":{"shape":"ListReadSetExportJobsRequest"}, "output":{"shape":"ListReadSetExportJobsResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Retrieves a list of read set export jobs.

", "endpoint":{"hostPrefix":"control-storage-"} }, "ListReadSetImportJobs":{ "name":"ListReadSetImportJobs", "http":{ "method":"POST", "requestUri":"/sequencestore/{sequenceStoreId}/importjobs", "responseCode":200 }, "input":{"shape":"ListReadSetImportJobsRequest"}, "output":{"shape":"ListReadSetImportJobsResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Retrieves a list of read set import jobs.

", "endpoint":{"hostPrefix":"control-storage-"} }, "ListReadSets":{ "name":"ListReadSets", "http":{ "method":"POST", "requestUri":"/sequencestore/{sequenceStoreId}/readsets", "responseCode":200 }, "input":{"shape":"ListReadSetsRequest"}, "output":{"shape":"ListReadSetsResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Retrieves a list of read sets.

", "endpoint":{"hostPrefix":"control-storage-"} }, "ListReferenceImportJobs":{ "name":"ListReferenceImportJobs", "http":{ "method":"POST", "requestUri":"/referencestore/{referenceStoreId}/importjobs", "responseCode":200 }, "input":{"shape":"ListReferenceImportJobsRequest"}, "output":{"shape":"ListReferenceImportJobsResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Retrieves a list of reference import jobs.

", "endpoint":{"hostPrefix":"control-storage-"} }, "ListReferenceStores":{ "name":"ListReferenceStores", "http":{ "method":"POST", "requestUri":"/referencestores", "responseCode":200 }, "input":{"shape":"ListReferenceStoresRequest"}, "output":{"shape":"ListReferenceStoresResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Retrieves a list of reference stores.

", "endpoint":{"hostPrefix":"control-storage-"} }, "ListReferences":{ "name":"ListReferences", "http":{ "method":"POST", "requestUri":"/referencestore/{referenceStoreId}/references", "responseCode":200 }, "input":{"shape":"ListReferencesRequest"}, "output":{"shape":"ListReferencesResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Retrieves a list of references.

", "endpoint":{"hostPrefix":"control-storage-"} }, "ListRunGroups":{ "name":"ListRunGroups", "http":{ "method":"GET", "requestUri":"/runGroup", "responseCode":200 }, "input":{"shape":"ListRunGroupsRequest"}, "output":{"shape":"ListRunGroupsResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Retrieves a list of run groups.

", "endpoint":{"hostPrefix":"workflows-"} }, "ListRunTasks":{ "name":"ListRunTasks", "http":{ "method":"GET", "requestUri":"/run/{id}/task", "responseCode":200 }, "input":{"shape":"ListRunTasksRequest"}, "output":{"shape":"ListRunTasksResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Retrieves a list of tasks for a run.

", "endpoint":{"hostPrefix":"workflows-"} }, "ListRuns":{ "name":"ListRuns", "http":{ "method":"GET", "requestUri":"/run", "responseCode":200 }, "input":{"shape":"ListRunsRequest"}, "output":{"shape":"ListRunsResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Retrieves a list of runs.

", "endpoint":{"hostPrefix":"workflows-"} }, "ListSequenceStores":{ "name":"ListSequenceStores", "http":{ "method":"POST", "requestUri":"/sequencestores", "responseCode":200 }, "input":{"shape":"ListSequenceStoresRequest"}, "output":{"shape":"ListSequenceStoresResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Retrieves a list of sequence stores.

", "endpoint":{"hostPrefix":"control-storage-"} }, "ListTagsForResource":{ "name":"ListTagsForResource", "http":{ "method":"GET", "requestUri":"/tags/{resourceArn}", "responseCode":200 }, "input":{"shape":"ListTagsForResourceRequest"}, "output":{"shape":"ListTagsForResourceResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Retrieves a list of tags for a resource.

", "endpoint":{"hostPrefix":"tags-"} }, "ListVariantImportJobs":{ "name":"ListVariantImportJobs", "http":{ "method":"POST", "requestUri":"/import/variants", "responseCode":200 }, "input":{"shape":"ListVariantImportJobsRequest"}, "output":{"shape":"ListVariantImportJobsResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Retrieves a list of variant import jobs.

", "endpoint":{"hostPrefix":"analytics-"} }, "ListVariantStores":{ "name":"ListVariantStores", "http":{ "method":"POST", "requestUri":"/variantStores", "responseCode":200 }, "input":{"shape":"ListVariantStoresRequest"}, "output":{"shape":"ListVariantStoresResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Retrieves a list of variant stores.

", "endpoint":{"hostPrefix":"analytics-"} }, "ListWorkflows":{ "name":"ListWorkflows", "http":{ "method":"GET", "requestUri":"/workflow", "responseCode":200 }, "input":{"shape":"ListWorkflowsRequest"}, "output":{"shape":"ListWorkflowsResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Retrieves a list of workflows.

", "endpoint":{"hostPrefix":"workflows-"} }, "StartAnnotationImportJob":{ "name":"StartAnnotationImportJob", "http":{ "method":"POST", "requestUri":"/import/annotation", "responseCode":200 }, "input":{"shape":"StartAnnotationImportRequest"}, "output":{"shape":"StartAnnotationImportResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Starts an annotation import job.

", "endpoint":{"hostPrefix":"analytics-"} }, "StartReadSetActivationJob":{ "name":"StartReadSetActivationJob", "http":{ "method":"POST", "requestUri":"/sequencestore/{sequenceStoreId}/activationjob", "responseCode":200 }, "input":{"shape":"StartReadSetActivationJobRequest"}, "output":{"shape":"StartReadSetActivationJobResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Starts a read set activation job.

", "endpoint":{"hostPrefix":"control-storage-"} }, "StartReadSetExportJob":{ "name":"StartReadSetExportJob", "http":{ "method":"POST", "requestUri":"/sequencestore/{sequenceStoreId}/exportjob", "responseCode":200 }, "input":{"shape":"StartReadSetExportJobRequest"}, "output":{"shape":"StartReadSetExportJobResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Starts a read set export job.

", "endpoint":{"hostPrefix":"control-storage-"} }, "StartReadSetImportJob":{ "name":"StartReadSetImportJob", "http":{ "method":"POST", "requestUri":"/sequencestore/{sequenceStoreId}/importjob", "responseCode":200 }, "input":{"shape":"StartReadSetImportJobRequest"}, "output":{"shape":"StartReadSetImportJobResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Starts a read set import job.

", "endpoint":{"hostPrefix":"control-storage-"} }, "StartReferenceImportJob":{ "name":"StartReferenceImportJob", "http":{ "method":"POST", "requestUri":"/referencestore/{referenceStoreId}/importjob", "responseCode":200 }, "input":{"shape":"StartReferenceImportJobRequest"}, "output":{"shape":"StartReferenceImportJobResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Starts a reference import job.

", "endpoint":{"hostPrefix":"control-storage-"} }, "StartRun":{ "name":"StartRun", "http":{ "method":"POST", "requestUri":"/run", "responseCode":201 }, "input":{"shape":"StartRunRequest"}, "output":{"shape":"StartRunResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Starts a run.

", "endpoint":{"hostPrefix":"workflows-"} }, "StartVariantImportJob":{ "name":"StartVariantImportJob", "http":{ "method":"POST", "requestUri":"/import/variant", "responseCode":200 }, "input":{"shape":"StartVariantImportRequest"}, "output":{"shape":"StartVariantImportResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Starts a variant import job.

", "endpoint":{"hostPrefix":"analytics-"} }, "TagResource":{ "name":"TagResource", "http":{ "method":"POST", "requestUri":"/tags/{resourceArn}", "responseCode":204 }, "input":{"shape":"TagResourceRequest"}, "output":{"shape":"TagResourceResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Tags a resource.

", "endpoint":{"hostPrefix":"tags-"} }, "UntagResource":{ "name":"UntagResource", "http":{ "method":"DELETE", "requestUri":"/tags/{resourceArn}", "responseCode":204 }, "input":{"shape":"UntagResourceRequest"}, "output":{"shape":"UntagResourceResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Removes tags from a resource.

", "endpoint":{"hostPrefix":"tags-"}, "idempotent":true }, "UpdateAnnotationStore":{ "name":"UpdateAnnotationStore", "http":{ "method":"POST", "requestUri":"/annotationStore/{name}", "responseCode":200 }, "input":{"shape":"UpdateAnnotationStoreRequest"}, "output":{"shape":"UpdateAnnotationStoreResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Updates an annotation store.

", "endpoint":{"hostPrefix":"analytics-"} }, "UpdateRunGroup":{ "name":"UpdateRunGroup", "http":{ "method":"POST", "requestUri":"/runGroup/{id}", "responseCode":202 }, "input":{"shape":"UpdateRunGroupRequest"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Updates a run group.

", "endpoint":{"hostPrefix":"workflows-"} }, "UpdateVariantStore":{ "name":"UpdateVariantStore", "http":{ "method":"POST", "requestUri":"/variantStore/{name}", "responseCode":200 }, "input":{"shape":"UpdateVariantStoreRequest"}, "output":{"shape":"UpdateVariantStoreResponse"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"} ], "documentation":"

Updates a variant store.

", "endpoint":{"hostPrefix":"analytics-"} }, "UpdateWorkflow":{ "name":"UpdateWorkflow", "http":{ "method":"POST", "requestUri":"/workflow/{id}", "responseCode":202 }, "input":{"shape":"UpdateWorkflowRequest"}, "errors":[ {"shape":"InternalServerException"}, {"shape":"ServiceQuotaExceededException"}, {"shape":"ThrottlingException"}, {"shape":"ValidationException"}, {"shape":"ConflictException"}, {"shape":"ResourceNotFoundException"}, {"shape":"AccessDeniedException"}, {"shape":"RequestTimeoutException"} ], "documentation":"

Updates a workflow.

", "endpoint":{"hostPrefix":"workflows-"} } }, "shapes":{ "AccessDeniedException":{ "type":"structure", "required":["message"], "members":{ "message":{"shape":"String"} }, "documentation":"

You do not have sufficient access to perform this action.

", "error":{ "httpStatusCode":403, "senderFault":true }, "exception":true }, "ActivateReadSetFilter":{ "type":"structure", "members":{ "createdAfter":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The filter's start date.

" }, "createdBefore":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The filter's end date.

" }, "status":{ "shape":"ReadSetActivationJobStatus", "documentation":"

The filter's status.

" } }, "documentation":"

A read set activation job filter.

" }, "ActivateReadSetJobItem":{ "type":"structure", "required":[ "creationTime", "id", "sequenceStoreId", "status" ], "members":{ "completionTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job completed.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job was created.

" }, "id":{ "shape":"ActivationJobId", "documentation":"

The job's ID.

" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The job's sequence store ID.

" }, "status":{ "shape":"ReadSetActivationJobStatus", "documentation":"

The job's status.

" } }, "documentation":"

A read set activation job.

" }, "ActivateReadSetJobList":{ "type":"list", "member":{"shape":"ActivateReadSetJobItem"} }, "ActivateReadSetSourceItem":{ "type":"structure", "required":[ "readSetId", "status" ], "members":{ "readSetId":{ "shape":"ReadSetId", "documentation":"

The source's read set ID.

" }, "status":{ "shape":"ReadSetActivationJobItemStatus", "documentation":"

The source's status.

" }, "statusMessage":{ "shape":"JobStatusMessage", "documentation":"

The source's status message.

" } }, "documentation":"

A source for a read set activation job.

" }, "ActivateReadSetSourceList":{ "type":"list", "member":{"shape":"ActivateReadSetSourceItem"} }, "ActivationJobId":{ "type":"string", "max":36, "min":10, "pattern":"^[0-9]+$" }, "AnnotationImportItemDetail":{ "type":"structure", "required":[ "jobStatus", "source" ], "members":{ "jobStatus":{ "shape":"JobStatus", "documentation":"

The item's job status.

" }, "source":{ "shape":"S3Uri", "documentation":"

The source file's location in Amazon S3.

" } }, "documentation":"

Details about an imported annotation item.

" }, "AnnotationImportItemDetails":{ "type":"list", "member":{"shape":"AnnotationImportItemDetail"}, "max":1, "min":1 }, "AnnotationImportItemSource":{ "type":"structure", "required":["source"], "members":{ "source":{ "shape":"S3Uri", "documentation":"

The source file's location in Amazon S3.

" } }, "documentation":"

A source for an annotation import job.

" }, "AnnotationImportItemSources":{ "type":"list", "member":{"shape":"AnnotationImportItemSource"}, "max":1, "min":1 }, "AnnotationImportJobItem":{ "type":"structure", "required":[ "creationTime", "destinationName", "id", "roleArn", "status", "updateTime" ], "members":{ "completionTime":{ "shape":"CompletionTime", "documentation":"

When the job completed.

" }, "creationTime":{ "shape":"CreationTime", "documentation":"

When the job was created.

" }, "destinationName":{ "shape":"String", "documentation":"

The job's destination annotation store.

" }, "id":{ "shape":"String", "documentation":"

The job's ID.

" }, "roleArn":{ "shape":"Arn", "documentation":"

The job's service role ARN.

" }, "runLeftNormalization":{ "shape":"RunLeftNormalization", "documentation":"

The job's left normalization setting.

" }, "status":{ "shape":"JobStatus", "documentation":"

The job's status.

" }, "updateTime":{ "shape":"UpdateTime", "documentation":"

When the job was updated.

" } }, "documentation":"

An annotation import job.

" }, "AnnotationImportJobItems":{ "type":"list", "member":{"shape":"AnnotationImportJobItem"} }, "AnnotationStoreItem":{ "type":"structure", "required":[ "creationTime", "description", "id", "name", "reference", "sseConfig", "status", "statusMessage", "storeArn", "storeFormat", "storeSizeBytes", "updateTime" ], "members":{ "creationTime":{ "shape":"CreationTime", "documentation":"

The store's creation time.

" }, "description":{ "shape":"StoreDescription", "documentation":"

The store's description.

" }, "id":{ "shape":"ResourceId", "documentation":"

The store's ID.

" }, "name":{ "shape":"String", "documentation":"

The store's name.

" }, "reference":{ "shape":"ReferenceItem", "documentation":"

The store's genome reference.

" }, "sseConfig":{ "shape":"SseConfig", "documentation":"

The store's server-side encryption (SSE) settings.

" }, "status":{ "shape":"StoreStatus", "documentation":"

The store's status.

" }, "statusMessage":{ "shape":"StatusMessage", "documentation":"

The store's status message.

" }, "storeArn":{ "shape":"Arn", "documentation":"

The store's ARN.

" }, "storeFormat":{ "shape":"StoreFormat", "documentation":"

The store's file format.

" }, "storeSizeBytes":{ "shape":"Long", "documentation":"

The store's size in bytes.

" }, "updateTime":{ "shape":"UpdateTime", "documentation":"

When the store was updated.

" } }, "documentation":"

An annotation store.

" }, "AnnotationStoreItems":{ "type":"list", "member":{"shape":"AnnotationStoreItem"} }, "AnnotationType":{ "type":"string", "enum":[ "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" ] }, "Arn":{ "type":"string", "max":2048, "min":20, "pattern":"^arn:([^: ]*):([^: ]*):([^: ]*):([0-9]{12}):([^: ]*)$" }, "BatchDeleteReadSetRequest":{ "type":"structure", "required":[ "ids", "sequenceStoreId" ], "members":{ "ids":{ "shape":"ReadSetIdList", "documentation":"

The read sets' IDs.

" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The read sets' sequence store ID.

", "location":"uri", "locationName":"sequenceStoreId" } } }, "BatchDeleteReadSetResponse":{ "type":"structure", "members":{ "errors":{ "shape":"ReadSetBatchErrorList", "documentation":"

Errors returned by individual delete operations.

" } } }, "Blob":{"type":"blob"}, "Boolean":{ "type":"boolean", "box":true }, "CancelAnnotationImportRequest":{ "type":"structure", "required":["jobId"], "members":{ "jobId":{ "shape":"ResourceId", "documentation":"

The job's ID.

", "location":"uri", "locationName":"jobId" } } }, "CancelAnnotationImportResponse":{ "type":"structure", "members":{ } }, "CancelRunRequest":{ "type":"structure", "required":["id"], "members":{ "id":{ "shape":"RunId", "documentation":"

The run's ID.

", "location":"uri", "locationName":"id" } } }, "CancelVariantImportRequest":{ "type":"structure", "required":["jobId"], "members":{ "jobId":{ "shape":"ResourceId", "documentation":"

The job's ID.

", "location":"uri", "locationName":"jobId" } } }, "CancelVariantImportResponse":{ "type":"structure", "members":{ } }, "ClientToken":{ "type":"string", "max":127, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "CommentChar":{ "type":"string", "max":1, "min":1 }, "CompletionTime":{ "type":"timestamp", "timestampFormat":"iso8601" }, "ConflictException":{ "type":"structure", "required":["message"], "members":{ "message":{"shape":"String"} }, "documentation":"

The request cannot be applied to the target resource in its current state.

", "error":{ "httpStatusCode":409, "senderFault":true }, "exception":true }, "CreateAnnotationStoreRequest":{ "type":"structure", "required":["storeFormat"], "members":{ "description":{ "shape":"StoreDescription", "documentation":"

A description for the store.

" }, "name":{ "shape":"CreateAnnotationStoreRequestNameString", "documentation":"

A name for the store.

" }, "reference":{ "shape":"ReferenceItem", "documentation":"

The genome reference for the store's annotations.

" }, "sseConfig":{ "shape":"SseConfig", "documentation":"

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

" }, "storeFormat":{ "shape":"StoreFormat", "documentation":"

The annotation file format of the store.

" }, "storeOptions":{ "shape":"StoreOptions", "documentation":"

File parsing options for the annotation store.

" }, "tags":{ "shape":"TagMap", "documentation":"

Tags for the store.

" } } }, "CreateAnnotationStoreRequestNameString":{ "type":"string", "pattern":"^([a-z]){1}([a-z0-9_]){2,254}$" }, "CreateAnnotationStoreResponse":{ "type":"structure", "required":[ "creationTime", "id", "name", "status" ], "members":{ "creationTime":{ "shape":"CreationTime", "documentation":"

When the store was created.

" }, "id":{ "shape":"ResourceId", "documentation":"

The store's ID.

" }, "name":{ "shape":"String", "documentation":"

The store's name.

" }, "reference":{ "shape":"ReferenceItem", "documentation":"

The store's genome reference.

" }, "status":{ "shape":"StoreStatus", "documentation":"

The store's status.

" }, "storeFormat":{ "shape":"StoreFormat", "documentation":"

The annotation file format of the store.

" }, "storeOptions":{ "shape":"StoreOptions", "documentation":"

The store's file parsing options.

" } } }, "CreateReferenceStoreRequest":{ "type":"structure", "required":["name"], "members":{ "clientToken":{ "shape":"ClientToken", "documentation":"

To ensure that requests don't run multiple times, specify a unique token for each request.

" }, "description":{ "shape":"ReferenceStoreDescription", "documentation":"

A description for the store.

" }, "name":{ "shape":"ReferenceStoreName", "documentation":"

A name for the store.

" }, "sseConfig":{ "shape":"SseConfig", "documentation":"

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

" }, "tags":{ "shape":"TagMap", "documentation":"

Tags for the store.

" } } }, "CreateReferenceStoreResponse":{ "type":"structure", "required":[ "arn", "creationTime", "id" ], "members":{ "arn":{ "shape":"ReferenceStoreArn", "documentation":"

The store's ARN.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the store was created.

" }, "description":{ "shape":"ReferenceStoreDescription", "documentation":"

The store's description.

" }, "id":{ "shape":"ReferenceStoreId", "documentation":"

The store's ID.

" }, "name":{ "shape":"ReferenceStoreName", "documentation":"

The store's name.

" }, "sseConfig":{ "shape":"SseConfig", "documentation":"

The store's SSE settings.

" } } }, "CreateRunGroupRequest":{ "type":"structure", "required":["requestId"], "members":{ "maxCpus":{ "shape":"CreateRunGroupRequestMaxCpusInteger", "documentation":"

The maximum number of CPUs to use in the group.

" }, "maxDuration":{ "shape":"CreateRunGroupRequestMaxDurationInteger", "documentation":"

A max duration for the group.

" }, "maxRuns":{ "shape":"CreateRunGroupRequestMaxRunsInteger", "documentation":"

The maximum number of concurrent runs for the group.

" }, "name":{ "shape":"RunGroupName", "documentation":"

A name for the group.

" }, "requestId":{ "shape":"RunGroupRequestId", "documentation":"

A request ID for the group.

", "idempotencyToken":true }, "tags":{ "shape":"TagMap", "documentation":"

Tags for the group.

" } } }, "CreateRunGroupRequestMaxCpusInteger":{ "type":"integer", "box":true, "max":100000, "min":1 }, "CreateRunGroupRequestMaxDurationInteger":{ "type":"integer", "box":true, "max":100000, "min":1 }, "CreateRunGroupRequestMaxRunsInteger":{ "type":"integer", "box":true, "max":100000, "min":1 }, "CreateRunGroupResponse":{ "type":"structure", "members":{ "arn":{ "shape":"RunGroupArn", "documentation":"

The group's ARN.

" }, "id":{ "shape":"RunGroupId", "documentation":"

The group's ID.

" }, "tags":{ "shape":"TagMap", "documentation":"

Tags for the run group.

" } } }, "CreateSequenceStoreRequest":{ "type":"structure", "required":["name"], "members":{ "clientToken":{ "shape":"ClientToken", "documentation":"

To ensure that requests don't run multiple times, specify a unique token for each request.

" }, "description":{ "shape":"SequenceStoreDescription", "documentation":"

A description for the store.

" }, "name":{ "shape":"SequenceStoreName", "documentation":"

A name for the store.

" }, "sseConfig":{ "shape":"SseConfig", "documentation":"

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

" }, "tags":{ "shape":"TagMap", "documentation":"

Tags for the store.

" } } }, "CreateSequenceStoreResponse":{ "type":"structure", "required":[ "arn", "creationTime", "id" ], "members":{ "arn":{ "shape":"SequenceStoreArn", "documentation":"

The store's ARN.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the store was created.

" }, "description":{ "shape":"SequenceStoreDescription", "documentation":"

The store's description.

" }, "id":{ "shape":"SequenceStoreId", "documentation":"

The store's ID.

" }, "name":{ "shape":"SequenceStoreName", "documentation":"

The store's name.

" }, "sseConfig":{ "shape":"SseConfig", "documentation":"

The store's SSE settings.

" } } }, "CreateVariantStoreRequest":{ "type":"structure", "required":["reference"], "members":{ "description":{ "shape":"StoreDescription", "documentation":"

A description for the store.

" }, "name":{ "shape":"CreateVariantStoreRequestNameString", "documentation":"

A name for the store.

" }, "reference":{ "shape":"ReferenceItem", "documentation":"

The genome reference for the store's variants.

" }, "sseConfig":{ "shape":"SseConfig", "documentation":"

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

" }, "tags":{ "shape":"TagMap", "documentation":"

Tags for the store.

" } } }, "CreateVariantStoreRequestNameString":{ "type":"string", "pattern":"^([a-z]){1}([a-z0-9_]){2,254}$" }, "CreateVariantStoreResponse":{ "type":"structure", "required":[ "creationTime", "id", "name", "status" ], "members":{ "creationTime":{ "shape":"CreationTime", "documentation":"

When the store was created.

" }, "id":{ "shape":"ResourceId", "documentation":"

The store's ID.

" }, "name":{ "shape":"String", "documentation":"

The store's name.

" }, "reference":{ "shape":"ReferenceItem", "documentation":"

The store's genome reference.

" }, "status":{ "shape":"StoreStatus", "documentation":"

The store's status.

" } } }, "CreateWorkflowRequest":{ "type":"structure", "required":["requestId"], "members":{ "definitionUri":{ "shape":"WorkflowDefinition", "documentation":"

The URI of a definition for the workflow.

" }, "definitionZip":{ "shape":"Blob", "documentation":"

A ZIP archive for the workflow.

" }, "description":{ "shape":"WorkflowDescription", "documentation":"

A description for the workflow.

" }, "engine":{ "shape":"WorkflowEngine", "documentation":"

An engine for the workflow.

" }, "main":{ "shape":"WorkflowMain", "documentation":"

The path of the main definition file for the workflow.

" }, "name":{ "shape":"WorkflowName", "documentation":"

A name for the workflow.

" }, "parameterTemplate":{ "shape":"WorkflowParameterTemplate", "documentation":"

A parameter template for the workflow.

" }, "requestId":{ "shape":"WorkflowRequestId", "documentation":"

A request ID for the workflow.

", "idempotencyToken":true }, "storageCapacity":{ "shape":"CreateWorkflowRequestStorageCapacityInteger", "documentation":"

A storage capacity for the workflow.

" }, "tags":{ "shape":"TagMap", "documentation":"

Tags for the workflow.

" } } }, "CreateWorkflowRequestStorageCapacityInteger":{ "type":"integer", "box":true, "max":100000, "min":0 }, "CreateWorkflowResponse":{ "type":"structure", "members":{ "arn":{ "shape":"WorkflowArn", "documentation":"

The workflow's ARN.

" }, "id":{ "shape":"WorkflowId", "documentation":"

The workflow's ID.

" }, "status":{ "shape":"WorkflowStatus", "documentation":"

The workflow's status.

" }, "tags":{ "shape":"TagMap", "documentation":"

The workflow's tags.

" } } }, "CreationTime":{ "type":"timestamp", "timestampFormat":"iso8601" }, "DeleteAnnotationStoreRequest":{ "type":"structure", "required":["name"], "members":{ "force":{ "shape":"PrimitiveBoolean", "documentation":"

Whether to force deletion.

", "location":"querystring", "locationName":"force" }, "name":{ "shape":"String", "documentation":"

The store's name.

", "location":"uri", "locationName":"name" } } }, "DeleteAnnotationStoreResponse":{ "type":"structure", "required":["status"], "members":{ "status":{ "shape":"StoreStatus", "documentation":"

The store's status.

" } } }, "DeleteReferenceRequest":{ "type":"structure", "required":[ "id", "referenceStoreId" ], "members":{ "id":{ "shape":"ReferenceId", "documentation":"

The reference's ID.

", "location":"uri", "locationName":"id" }, "referenceStoreId":{ "shape":"ReferenceStoreId", "documentation":"

The reference's store ID.

", "location":"uri", "locationName":"referenceStoreId" } } }, "DeleteReferenceResponse":{ "type":"structure", "members":{ } }, "DeleteReferenceStoreRequest":{ "type":"structure", "required":["id"], "members":{ "id":{ "shape":"ReferenceStoreId", "documentation":"

The store's ID.

", "location":"uri", "locationName":"id" } } }, "DeleteReferenceStoreResponse":{ "type":"structure", "members":{ } }, "DeleteRunGroupRequest":{ "type":"structure", "required":["id"], "members":{ "id":{ "shape":"RunGroupId", "documentation":"

The run group's ID.

", "location":"uri", "locationName":"id" } } }, "DeleteRunRequest":{ "type":"structure", "required":["id"], "members":{ "id":{ "shape":"RunId", "documentation":"

The run's ID.

", "location":"uri", "locationName":"id" } } }, "DeleteSequenceStoreRequest":{ "type":"structure", "required":["id"], "members":{ "id":{ "shape":"SequenceStoreId", "documentation":"

The sequence store's ID.

", "location":"uri", "locationName":"id" } } }, "DeleteSequenceStoreResponse":{ "type":"structure", "members":{ } }, "DeleteVariantStoreRequest":{ "type":"structure", "required":["name"], "members":{ "force":{ "shape":"PrimitiveBoolean", "documentation":"

Whether to force deletion.

", "location":"querystring", "locationName":"force" }, "name":{ "shape":"String", "documentation":"

The store's name.

", "location":"uri", "locationName":"name" } } }, "DeleteVariantStoreResponse":{ "type":"structure", "required":["status"], "members":{ "status":{ "shape":"StoreStatus", "documentation":"

The store's status.

" } } }, "DeleteWorkflowRequest":{ "type":"structure", "required":["id"], "members":{ "id":{ "shape":"WorkflowId", "documentation":"

The workflow's ID.

", "location":"uri", "locationName":"id" } } }, "Encoding":{ "type":"string", "max":20, "min":1 }, "EncryptionType":{ "type":"string", "enum":["KMS"] }, "EscapeChar":{ "type":"string", "max":1, "min":1 }, "EscapeQuotes":{"type":"boolean"}, "ExportJobId":{ "type":"string", "max":36, "min":10, "pattern":"^[0-9]+$" }, "ExportReadSet":{ "type":"structure", "required":["readSetId"], "members":{ "readSetId":{ "shape":"ReadSetId", "documentation":"

The set's ID.

" } }, "documentation":"

A read set.

" }, "ExportReadSetDetail":{ "type":"structure", "required":[ "id", "status" ], "members":{ "id":{ "shape":"ReadSetId", "documentation":"

The set's ID.

" }, "status":{ "shape":"ReadSetExportJobItemStatus", "documentation":"

The set's status.

" }, "statusMessage":{ "shape":"JobStatusMessage", "documentation":"

The set's status message.

" } }, "documentation":"

Details about a read set.

" }, "ExportReadSetDetailList":{ "type":"list", "member":{"shape":"ExportReadSetDetail"} }, "ExportReadSetFilter":{ "type":"structure", "members":{ "createdAfter":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The filter's start date.

" }, "createdBefore":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The filter's end date.

" }, "status":{ "shape":"ReadSetExportJobStatus", "documentation":"

A status to filter on.

" } }, "documentation":"

An read set export job filter.

" }, "ExportReadSetJobDetail":{ "type":"structure", "required":[ "creationTime", "destination", "id", "sequenceStoreId", "status" ], "members":{ "completionTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job completed.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job was created.

" }, "destination":{ "shape":"S3Destination", "documentation":"

The job's destination in Amazon S3.

" }, "id":{ "shape":"ExportJobId", "documentation":"

The job's ID.

" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The job's sequence store ID.

" }, "status":{ "shape":"ReadSetExportJobStatus", "documentation":"

The job's status.

" } }, "documentation":"

Details about a read set export job.

" }, "ExportReadSetJobDetailList":{ "type":"list", "member":{"shape":"ExportReadSetJobDetail"} }, "FileInformation":{ "type":"structure", "members":{ "contentLength":{ "shape":"FileInformationContentLengthLong", "documentation":"

The file's content length.

" }, "partSize":{ "shape":"FileInformationPartSizeLong", "documentation":"

The file's part size.

" }, "totalParts":{ "shape":"FileInformationTotalPartsInteger", "documentation":"

The file's total parts.

" } }, "documentation":"

Details about a file.

" }, "FileInformationContentLengthLong":{ "type":"long", "box":true, "max":5497558138880, "min":1 }, "FileInformationPartSizeLong":{ "type":"long", "box":true, "max":5368709120, "min":1 }, "FileInformationTotalPartsInteger":{ "type":"integer", "box":true, "max":10000, "min":1 }, "FileType":{ "type":"string", "enum":[ "FASTQ", "BAM", "CRAM" ] }, "FormatOptions":{ "type":"structure", "members":{ "tsvOptions":{ "shape":"TsvOptions", "documentation":"

Options for a TSV file.

" }, "vcfOptions":{ "shape":"VcfOptions", "documentation":"

Options for a VCF file.

" } }, "documentation":"

Formatting options for a file.

", "union":true }, "FormatToHeader":{ "type":"map", "key":{"shape":"FormatToHeaderKey"}, "value":{"shape":"FormatToHeaderValueString"} }, "FormatToHeaderKey":{ "type":"string", "enum":[ "CHR", "START", "END", "REF", "ALT", "POS" ] }, "FormatToHeaderValueString":{ "type":"string", "max":1000, "min":0 }, "GeneratedFrom":{ "type":"string", "max":127, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "GetAnnotationImportRequest":{ "type":"structure", "required":["jobId"], "members":{ "jobId":{ "shape":"ResourceId", "documentation":"

The job's ID.

", "location":"uri", "locationName":"jobId" } } }, "GetAnnotationImportResponse":{ "type":"structure", "required":[ "completionTime", "creationTime", "destinationName", "formatOptions", "id", "items", "roleArn", "runLeftNormalization", "status", "statusMessage", "updateTime" ], "members":{ "completionTime":{ "shape":"CompletionTime", "documentation":"

When the job completed.

" }, "creationTime":{ "shape":"CreationTime", "documentation":"

When the job was created.

" }, "destinationName":{ "shape":"StoreName", "documentation":"

The job's destination annotation store.

" }, "formatOptions":{"shape":"FormatOptions"}, "id":{ "shape":"ResourceId", "documentation":"

The job's ID.

" }, "items":{ "shape":"AnnotationImportItemDetails", "documentation":"

The job's imported items.

" }, "roleArn":{ "shape":"Arn", "documentation":"

The job's service role ARN.

" }, "runLeftNormalization":{ "shape":"RunLeftNormalization", "documentation":"

The job's left normalization setting.

" }, "status":{ "shape":"JobStatus", "documentation":"

The job's status.

" }, "statusMessage":{ "shape":"JobStatusMsg", "documentation":"

The job's status message.

" }, "updateTime":{ "shape":"UpdateTime", "documentation":"

When the job was updated.

" } } }, "GetAnnotationStoreRequest":{ "type":"structure", "required":["name"], "members":{ "name":{ "shape":"String", "documentation":"

The store's name.

", "location":"uri", "locationName":"name" } } }, "GetAnnotationStoreResponse":{ "type":"structure", "required":[ "creationTime", "description", "id", "name", "reference", "sseConfig", "status", "statusMessage", "storeArn", "storeSizeBytes", "tags", "updateTime" ], "members":{ "creationTime":{ "shape":"CreationTime", "documentation":"

When the store was created.

" }, "description":{ "shape":"StoreDescription", "documentation":"

The store's description.

" }, "id":{ "shape":"ResourceId", "documentation":"

The store's ID.

" }, "name":{ "shape":"String", "documentation":"

The store's name.

" }, "reference":{ "shape":"ReferenceItem", "documentation":"

The store's genome reference.

" }, "sseConfig":{ "shape":"SseConfig", "documentation":"

The store's server-side encryption (SSE) settings.

" }, "status":{ "shape":"StoreStatus", "documentation":"

The store's status.

" }, "statusMessage":{ "shape":"StatusMessage", "documentation":"

A status message.

" }, "storeArn":{ "shape":"Arn", "documentation":"

The store's ARN.

" }, "storeFormat":{ "shape":"StoreFormat", "documentation":"

The store's annotation file format.

" }, "storeOptions":{ "shape":"StoreOptions", "documentation":"

The store's parsing options.

" }, "storeSizeBytes":{ "shape":"Long", "documentation":"

The store's size in bytes.

" }, "tags":{ "shape":"TagMap", "documentation":"

The store's tags.

" }, "updateTime":{ "shape":"UpdateTime", "documentation":"

When the store was updated.

" } } }, "GetReadSetActivationJobRequest":{ "type":"structure", "required":[ "id", "sequenceStoreId" ], "members":{ "id":{ "shape":"ActivationJobId", "documentation":"

The job's ID.

", "location":"uri", "locationName":"id" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The job's sequence store ID.

", "location":"uri", "locationName":"sequenceStoreId" } } }, "GetReadSetActivationJobResponse":{ "type":"structure", "required":[ "creationTime", "id", "sequenceStoreId", "status" ], "members":{ "completionTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job completed.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job was created.

" }, "id":{ "shape":"ActivationJobId", "documentation":"

The job's ID.

" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The job's sequence store ID.

" }, "sources":{ "shape":"ActivateReadSetSourceList", "documentation":"

The job's sources.

" }, "status":{ "shape":"ReadSetActivationJobStatus", "documentation":"

The job's status.

" }, "statusMessage":{ "shape":"JobStatusMessage", "documentation":"

The job's status message.

" } } }, "GetReadSetExportJobRequest":{ "type":"structure", "required":[ "id", "sequenceStoreId" ], "members":{ "id":{ "shape":"ExportJobId", "documentation":"

The job's ID.

", "location":"uri", "locationName":"id" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The job's sequence store ID.

", "location":"uri", "locationName":"sequenceStoreId" } } }, "GetReadSetExportJobResponse":{ "type":"structure", "required":[ "creationTime", "destination", "id", "sequenceStoreId", "status" ], "members":{ "completionTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job completed.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job was created.

" }, "destination":{ "shape":"S3Destination", "documentation":"

The job's destination in Amazon S3.

" }, "id":{ "shape":"ExportJobId", "documentation":"

The job's ID.

" }, "readSets":{ "shape":"ExportReadSetDetailList", "documentation":"

The job's read sets.

" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The job's sequence store ID.

" }, "status":{ "shape":"ReadSetExportJobStatus", "documentation":"

The job's status.

" }, "statusMessage":{ "shape":"JobStatusMessage", "documentation":"

The job's status message.

" } } }, "GetReadSetImportJobRequest":{ "type":"structure", "required":[ "id", "sequenceStoreId" ], "members":{ "id":{ "shape":"ImportJobId", "documentation":"

The job's ID.

", "location":"uri", "locationName":"id" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The job's sequence store ID.

", "location":"uri", "locationName":"sequenceStoreId" } } }, "GetReadSetImportJobResponse":{ "type":"structure", "required":[ "creationTime", "id", "roleArn", "sequenceStoreId", "sources", "status" ], "members":{ "completionTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job completed.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job was created.

" }, "id":{ "shape":"ImportJobId", "documentation":"

The job's ID.

" }, "roleArn":{ "shape":"RoleArn", "documentation":"

The job's service role ARN.

" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The job's sequence store ID.

" }, "sources":{ "shape":"ImportReadSetSourceList", "documentation":"

The job's sources.

" }, "status":{ "shape":"ReadSetImportJobStatus", "documentation":"

The job's status.

" }, "statusMessage":{ "shape":"JobStatusMessage", "documentation":"

The job's status message.

" } } }, "GetReadSetMetadataRequest":{ "type":"structure", "required":[ "id", "sequenceStoreId" ], "members":{ "id":{ "shape":"ReadSetId", "documentation":"

The read set's ID.

", "location":"uri", "locationName":"id" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The read set's sequence store ID.

", "location":"uri", "locationName":"sequenceStoreId" } } }, "GetReadSetMetadataResponse":{ "type":"structure", "required":[ "arn", "creationTime", "fileType", "id", "sequenceStoreId", "status" ], "members":{ "arn":{ "shape":"ReadSetArn", "documentation":"

The read set's ARN.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the read set was created.

" }, "description":{ "shape":"ReadSetDescription", "documentation":"

The read set's description.

" }, "fileType":{ "shape":"FileType", "documentation":"

The read set's file type.

" }, "files":{ "shape":"ReadSetFiles", "documentation":"

The read set's files.

" }, "id":{ "shape":"ReadSetId", "documentation":"

The read set's ID.

" }, "name":{ "shape":"ReadSetName", "documentation":"

The read set's name.

" }, "referenceArn":{ "shape":"ReferenceArn", "documentation":"

The read set's genome reference ARN.

" }, "sampleId":{ "shape":"SampleId", "documentation":"

The read set's sample ID.

" }, "sequenceInformation":{ "shape":"SequenceInformation", "documentation":"

The read set's sequence information.

" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The read set's sequence store ID.

" }, "status":{ "shape":"ReadSetStatus", "documentation":"

The read set's status.

" }, "subjectId":{ "shape":"SubjectId", "documentation":"

The read set's subject ID.

" } } }, "GetReadSetRequest":{ "type":"structure", "required":[ "id", "partNumber", "sequenceStoreId" ], "members":{ "file":{ "shape":"ReadSetFile", "documentation":"

The file to retrieve.

", "location":"querystring", "locationName":"file" }, "id":{ "shape":"ReadSetId", "documentation":"

The read set's ID.

", "location":"uri", "locationName":"id" }, "partNumber":{ "shape":"GetReadSetRequestPartNumberInteger", "documentation":"

The part number to retrieve.

", "location":"querystring", "locationName":"partNumber" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The read set's sequence store ID.

", "location":"uri", "locationName":"sequenceStoreId" } } }, "GetReadSetRequestPartNumberInteger":{ "type":"integer", "box":true, "max":10000, "min":1 }, "GetReadSetResponse":{ "type":"structure", "members":{ "payload":{ "shape":"ReadSetStreamingBlob", "documentation":"

The read set file payload.

" } }, "payload":"payload" }, "GetReferenceImportJobRequest":{ "type":"structure", "required":[ "id", "referenceStoreId" ], "members":{ "id":{ "shape":"ImportJobId", "documentation":"

The job's ID.

", "location":"uri", "locationName":"id" }, "referenceStoreId":{ "shape":"ReferenceStoreId", "documentation":"

The job's reference store ID.

", "location":"uri", "locationName":"referenceStoreId" } } }, "GetReferenceImportJobResponse":{ "type":"structure", "required":[ "creationTime", "id", "referenceStoreId", "roleArn", "sources", "status" ], "members":{ "completionTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job completed.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job was created.

" }, "id":{ "shape":"ImportJobId", "documentation":"

The job's ID.

" }, "referenceStoreId":{ "shape":"ReferenceStoreId", "documentation":"

The job's reference store ID.

" }, "roleArn":{ "shape":"RoleArn", "documentation":"

The job's service role ARN.

" }, "sources":{ "shape":"ImportReferenceSourceList", "documentation":"

The job's sources.

" }, "status":{ "shape":"ReferenceImportJobStatus", "documentation":"

The job's status.

" }, "statusMessage":{ "shape":"JobStatusMessage", "documentation":"

The job's status message.

" } } }, "GetReferenceMetadataRequest":{ "type":"structure", "required":[ "id", "referenceStoreId" ], "members":{ "id":{ "shape":"ReferenceId", "documentation":"

The reference's ID.

", "location":"uri", "locationName":"id" }, "referenceStoreId":{ "shape":"ReferenceStoreId", "documentation":"

The reference's reference store ID.

", "location":"uri", "locationName":"referenceStoreId" } } }, "GetReferenceMetadataResponse":{ "type":"structure", "required":[ "arn", "creationTime", "id", "md5", "referenceStoreId", "updateTime" ], "members":{ "arn":{ "shape":"ReferenceArn", "documentation":"

The reference's ARN.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the reference was created.

" }, "description":{ "shape":"ReferenceDescription", "documentation":"

The reference's description.

" }, "files":{ "shape":"ReferenceFiles", "documentation":"

The reference's files.

" }, "id":{ "shape":"ReferenceId", "documentation":"

The reference's ID.

" }, "md5":{ "shape":"Md5", "documentation":"

The reference's MD5 checksum.

" }, "name":{ "shape":"ReferenceName", "documentation":"

The reference's name.

" }, "referenceStoreId":{ "shape":"ReferenceStoreId", "documentation":"

The reference's reference store ID.

" }, "status":{ "shape":"ReferenceStatus", "documentation":"

The reference's status.

" }, "updateTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the reference was updated.

" } } }, "GetReferenceRequest":{ "type":"structure", "required":[ "id", "partNumber", "referenceStoreId" ], "members":{ "file":{ "shape":"ReferenceFile", "documentation":"

The file to retrieve.

", "location":"querystring", "locationName":"file" }, "id":{ "shape":"ReferenceId", "documentation":"

The reference's ID.

", "location":"uri", "locationName":"id" }, "partNumber":{ "shape":"GetReferenceRequestPartNumberInteger", "documentation":"

The part number to retrieve.

", "location":"querystring", "locationName":"partNumber" }, "range":{ "shape":"Range", "documentation":"

The range to retrieve.

", "location":"header", "locationName":"Range" }, "referenceStoreId":{ "shape":"ReferenceStoreId", "documentation":"

The reference's store ID.

", "location":"uri", "locationName":"referenceStoreId" } } }, "GetReferenceRequestPartNumberInteger":{ "type":"integer", "box":true, "max":10000, "min":1 }, "GetReferenceResponse":{ "type":"structure", "members":{ "payload":{ "shape":"ReferenceStreamingBlob", "documentation":"

The reference file payload.

" } }, "payload":"payload" }, "GetReferenceStoreRequest":{ "type":"structure", "required":["id"], "members":{ "id":{ "shape":"ReferenceStoreId", "documentation":"

The store's ID.

", "location":"uri", "locationName":"id" } } }, "GetReferenceStoreResponse":{ "type":"structure", "required":[ "arn", "creationTime", "id" ], "members":{ "arn":{ "shape":"ReferenceStoreArn", "documentation":"

The store's ARN.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the store was created.

" }, "description":{ "shape":"ReferenceStoreDescription", "documentation":"

The store's description.

" }, "id":{ "shape":"ReferenceStoreId", "documentation":"

The store's ID.

" }, "name":{ "shape":"ReferenceStoreName", "documentation":"

The store's name.

" }, "sseConfig":{ "shape":"SseConfig", "documentation":"

The store's server-side encryption (SSE) settings.

" } } }, "GetRunGroupRequest":{ "type":"structure", "required":["id"], "members":{ "id":{ "shape":"RunGroupId", "documentation":"

The group's ID.

", "location":"uri", "locationName":"id" } } }, "GetRunGroupResponse":{ "type":"structure", "members":{ "arn":{ "shape":"RunGroupArn", "documentation":"

The group's ARN.

" }, "creationTime":{ "shape":"RunGroupTimestamp", "documentation":"

When the group was created.

" }, "id":{ "shape":"RunGroupId", "documentation":"

The group's ID.

" }, "maxCpus":{ "shape":"GetRunGroupResponseMaxCpusInteger", "documentation":"

The group's maximum number of CPUs to use.

" }, "maxDuration":{ "shape":"GetRunGroupResponseMaxDurationInteger", "documentation":"

The group's maximum run duration.

" }, "maxRuns":{ "shape":"GetRunGroupResponseMaxRunsInteger", "documentation":"

The maximum number of concurrent runs for the group.

" }, "name":{ "shape":"RunGroupName", "documentation":"

The group's name.

" }, "tags":{ "shape":"TagMap", "documentation":"

The group's tags.

" } } }, "GetRunGroupResponseMaxCpusInteger":{ "type":"integer", "box":true, "max":100000, "min":1 }, "GetRunGroupResponseMaxDurationInteger":{ "type":"integer", "box":true, "max":100000, "min":1 }, "GetRunGroupResponseMaxRunsInteger":{ "type":"integer", "box":true, "max":100000, "min":1 }, "GetRunRequest":{ "type":"structure", "required":["id"], "members":{ "export":{ "shape":"RunExportList", "documentation":"

The run's export format.

", "location":"querystring", "locationName":"export" }, "id":{ "shape":"RunId", "documentation":"

The run's ID.

", "location":"uri", "locationName":"id" } } }, "GetRunResponse":{ "type":"structure", "members":{ "arn":{ "shape":"RunArn", "documentation":"

The run's ARN.

" }, "creationTime":{ "shape":"RunTimestamp", "documentation":"

When the run was created.

" }, "definition":{ "shape":"WorkflowDefinition", "documentation":"

The run's definition.

" }, "digest":{ "shape":"WorkflowDigest", "documentation":"

The run's digest.

" }, "id":{ "shape":"RunId", "documentation":"

The run's ID.

" }, "logLevel":{ "shape":"RunLogLevel", "documentation":"

The run's log level.

" }, "name":{ "shape":"RunName", "documentation":"

The run's name.

" }, "outputUri":{ "shape":"RunOutputUri", "documentation":"

The run's output URI.

" }, "parameters":{ "shape":"RunParameters", "documentation":"

The run's parameters.

" }, "priority":{ "shape":"GetRunResponsePriorityInteger", "documentation":"

The run's priority.

" }, "resourceDigests":{ "shape":"RunResourceDigests", "documentation":"

The run's resource digests.

" }, "roleArn":{ "shape":"RunRoleArn", "documentation":"

The run's service role ARN.

" }, "runGroupId":{ "shape":"RunGroupId", "documentation":"

The run's group ID.

" }, "runId":{ "shape":"RunId", "documentation":"

The run's ID.

" }, "startTime":{ "shape":"RunTimestamp", "documentation":"

When the run started.

" }, "startedBy":{ "shape":"RunStartedBy", "documentation":"

Who started the run.

" }, "status":{ "shape":"RunStatus", "documentation":"

The run's status.

" }, "statusMessage":{ "shape":"RunStatusMessage", "documentation":"

The run's status message.

" }, "stopTime":{ "shape":"RunTimestamp", "documentation":"

The run's stop time.

" }, "storageCapacity":{ "shape":"GetRunResponseStorageCapacityInteger", "documentation":"

The run's storage capacity.

" }, "tags":{ "shape":"TagMap", "documentation":"

The run's tags.

" }, "workflowId":{ "shape":"WorkflowId", "documentation":"

The run's workflow ID.

" }, "workflowType":{ "shape":"WorkflowType", "documentation":"

The run's workflow type.

" } } }, "GetRunResponsePriorityInteger":{ "type":"integer", "box":true, "max":100000, "min":0 }, "GetRunResponseStorageCapacityInteger":{ "type":"integer", "box":true, "max":100000, "min":0 }, "GetRunTaskRequest":{ "type":"structure", "required":[ "id", "taskId" ], "members":{ "id":{ "shape":"RunId", "documentation":"

The task's ID.

", "location":"uri", "locationName":"id" }, "taskId":{ "shape":"TaskId", "documentation":"

The task's ID.

", "location":"uri", "locationName":"taskId" } } }, "GetRunTaskResponse":{ "type":"structure", "members":{ "cpus":{ "shape":"GetRunTaskResponseCpusInteger", "documentation":"

The task's CPU usage.

" }, "creationTime":{ "shape":"TaskTimestamp", "documentation":"

When the task was created.

" }, "logStream":{ "shape":"TaskLogStream", "documentation":"

The task's log stream.

" }, "memory":{ "shape":"GetRunTaskResponseMemoryInteger", "documentation":"

The task's memory setting.

" }, "name":{ "shape":"TaskName", "documentation":"

The task's name.

" }, "startTime":{ "shape":"TaskTimestamp", "documentation":"

The task's start time.

" }, "status":{ "shape":"TaskStatus", "documentation":"

The task's status.

" }, "statusMessage":{ "shape":"TaskStatusMessage", "documentation":"

The task's status message.

" }, "stopTime":{ "shape":"TaskTimestamp", "documentation":"

The task's stop time.

" }, "taskId":{ "shape":"TaskId", "documentation":"

The task's ID.

" } } }, "GetRunTaskResponseCpusInteger":{ "type":"integer", "box":true, "min":1 }, "GetRunTaskResponseMemoryInteger":{ "type":"integer", "box":true, "min":1 }, "GetSequenceStoreRequest":{ "type":"structure", "required":["id"], "members":{ "id":{ "shape":"SequenceStoreId", "documentation":"

The store's ID.

", "location":"uri", "locationName":"id" } } }, "GetSequenceStoreResponse":{ "type":"structure", "required":[ "arn", "creationTime", "id" ], "members":{ "arn":{ "shape":"SequenceStoreArn", "documentation":"

The store's ARN.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the store was created.

" }, "description":{ "shape":"SequenceStoreDescription", "documentation":"

The store's description.

" }, "id":{ "shape":"SequenceStoreId", "documentation":"

The store's ID.

" }, "name":{ "shape":"SequenceStoreName", "documentation":"

The store's name.

" }, "sseConfig":{ "shape":"SseConfig", "documentation":"

The store's server-side encryption (SSE) settings.

" } } }, "GetVariantImportRequest":{ "type":"structure", "required":["jobId"], "members":{ "jobId":{ "shape":"ResourceId", "documentation":"

The job's ID.

", "location":"uri", "locationName":"jobId" } } }, "GetVariantImportResponse":{ "type":"structure", "required":[ "creationTime", "destinationName", "id", "items", "roleArn", "runLeftNormalization", "status", "statusMessage", "updateTime" ], "members":{ "completionTime":{ "shape":"CompletionTime", "documentation":"

When the job completed.

" }, "creationTime":{ "shape":"CreationTime", "documentation":"

When the job was created.

" }, "destinationName":{ "shape":"StoreName", "documentation":"

The job's destination variant store.

" }, "id":{ "shape":"ResourceId", "documentation":"

The job's ID.

" }, "items":{ "shape":"VariantImportItemDetails", "documentation":"

The job's items.

" }, "roleArn":{ "shape":"Arn", "documentation":"

The job's service role ARN.

" }, "runLeftNormalization":{ "shape":"RunLeftNormalization", "documentation":"

The job's left normalization setting.

" }, "status":{ "shape":"JobStatus", "documentation":"

The job's status.

" }, "statusMessage":{ "shape":"JobStatusMsg", "documentation":"

The job's status message.

" }, "updateTime":{ "shape":"UpdateTime", "documentation":"

When the job was updated.

" } } }, "GetVariantStoreRequest":{ "type":"structure", "required":["name"], "members":{ "name":{ "shape":"String", "documentation":"

The store's name.

", "location":"uri", "locationName":"name" } } }, "GetVariantStoreResponse":{ "type":"structure", "required":[ "creationTime", "description", "id", "name", "reference", "sseConfig", "status", "statusMessage", "storeArn", "storeSizeBytes", "tags", "updateTime" ], "members":{ "creationTime":{ "shape":"CreationTime", "documentation":"

When the store was created.

" }, "description":{ "shape":"StoreDescription", "documentation":"

The store's description.

" }, "id":{ "shape":"ResourceId", "documentation":"

The store's ID.

" }, "name":{ "shape":"String", "documentation":"

The store's name.

" }, "reference":{ "shape":"ReferenceItem", "documentation":"

The store's genome reference.

" }, "sseConfig":{ "shape":"SseConfig", "documentation":"

The store's server-side encryption (SSE) settings.

" }, "status":{ "shape":"StoreStatus", "documentation":"

The store's status.

" }, "statusMessage":{ "shape":"StatusMessage", "documentation":"

The store's status message.

" }, "storeArn":{ "shape":"Arn", "documentation":"

The store's ARN.

" }, "storeSizeBytes":{ "shape":"Long", "documentation":"

The store's size in bytes.

" }, "tags":{ "shape":"TagMap", "documentation":"

The store's tags.

" }, "updateTime":{ "shape":"UpdateTime", "documentation":"

When the store was updated.

" } } }, "GetWorkflowRequest":{ "type":"structure", "required":["id"], "members":{ "export":{ "shape":"WorkflowExportList", "documentation":"

The export format for the workflow.

", "location":"querystring", "locationName":"export" }, "id":{ "shape":"WorkflowId", "documentation":"

The workflow's ID.

", "location":"uri", "locationName":"id" }, "type":{ "shape":"WorkflowType", "documentation":"

The workflow's type.

", "location":"querystring", "locationName":"type" } } }, "GetWorkflowResponse":{ "type":"structure", "members":{ "arn":{ "shape":"WorkflowArn", "documentation":"

The workflow's ARN.

" }, "creationTime":{ "shape":"WorkflowTimestamp", "documentation":"

When the workflow was created.

" }, "definition":{ "shape":"WorkflowDefinition", "documentation":"

The workflow's definition.

" }, "description":{ "shape":"WorkflowDescription", "documentation":"

The workflow's description.

" }, "digest":{ "shape":"WorkflowDigest", "documentation":"

The workflow's digest.

" }, "engine":{ "shape":"WorkflowEngine", "documentation":"

The workflow's engine.

" }, "id":{ "shape":"WorkflowId", "documentation":"

The workflow's ID.

" }, "main":{ "shape":"WorkflowMain", "documentation":"

The path of the main definition file for the workflow.

" }, "name":{ "shape":"WorkflowName", "documentation":"

The workflow's name.

" }, "parameterTemplate":{ "shape":"WorkflowParameterTemplate", "documentation":"

The workflow's parameter template.

" }, "status":{ "shape":"WorkflowStatus", "documentation":"

The workflow's status.

" }, "statusMessage":{ "shape":"WorkflowStatusMessage", "documentation":"

The workflow's status message.

" }, "storageCapacity":{ "shape":"GetWorkflowResponseStorageCapacityInteger", "documentation":"

The workflow's storage capacity.

" }, "tags":{ "shape":"TagMap", "documentation":"

The workflow's tags.

" }, "type":{ "shape":"WorkflowType", "documentation":"

The workflow's type.

" } } }, "GetWorkflowResponseStorageCapacityInteger":{ "type":"integer", "box":true, "max":100000, "min":0 }, "Header":{"type":"boolean"}, "ImportJobId":{ "type":"string", "max":36, "min":10, "pattern":"^[0-9]+$" }, "ImportReadSetFilter":{ "type":"structure", "members":{ "createdAfter":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The filter's start date.

" }, "createdBefore":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The filter's end date.

" }, "status":{ "shape":"ReadSetImportJobStatus", "documentation":"

A status to filter on.

" } }, "documentation":"

A filter for import read set jobs.

" }, "ImportReadSetJobItem":{ "type":"structure", "required":[ "creationTime", "id", "roleArn", "sequenceStoreId", "status" ], "members":{ "completionTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job completed.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job was created.

" }, "id":{ "shape":"ImportJobId", "documentation":"

The job's ID.

" }, "roleArn":{ "shape":"RoleArn", "documentation":"

The job's service role ARN.

" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The job's sequence store ID.

" }, "status":{ "shape":"ReadSetImportJobStatus", "documentation":"

The job's status.

" } }, "documentation":"

An import read set job.

" }, "ImportReadSetJobList":{ "type":"list", "member":{"shape":"ImportReadSetJobItem"} }, "ImportReadSetSourceItem":{ "type":"structure", "required":[ "sampleId", "sourceFileType", "sourceFiles", "status", "subjectId" ], "members":{ "description":{ "shape":"ReadSetDescription", "documentation":"

The source's description.

" }, "generatedFrom":{ "shape":"GeneratedFrom", "documentation":"

Where the source originated.

" }, "name":{ "shape":"ReadSetName", "documentation":"

The source's name.

" }, "referenceArn":{ "shape":"ReferenceArn", "documentation":"

The source's genome reference ARN.

" }, "sampleId":{ "shape":"SampleId", "documentation":"

The source's sample ID.

" }, "sourceFileType":{ "shape":"FileType", "documentation":"

The source's file type.

" }, "sourceFiles":{ "shape":"SourceFiles", "documentation":"

The source files' location in Amazon S3.

" }, "status":{ "shape":"ReadSetImportJobItemStatus", "documentation":"

The source's status.

" }, "statusMessage":{ "shape":"JobStatusMessage", "documentation":"

The source's status message.

" }, "subjectId":{ "shape":"SubjectId", "documentation":"

The source's subject ID.

" }, "tags":{ "shape":"TagMap", "documentation":"

The source's tags.

" } }, "documentation":"

A source for an import read set job.

" }, "ImportReadSetSourceList":{ "type":"list", "member":{"shape":"ImportReadSetSourceItem"} }, "ImportReferenceFilter":{ "type":"structure", "members":{ "createdAfter":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The filter's start date.

" }, "createdBefore":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The filter's end date.

" }, "status":{ "shape":"ReferenceImportJobStatus", "documentation":"

A status to filter on.

" } }, "documentation":"

A filter for import references.

" }, "ImportReferenceJobItem":{ "type":"structure", "required":[ "creationTime", "id", "referenceStoreId", "roleArn", "status" ], "members":{ "completionTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job completed.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job was created.

" }, "id":{ "shape":"ImportJobId", "documentation":"

The job's ID.

" }, "referenceStoreId":{ "shape":"ReferenceStoreId", "documentation":"

The job's reference store ID.

" }, "roleArn":{ "shape":"RoleArn", "documentation":"

The job's service role ARN.

" }, "status":{ "shape":"ReferenceImportJobStatus", "documentation":"

The job's status.

" } }, "documentation":"

An import reference job.

" }, "ImportReferenceJobList":{ "type":"list", "member":{"shape":"ImportReferenceJobItem"} }, "ImportReferenceSourceItem":{ "type":"structure", "required":["status"], "members":{ "description":{ "shape":"ReferenceDescription", "documentation":"

The source's description.

" }, "name":{ "shape":"ReferenceName", "documentation":"

The source's name.

" }, "sourceFile":{ "shape":"S3Uri", "documentation":"

The source file's location in Amazon S3.

" }, "status":{ "shape":"ReferenceImportJobItemStatus", "documentation":"

The source's status.

" }, "statusMessage":{ "shape":"JobStatusMessage", "documentation":"

The source's status message.

" }, "tags":{ "shape":"TagMap", "documentation":"

The source's tags.

" } }, "documentation":"

An genome reference source.

" }, "ImportReferenceSourceList":{ "type":"list", "member":{"shape":"ImportReferenceSourceItem"} }, "InternalServerException":{ "type":"structure", "required":["message"], "members":{ "message":{"shape":"String"} }, "documentation":"

An unexpected error occurred. Try the request again.

", "error":{"httpStatusCode":500}, "exception":true, "fault":true, "retryable":{"throttling":false} }, "JobStatus":{ "type":"string", "enum":[ "SUBMITTED", "IN_PROGRESS", "CANCELLED", "COMPLETED", "FAILED" ] }, "JobStatusMessage":{ "type":"string", "max":127, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "JobStatusMsg":{"type":"string"}, "LineSep":{ "type":"string", "max":20, "min":1 }, "ListAnnotationImportJobsFilter":{ "type":"structure", "members":{ "status":{ "shape":"JobStatus", "documentation":"

A status to filter on.

" }, "storeName":{ "shape":"String", "documentation":"

A store name to filter on.

" } }, "documentation":"

A filter for annotation import jobs.

" }, "ListAnnotationImportJobsRequest":{ "type":"structure", "members":{ "filter":{ "shape":"ListAnnotationImportJobsFilter", "documentation":"

A filter to apply to the list.

" }, "ids":{ "shape":"ListAnnotationImportJobsRequestIdsList", "documentation":"

IDs of annotation import jobs to retrieve.

" }, "maxResults":{ "shape":"ListAnnotationImportJobsRequestMaxResultsInteger", "documentation":"

The maximum number of jobs to return in one page of results.

", "location":"querystring", "locationName":"maxResults" }, "nextToken":{ "shape":"ListAnnotationImportJobsRequestNextTokenString", "documentation":"

Specify the pagination token from a previous request to retrieve the next page of results.

", "location":"querystring", "locationName":"nextToken" } } }, "ListAnnotationImportJobsRequestIdsList":{ "type":"list", "member":{"shape":"ResourceIdentifier"}, "max":20, "min":1 }, "ListAnnotationImportJobsRequestMaxResultsInteger":{ "type":"integer", "box":true, "max":100, "min":1 }, "ListAnnotationImportJobsRequestNextTokenString":{ "type":"string", "max":10000, "min":1 }, "ListAnnotationImportJobsResponse":{ "type":"structure", "members":{ "annotationImportJobs":{ "shape":"AnnotationImportJobItems", "documentation":"

A list of jobs.

" }, "nextToken":{ "shape":"String", "documentation":"

A pagination token that's included if more results are available.

" } } }, "ListAnnotationStoresFilter":{ "type":"structure", "members":{ "status":{ "shape":"StoreStatus", "documentation":"

A status to filter on.

" } }, "documentation":"

A filter for annotation stores.

" }, "ListAnnotationStoresRequest":{ "type":"structure", "members":{ "filter":{ "shape":"ListAnnotationStoresFilter", "documentation":"

A filter to apply to the list.

" }, "ids":{ "shape":"ListAnnotationStoresRequestIdsList", "documentation":"

IDs of stores to list.

" }, "maxResults":{ "shape":"ListAnnotationStoresRequestMaxResultsInteger", "documentation":"

The maximum number of stores to return in one page of results.

", "location":"querystring", "locationName":"maxResults" }, "nextToken":{ "shape":"ListAnnotationStoresRequestNextTokenString", "documentation":"

Specify the pagination token from a previous request to retrieve the next page of results.

", "location":"querystring", "locationName":"nextToken" } } }, "ListAnnotationStoresRequestIdsList":{ "type":"list", "member":{"shape":"ResourceIdentifier"}, "max":20, "min":1 }, "ListAnnotationStoresRequestMaxResultsInteger":{ "type":"integer", "box":true, "max":100, "min":1 }, "ListAnnotationStoresRequestNextTokenString":{ "type":"string", "max":10000, "min":1 }, "ListAnnotationStoresResponse":{ "type":"structure", "members":{ "annotationStores":{ "shape":"AnnotationStoreItems", "documentation":"

A list of stores.

" }, "nextToken":{ "shape":"String", "documentation":"

A pagination token that's included if more results are available.

" } } }, "ListReadSetActivationJobsRequest":{ "type":"structure", "required":["sequenceStoreId"], "members":{ "filter":{ "shape":"ActivateReadSetFilter", "documentation":"

A filter to apply to the list.

" }, "maxResults":{ "shape":"ListReadSetActivationJobsRequestMaxResultsInteger", "documentation":"

The maximum number of read set activation jobs to return in one page of results.

", "location":"querystring", "locationName":"maxResults" }, "nextToken":{ "shape":"NextToken", "documentation":"

Specify the pagination token from a previous request to retrieve the next page of results.

", "location":"querystring", "locationName":"nextToken" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The read set's sequence store ID.

", "location":"uri", "locationName":"sequenceStoreId" } } }, "ListReadSetActivationJobsRequestMaxResultsInteger":{ "type":"integer", "box":true, "max":100, "min":1 }, "ListReadSetActivationJobsResponse":{ "type":"structure", "members":{ "activationJobs":{ "shape":"ActivateReadSetJobList", "documentation":"

A list of jobs.

" }, "nextToken":{ "shape":"NextToken", "documentation":"

A pagination token that's included if more results are available.

" } } }, "ListReadSetExportJobsRequest":{ "type":"structure", "required":["sequenceStoreId"], "members":{ "filter":{ "shape":"ExportReadSetFilter", "documentation":"

A filter to apply to the list.

" }, "maxResults":{ "shape":"ListReadSetExportJobsRequestMaxResultsInteger", "documentation":"

The maximum number of jobs to return in one page of results.

", "location":"querystring", "locationName":"maxResults" }, "nextToken":{ "shape":"NextToken", "documentation":"

Specify the pagination token from a previous request to retrieve the next page of results.

", "location":"querystring", "locationName":"nextToken" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The jobs' sequence store ID.

", "location":"uri", "locationName":"sequenceStoreId" } } }, "ListReadSetExportJobsRequestMaxResultsInteger":{ "type":"integer", "box":true, "max":100, "min":1 }, "ListReadSetExportJobsResponse":{ "type":"structure", "members":{ "exportJobs":{ "shape":"ExportReadSetJobDetailList", "documentation":"

A list of jobs.

" }, "nextToken":{ "shape":"NextToken", "documentation":"

A pagination token that's included if more results are available.

" } } }, "ListReadSetImportJobsRequest":{ "type":"structure", "required":["sequenceStoreId"], "members":{ "filter":{ "shape":"ImportReadSetFilter", "documentation":"

A filter to apply to the list.

" }, "maxResults":{ "shape":"ListReadSetImportJobsRequestMaxResultsInteger", "documentation":"

The maximum number of jobs to return in one page of results.

", "location":"querystring", "locationName":"maxResults" }, "nextToken":{ "shape":"NextToken", "documentation":"

Specify the pagination token from a previous request to retrieve the next page of results.

", "location":"querystring", "locationName":"nextToken" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The jobs' sequence store ID.

", "location":"uri", "locationName":"sequenceStoreId" } } }, "ListReadSetImportJobsRequestMaxResultsInteger":{ "type":"integer", "box":true, "max":100, "min":1 }, "ListReadSetImportJobsResponse":{ "type":"structure", "members":{ "importJobs":{ "shape":"ImportReadSetJobList", "documentation":"

A list of jobs.

" }, "nextToken":{ "shape":"NextToken", "documentation":"

A pagination token that's included if more results are available.

" } } }, "ListReadSetsRequest":{ "type":"structure", "required":["sequenceStoreId"], "members":{ "filter":{ "shape":"ReadSetFilter", "documentation":"

A filter to apply to the list.

" }, "maxResults":{ "shape":"ListReadSetsRequestMaxResultsInteger", "documentation":"

The maximum number of read sets to return in one page of results.

", "location":"querystring", "locationName":"maxResults" }, "nextToken":{ "shape":"NextToken", "documentation":"

Specify the pagination token from a previous request to retrieve the next page of results.

", "location":"querystring", "locationName":"nextToken" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The jobs' sequence store ID.

", "location":"uri", "locationName":"sequenceStoreId" } } }, "ListReadSetsRequestMaxResultsInteger":{ "type":"integer", "box":true, "max":100, "min":1 }, "ListReadSetsResponse":{ "type":"structure", "required":["readSets"], "members":{ "nextToken":{ "shape":"NextToken", "documentation":"

A pagination token that's included if more results are available.

" }, "readSets":{ "shape":"ReadSetList", "documentation":"

A list of read sets.

" } } }, "ListReferenceImportJobsRequest":{ "type":"structure", "required":["referenceStoreId"], "members":{ "filter":{ "shape":"ImportReferenceFilter", "documentation":"

A filter to apply to the list.

" }, "maxResults":{ "shape":"ListReferenceImportJobsRequestMaxResultsInteger", "documentation":"

The maximum number of jobs to return in one page of results.

", "location":"querystring", "locationName":"maxResults" }, "nextToken":{ "shape":"NextToken", "documentation":"

Specify the pagination token from a previous request to retrieve the next page of results.

", "location":"querystring", "locationName":"nextToken" }, "referenceStoreId":{ "shape":"ReferenceStoreId", "documentation":"

The job's reference store ID.

", "location":"uri", "locationName":"referenceStoreId" } } }, "ListReferenceImportJobsRequestMaxResultsInteger":{ "type":"integer", "box":true, "max":100, "min":1 }, "ListReferenceImportJobsResponse":{ "type":"structure", "members":{ "importJobs":{ "shape":"ImportReferenceJobList", "documentation":"

A lis of jobs.

" }, "nextToken":{ "shape":"NextToken", "documentation":"

A pagination token that's included if more results are available.

" } } }, "ListReferenceStoresRequest":{ "type":"structure", "members":{ "filter":{ "shape":"ReferenceStoreFilter", "documentation":"

A filter to apply to the list.

" }, "maxResults":{ "shape":"ListReferenceStoresRequestMaxResultsInteger", "documentation":"

The maximum number of stores to return in one page of results.

", "location":"querystring", "locationName":"maxResults" }, "nextToken":{ "shape":"NextToken", "documentation":"

Specify the pagination token from a previous request to retrieve the next page of results.

", "location":"querystring", "locationName":"nextToken" } } }, "ListReferenceStoresRequestMaxResultsInteger":{ "type":"integer", "box":true, "max":100, "min":1 }, "ListReferenceStoresResponse":{ "type":"structure", "required":["referenceStores"], "members":{ "nextToken":{ "shape":"NextToken", "documentation":"

A pagination token that's included if more results are available.

" }, "referenceStores":{ "shape":"ReferenceStoreDetailList", "documentation":"

A list of reference stores.

" } } }, "ListReferencesRequest":{ "type":"structure", "required":["referenceStoreId"], "members":{ "filter":{ "shape":"ReferenceFilter", "documentation":"

A filter to apply to the list.

" }, "maxResults":{ "shape":"ListReferencesRequestMaxResultsInteger", "documentation":"

The maximum number of references to return in one page of results.

", "location":"querystring", "locationName":"maxResults" }, "nextToken":{ "shape":"NextToken", "documentation":"

Specify the pagination token from a previous request to retrieve the next page of results.

", "location":"querystring", "locationName":"nextToken" }, "referenceStoreId":{ "shape":"ReferenceStoreId", "documentation":"

The references' reference store ID.

", "location":"uri", "locationName":"referenceStoreId" } } }, "ListReferencesRequestMaxResultsInteger":{ "type":"integer", "box":true, "max":100, "min":1 }, "ListReferencesResponse":{ "type":"structure", "required":["references"], "members":{ "nextToken":{ "shape":"NextToken", "documentation":"

A pagination token that's included if more results are available.

" }, "references":{ "shape":"ReferenceList", "documentation":"

A list of references.

" } } }, "ListRunGroupsRequest":{ "type":"structure", "members":{ "maxResults":{ "shape":"ListRunGroupsRequestMaxResultsInteger", "documentation":"

The maximum number of run groups to return in one page of results.

", "location":"querystring", "locationName":"maxResults" }, "name":{ "shape":"RunGroupName", "documentation":"

The run groups' name.

", "location":"querystring", "locationName":"name" }, "startingToken":{ "shape":"RunGroupListToken", "documentation":"

Specify the pagination token from a previous request to retrieve the next page of results.

", "location":"querystring", "locationName":"startingToken" } } }, "ListRunGroupsRequestMaxResultsInteger":{ "type":"integer", "box":true, "max":100, "min":1 }, "ListRunGroupsResponse":{ "type":"structure", "members":{ "items":{ "shape":"RunGroupList", "documentation":"

A list of groups.

" }, "nextToken":{ "shape":"RunGroupListToken", "documentation":"

A pagination token that's included if more results are available.

" } } }, "ListRunTasksRequest":{ "type":"structure", "required":["id"], "members":{ "id":{ "shape":"RunId", "documentation":"

The run's ID.

", "location":"uri", "locationName":"id" }, "maxResults":{ "shape":"ListRunTasksRequestMaxResultsInteger", "documentation":"

The maximum number of run tasks to return in one page of results.

", "location":"querystring", "locationName":"maxResults" }, "startingToken":{ "shape":"TaskListToken", "documentation":"

Specify the pagination token from a previous request to retrieve the next page of results.

", "location":"querystring", "locationName":"startingToken" }, "status":{ "shape":"TaskStatus", "documentation":"

Filter the list by status.

", "location":"querystring", "locationName":"status" } } }, "ListRunTasksRequestMaxResultsInteger":{ "type":"integer", "box":true, "max":100, "min":1 }, "ListRunTasksResponse":{ "type":"structure", "members":{ "items":{ "shape":"TaskList", "documentation":"

A list of tasks.

" }, "nextToken":{ "shape":"TaskListToken", "documentation":"

A pagination token that's included if more results are available.

" } } }, "ListRunsRequest":{ "type":"structure", "members":{ "maxResults":{ "shape":"ListRunsRequestMaxResultsInteger", "documentation":"

The maximum number of runs to return in one page of results.

", "location":"querystring", "locationName":"maxResults" }, "name":{ "shape":"RunName", "documentation":"

Filter the list by run name.

", "location":"querystring", "locationName":"name" }, "runGroupId":{ "shape":"RunGroupId", "documentation":"

Filter the list by run group ID.

", "location":"querystring", "locationName":"runGroupId" }, "startingToken":{ "shape":"RunListToken", "documentation":"

Specify the pagination token from a previous request to retrieve the next page of results.

", "location":"querystring", "locationName":"startingToken" } } }, "ListRunsRequestMaxResultsInteger":{ "type":"integer", "box":true, "max":100, "min":1 }, "ListRunsResponse":{ "type":"structure", "members":{ "items":{ "shape":"RunList", "documentation":"

A list of runs.

" }, "nextToken":{ "shape":"RunListToken", "documentation":"

A pagination token that's included if more results are available.

" } } }, "ListSequenceStoresRequest":{ "type":"structure", "members":{ "filter":{ "shape":"SequenceStoreFilter", "documentation":"

A filter to apply to the list.

" }, "maxResults":{ "shape":"ListSequenceStoresRequestMaxResultsInteger", "documentation":"

The maximum number of stores to return in one page of results.

", "location":"querystring", "locationName":"maxResults" }, "nextToken":{ "shape":"NextToken", "documentation":"

Specify the pagination token from a previous request to retrieve the next page of results.

", "location":"querystring", "locationName":"nextToken" } } }, "ListSequenceStoresRequestMaxResultsInteger":{ "type":"integer", "box":true, "max":100, "min":1 }, "ListSequenceStoresResponse":{ "type":"structure", "required":["sequenceStores"], "members":{ "nextToken":{ "shape":"NextToken", "documentation":"

A pagination token that's included if more results are available.

" }, "sequenceStores":{ "shape":"SequenceStoreDetailList", "documentation":"

A list of sequence stores.

" } } }, "ListTagsForResourceRequest":{ "type":"structure", "required":["resourceArn"], "members":{ "resourceArn":{ "shape":"TagArn", "documentation":"

The resource's ARN.

", "location":"uri", "locationName":"resourceArn" } } }, "ListTagsForResourceResponse":{ "type":"structure", "required":["tags"], "members":{ "tags":{ "shape":"TagMap", "documentation":"

A list of tags.

" } } }, "ListVariantImportJobsFilter":{ "type":"structure", "members":{ "status":{ "shape":"JobStatus", "documentation":"

A status to filter on.

" }, "storeName":{ "shape":"String", "documentation":"

A store name to filter on.

" } }, "documentation":"

A filter for variant import jobs.

" }, "ListVariantImportJobsRequest":{ "type":"structure", "members":{ "filter":{ "shape":"ListVariantImportJobsFilter", "documentation":"

A filter to apply to the list.

" }, "ids":{ "shape":"ListVariantImportJobsRequestIdsList", "documentation":"

A list of job IDs.

" }, "maxResults":{ "shape":"ListVariantImportJobsRequestMaxResultsInteger", "documentation":"

The maximum number of import jobs to return in one page of results.

", "location":"querystring", "locationName":"maxResults" }, "nextToken":{ "shape":"ListVariantImportJobsRequestNextTokenString", "documentation":"

Specify the pagination token from a previous request to retrieve the next page of results.

", "location":"querystring", "locationName":"nextToken" } } }, "ListVariantImportJobsRequestIdsList":{ "type":"list", "member":{"shape":"ResourceIdentifier"}, "max":20, "min":1 }, "ListVariantImportJobsRequestMaxResultsInteger":{ "type":"integer", "box":true, "max":100, "min":1 }, "ListVariantImportJobsRequestNextTokenString":{ "type":"string", "max":10000, "min":1 }, "ListVariantImportJobsResponse":{ "type":"structure", "members":{ "nextToken":{ "shape":"String", "documentation":"

A pagination token that's included if more results are available.

" }, "variantImportJobs":{ "shape":"VariantImportJobItems", "documentation":"

A list of jobs.

" } } }, "ListVariantStoresFilter":{ "type":"structure", "members":{ "status":{ "shape":"StoreStatus", "documentation":"

A status to filter on.

" } }, "documentation":"

A filter for variant stores.

" }, "ListVariantStoresRequest":{ "type":"structure", "members":{ "filter":{ "shape":"ListVariantStoresFilter", "documentation":"

A filter to apply to the list.

" }, "ids":{ "shape":"ListVariantStoresRequestIdsList", "documentation":"

A list of store IDs.

" }, "maxResults":{ "shape":"ListVariantStoresRequestMaxResultsInteger", "documentation":"

The maximum number of stores to return in one page of results.

", "location":"querystring", "locationName":"maxResults" }, "nextToken":{ "shape":"ListVariantStoresRequestNextTokenString", "documentation":"

Specify the pagination token from a previous request to retrieve the next page of results.

", "location":"querystring", "locationName":"nextToken" } } }, "ListVariantStoresRequestIdsList":{ "type":"list", "member":{"shape":"ResourceIdentifier"}, "max":20, "min":1 }, "ListVariantStoresRequestMaxResultsInteger":{ "type":"integer", "box":true, "max":100, "min":1 }, "ListVariantStoresRequestNextTokenString":{ "type":"string", "max":10000, "min":1 }, "ListVariantStoresResponse":{ "type":"structure", "members":{ "nextToken":{ "shape":"String", "documentation":"

A pagination token that's included if more results are available.

" }, "variantStores":{ "shape":"VariantStoreItems", "documentation":"

A list of variant stores.

" } } }, "ListWorkflowsRequest":{ "type":"structure", "members":{ "maxResults":{ "shape":"ListWorkflowsRequestMaxResultsInteger", "documentation":"

The maximum number of workflows to return in one page of results.

", "location":"querystring", "locationName":"maxResults" }, "name":{ "shape":"WorkflowName", "documentation":"

The workflows' name.

", "location":"querystring", "locationName":"name" }, "startingToken":{ "shape":"WorkflowListToken", "documentation":"

Specify the pagination token from a previous request to retrieve the next page of results.

", "location":"querystring", "locationName":"startingToken" }, "type":{ "shape":"WorkflowType", "documentation":"

The workflows' type.

", "location":"querystring", "locationName":"type" } } }, "ListWorkflowsRequestMaxResultsInteger":{ "type":"integer", "box":true, "max":100, "min":1 }, "ListWorkflowsResponse":{ "type":"structure", "members":{ "items":{ "shape":"WorkflowList", "documentation":"

The workflows' items.

" }, "nextToken":{ "shape":"WorkflowListToken", "documentation":"

A pagination token that's included if more results are available.

" } } }, "Long":{ "type":"long", "box":true }, "Md5":{ "type":"string", "max":255, "min":1, "pattern":"^[\\p{L}||\\p{N}]+$" }, "NextToken":{ "type":"string", "max":6144, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "PrimitiveBoolean":{"type":"boolean"}, "Quote":{ "type":"string", "max":1, "min":1 }, "QuoteAll":{"type":"boolean"}, "Range":{ "type":"string", "max":127, "min":1, "pattern":"^[\\p{N}||\\p{P}]+$" }, "RangeNotSatisfiableException":{ "type":"structure", "required":["message"], "members":{ "message":{"shape":"String"} }, "documentation":"

The ranges specified in the request are not valid.

", "error":{ "httpStatusCode":416, "senderFault":true }, "exception":true, "retryable":{"throttling":false} }, "ReadOptions":{ "type":"structure", "members":{ "comment":{ "shape":"CommentChar", "documentation":"

The file's comment character.

" }, "encoding":{ "shape":"Encoding", "documentation":"

The file's encoding.

" }, "escape":{ "shape":"EscapeChar", "documentation":"

A character for escaping quotes in the file.

" }, "escapeQuotes":{ "shape":"EscapeQuotes", "documentation":"

Whether quotes need to be escaped in the file.

" }, "header":{ "shape":"Header", "documentation":"

Whether the file has a header row.

" }, "lineSep":{ "shape":"LineSep", "documentation":"

A line separator for the file.

" }, "quote":{ "shape":"Quote", "documentation":"

The file's quote character.

" }, "quoteAll":{ "shape":"QuoteAll", "documentation":"

Whether all values need to be quoted, or just those that contain quotes.

" }, "sep":{ "shape":"Separator", "documentation":"

The file's field separator.

" } }, "documentation":"

Read options for an annotation import job.

" }, "ReadSetActivationJobItemStatus":{ "type":"string", "enum":[ "NOT_STARTED", "IN_PROGRESS", "FINISHED", "FAILED" ] }, "ReadSetActivationJobStatus":{ "type":"string", "enum":[ "SUBMITTED", "IN_PROGRESS", "CANCELLING", "CANCELLED", "FAILED", "COMPLETED", "COMPLETED_WITH_FAILURES" ] }, "ReadSetArn":{ "type":"string", "max":127, "min":1, "pattern":"^arn:.+$" }, "ReadSetBatchError":{ "type":"structure", "required":[ "code", "id", "message" ], "members":{ "code":{ "shape":"String", "documentation":"

The error's code.

" }, "id":{ "shape":"ReadSetId", "documentation":"

The error's ID.

" }, "message":{ "shape":"String", "documentation":"

The error's message.

" } }, "documentation":"

An error from a batch read set operation.

" }, "ReadSetBatchErrorList":{ "type":"list", "member":{"shape":"ReadSetBatchError"} }, "ReadSetDescription":{ "type":"string", "max":255, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "ReadSetExportJobItemStatus":{ "type":"string", "enum":[ "NOT_STARTED", "IN_PROGRESS", "FINISHED", "FAILED" ] }, "ReadSetExportJobStatus":{ "type":"string", "enum":[ "SUBMITTED", "IN_PROGRESS", "CANCELLING", "CANCELLED", "FAILED", "COMPLETED", "COMPLETED_WITH_FAILURES" ] }, "ReadSetFile":{ "type":"string", "enum":[ "SOURCE1", "SOURCE2", "INDEX" ] }, "ReadSetFiles":{ "type":"structure", "members":{ "index":{ "shape":"FileInformation", "documentation":"

The files' index.

" }, "source1":{ "shape":"FileInformation", "documentation":"

The location of the first file in Amazon S3.

" }, "source2":{ "shape":"FileInformation", "documentation":"

The location of the second file in Amazon S3.

" } }, "documentation":"

Files in a read set.

" }, "ReadSetFilter":{ "type":"structure", "members":{ "createdAfter":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The filter's start date.

" }, "createdBefore":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The filter's end date.

" }, "name":{ "shape":"ReadSetName", "documentation":"

A name to filter on.

" }, "referenceArn":{ "shape":"ReferenceArn", "documentation":"

A genome reference ARN to filter on.

" }, "status":{ "shape":"ReadSetStatus", "documentation":"

A status to filter on.

" } }, "documentation":"

A filter for read sets.

" }, "ReadSetId":{ "type":"string", "max":36, "min":10, "pattern":"^[0-9]+$" }, "ReadSetIdList":{ "type":"list", "member":{"shape":"ReadSetId"}, "max":100, "min":1 }, "ReadSetImportJobItemStatus":{ "type":"string", "enum":[ "NOT_STARTED", "IN_PROGRESS", "FINISHED", "FAILED" ] }, "ReadSetImportJobStatus":{ "type":"string", "enum":[ "SUBMITTED", "IN_PROGRESS", "CANCELLING", "CANCELLED", "FAILED", "COMPLETED", "COMPLETED_WITH_FAILURES" ] }, "ReadSetList":{ "type":"list", "member":{"shape":"ReadSetListItem"} }, "ReadSetListItem":{ "type":"structure", "required":[ "arn", "creationTime", "fileType", "id", "sequenceStoreId", "status" ], "members":{ "arn":{ "shape":"ReadSetArn", "documentation":"

The read set's ARN.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the read set was created.

" }, "description":{ "shape":"ReadSetDescription", "documentation":"

The read set's description.

" }, "fileType":{ "shape":"FileType", "documentation":"

The read set's file type.

" }, "id":{ "shape":"ReadSetId", "documentation":"

The read set's ID.

" }, "name":{ "shape":"ReadSetName", "documentation":"

The read set's name.

" }, "referenceArn":{ "shape":"ReferenceArn", "documentation":"

The read set's genome reference ARN.

" }, "sampleId":{ "shape":"SampleId", "documentation":"

The read set's sample ID.

" }, "sequenceInformation":{"shape":"SequenceInformation"}, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The read set's sequence store ID.

" }, "status":{ "shape":"ReadSetStatus", "documentation":"

The read set's status.

" }, "subjectId":{ "shape":"SubjectId", "documentation":"

The read set's subject ID.

" } }, "documentation":"

A read set.

" }, "ReadSetName":{ "type":"string", "max":127, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "ReadSetStatus":{ "type":"string", "enum":[ "ARCHIVED", "ACTIVATING", "ACTIVE", "DELETING", "DELETED" ] }, "ReadSetStreamingBlob":{ "type":"blob", "streaming":true }, "ReferenceArn":{ "type":"string", "max":127, "min":1, "pattern":"^arn:.+$" }, "ReferenceDescription":{ "type":"string", "max":255, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "ReferenceFile":{ "type":"string", "enum":[ "SOURCE", "INDEX" ] }, "ReferenceFiles":{ "type":"structure", "members":{ "index":{ "shape":"FileInformation", "documentation":"

The files' index.

" }, "source":{ "shape":"FileInformation", "documentation":"

The source file's location in Amazon S3.

" } }, "documentation":"

A set of genome reference files.

" }, "ReferenceFilter":{ "type":"structure", "members":{ "createdAfter":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The filter's start date.

" }, "createdBefore":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The filter's end date.

" }, "md5":{ "shape":"Md5", "documentation":"

An MD5 checksum to filter on.

" }, "name":{ "shape":"ReferenceName", "documentation":"

A name to filter on.

" } }, "documentation":"

A filter for references.

" }, "ReferenceId":{ "type":"string", "max":36, "min":10, "pattern":"^[0-9]+$" }, "ReferenceImportJobItemStatus":{ "type":"string", "enum":[ "NOT_STARTED", "IN_PROGRESS", "FINISHED", "FAILED" ] }, "ReferenceImportJobStatus":{ "type":"string", "enum":[ "SUBMITTED", "IN_PROGRESS", "CANCELLING", "CANCELLED", "FAILED", "COMPLETED", "COMPLETED_WITH_FAILURES" ] }, "ReferenceItem":{ "type":"structure", "members":{ "referenceArn":{ "shape":"ReferenceArn", "documentation":"

The reference's ARN.

" } }, "documentation":"

A genome reference.

", "union":true }, "ReferenceList":{ "type":"list", "member":{"shape":"ReferenceListItem"} }, "ReferenceListItem":{ "type":"structure", "required":[ "arn", "creationTime", "id", "md5", "referenceStoreId", "updateTime" ], "members":{ "arn":{ "shape":"ReferenceArn", "documentation":"

The reference's ARN.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the reference was created.

" }, "description":{ "shape":"ReferenceDescription", "documentation":"

The reference's description.

" }, "id":{ "shape":"ReferenceId", "documentation":"

The reference's ID.

" }, "md5":{ "shape":"Md5", "documentation":"

The reference's MD5 checksum.

" }, "name":{ "shape":"ReferenceName", "documentation":"

The reference's name.

" }, "referenceStoreId":{ "shape":"ReferenceStoreId", "documentation":"

The reference's store ID.

" }, "status":{ "shape":"ReferenceStatus", "documentation":"

The reference's status.

" }, "updateTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the reference was updated.

" } }, "documentation":"

A genome reference.

" }, "ReferenceName":{ "type":"string", "max":255, "min":3, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "ReferenceStatus":{ "type":"string", "enum":[ "ACTIVE", "DELETING", "DELETED" ] }, "ReferenceStoreArn":{ "type":"string", "max":127, "min":1, "pattern":"^arn:.+$" }, "ReferenceStoreDescription":{ "type":"string", "max":255, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "ReferenceStoreDetail":{ "type":"structure", "required":[ "arn", "creationTime", "id" ], "members":{ "arn":{ "shape":"ReferenceStoreArn", "documentation":"

The store's ARN.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the store was created.

" }, "description":{ "shape":"ReferenceStoreDescription", "documentation":"

The store's description.

" }, "id":{ "shape":"ReferenceStoreId", "documentation":"

The store's ID.

" }, "name":{ "shape":"ReferenceStoreName", "documentation":"

The store's name.

" }, "sseConfig":{ "shape":"SseConfig", "documentation":"

The store's server-side encryption (SSE) settings.

" } }, "documentation":"

Details about a reference store.

" }, "ReferenceStoreDetailList":{ "type":"list", "member":{"shape":"ReferenceStoreDetail"} }, "ReferenceStoreFilter":{ "type":"structure", "members":{ "createdAfter":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The filter's start date.

" }, "createdBefore":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The filter's end date.

" }, "name":{ "shape":"ReferenceStoreName", "documentation":"

The name to filter on.

" } }, "documentation":"

A filter for reference stores.

" }, "ReferenceStoreId":{ "type":"string", "max":36, "min":10, "pattern":"^[0-9]+$" }, "ReferenceStoreName":{ "type":"string", "max":127, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "ReferenceStreamingBlob":{ "type":"blob", "streaming":true }, "RequestTimeoutException":{ "type":"structure", "required":["message"], "members":{ "message":{"shape":"String"} }, "documentation":"

The request timed out.

", "error":{ "httpStatusCode":408, "senderFault":true }, "exception":true }, "ResourceId":{ "type":"string", "pattern":"^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$" }, "ResourceIdentifier":{ "type":"string", "max":50, "min":1 }, "ResourceNotFoundException":{ "type":"structure", "required":["message"], "members":{ "message":{"shape":"String"} }, "documentation":"

The target resource was not found in the current Region.

", "error":{ "httpStatusCode":404, "senderFault":true }, "exception":true }, "RoleArn":{ "type":"string", "max":2048, "min":20, "pattern":"^arn:.*" }, "RunArn":{ "type":"string", "max":128, "min":1, "pattern":"^arn:.+$" }, "RunExport":{ "type":"string", "enum":["DEFINITION"], "max":64, "min":1 }, "RunExportList":{ "type":"list", "member":{"shape":"RunExport"}, "max":32, "min":0 }, "RunGroupArn":{ "type":"string", "max":128, "min":1, "pattern":"^arn:.+$" }, "RunGroupId":{ "type":"string", "max":18, "min":1, "pattern":"^[0-9]+$" }, "RunGroupList":{ "type":"list", "member":{"shape":"RunGroupListItem"} }, "RunGroupListItem":{ "type":"structure", "members":{ "arn":{ "shape":"RunGroupArn", "documentation":"

The group's ARN.

" }, "creationTime":{ "shape":"RunGroupTimestamp", "documentation":"

When the group was created.

" }, "id":{ "shape":"RunGroupId", "documentation":"

The group's ID.

" }, "maxCpus":{ "shape":"RunGroupListItemMaxCpusInteger", "documentation":"

The group's maximum CPU count setting.

" }, "maxDuration":{ "shape":"RunGroupListItemMaxDurationInteger", "documentation":"

The group's maximum duration setting.

" }, "maxRuns":{ "shape":"RunGroupListItemMaxRunsInteger", "documentation":"

The group's maximum concurrent run setting.

" }, "name":{ "shape":"RunGroupName", "documentation":"

The group's name.

" } }, "documentation":"

A run group.

" }, "RunGroupListItemMaxCpusInteger":{ "type":"integer", "box":true, "max":100000, "min":1 }, "RunGroupListItemMaxDurationInteger":{ "type":"integer", "box":true, "max":100000, "min":1 }, "RunGroupListItemMaxRunsInteger":{ "type":"integer", "box":true, "max":100000, "min":1 }, "RunGroupListToken":{ "type":"string", "max":128, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "RunGroupName":{ "type":"string", "max":128, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "RunGroupRequestId":{ "type":"string", "max":128, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "RunGroupTimestamp":{ "type":"timestamp", "timestampFormat":"iso8601" }, "RunId":{ "type":"string", "max":18, "min":1, "pattern":"^[0-9]+$" }, "RunLeftNormalization":{"type":"boolean"}, "RunList":{ "type":"list", "member":{"shape":"RunListItem"} }, "RunListItem":{ "type":"structure", "members":{ "arn":{ "shape":"RunArn", "documentation":"

The run's ARN.

" }, "creationTime":{ "shape":"RunTimestamp", "documentation":"

When the run was created.

" }, "id":{ "shape":"RunId", "documentation":"

The run's ID.

" }, "name":{ "shape":"RunName", "documentation":"

The run's name.

" }, "priority":{ "shape":"RunListItemPriorityInteger", "documentation":"

The run's priority.

" }, "startTime":{ "shape":"RunTimestamp", "documentation":"

When the run started.

" }, "status":{ "shape":"RunStatus", "documentation":"

The run's status.

" }, "stopTime":{ "shape":"RunTimestamp", "documentation":"

When the run stopped.

" }, "storageCapacity":{ "shape":"RunListItemStorageCapacityInteger", "documentation":"

The run's storage capacity.

" }, "workflowId":{ "shape":"WorkflowId", "documentation":"

The run's workflow ID.

" } }, "documentation":"

A workflow run.

" }, "RunListItemPriorityInteger":{ "type":"integer", "box":true, "max":100000, "min":0 }, "RunListItemStorageCapacityInteger":{ "type":"integer", "box":true, "max":100000, "min":0 }, "RunListToken":{ "type":"string", "max":128, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "RunLogLevel":{ "type":"string", "enum":[ "OFF", "FATAL", "ERROR", "ALL" ], "max":64, "min":1 }, "RunName":{ "type":"string", "max":128, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "RunOutputUri":{ "type":"string", "max":128, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "RunParameters":{ "type":"structure", "members":{ }, "document":true }, "RunRequestId":{ "type":"string", "max":128, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "RunResourceDigest":{ "type":"string", "max":64, "min":0, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "RunResourceDigestKey":{ "type":"string", "max":256, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "RunResourceDigests":{ "type":"map", "key":{"shape":"RunResourceDigestKey"}, "value":{"shape":"RunResourceDigest"} }, "RunRoleArn":{ "type":"string", "max":128, "min":1, "pattern":"^arn:.+$" }, "RunStartedBy":{ "type":"string", "max":128, "min":1 }, "RunStatus":{ "type":"string", "enum":[ "PENDING", "STARTING", "RUNNING", "STOPPING", "COMPLETED", "DELETED", "CANCELLED", "FAILED" ], "max":64, "min":1 }, "RunStatusMessage":{ "type":"string", "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "RunTimestamp":{ "type":"timestamp", "timestampFormat":"iso8601" }, "S3Destination":{ "type":"string", "pattern":"^s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/?((.{1,1024})/)?$" }, "S3Uri":{ "type":"string", "pattern":"^s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/(.{1,1024})$" }, "SampleId":{ "type":"string", "max":127, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "SchemaItem":{ "type":"map", "key":{"shape":"String"}, "value":{"shape":"SchemaValueType"}, "max":1, "min":1 }, "SchemaValueType":{ "type":"string", "enum":[ "LONG", "INT", "STRING", "FLOAT", "DOUBLE", "BOOLEAN" ] }, "Separator":{ "type":"string", "max":20, "min":1 }, "SequenceInformation":{ "type":"structure", "members":{ "alignment":{ "shape":"String", "documentation":"

The sequence's alignment setting.

" }, "generatedFrom":{ "shape":"GeneratedFrom", "documentation":"

Where the sequence originated.

" }, "totalBaseCount":{ "shape":"Long", "documentation":"

The sequence's total base count.

" }, "totalReadCount":{ "shape":"Long", "documentation":"

The sequence's total read count.

" } }, "documentation":"

Details about a sequence.

" }, "SequenceStoreArn":{ "type":"string", "max":127, "min":1, "pattern":"^arn:.+$" }, "SequenceStoreDescription":{ "type":"string", "max":255, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "SequenceStoreDetail":{ "type":"structure", "required":[ "arn", "creationTime", "id" ], "members":{ "arn":{ "shape":"SequenceStoreArn", "documentation":"

The store's ARN.

" }, "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the store was created.

" }, "description":{ "shape":"SequenceStoreDescription", "documentation":"

The store's description.

" }, "id":{ "shape":"SequenceStoreId", "documentation":"

The store's ID.

" }, "name":{ "shape":"SequenceStoreName", "documentation":"

The store's name.

" }, "sseConfig":{ "shape":"SseConfig", "documentation":"

The store's server-side encryption (SSE) settings.

" } }, "documentation":"

Details about a sequence store.

" }, "SequenceStoreDetailList":{ "type":"list", "member":{"shape":"SequenceStoreDetail"} }, "SequenceStoreFilter":{ "type":"structure", "members":{ "createdAfter":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The filter's start date.

" }, "createdBefore":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The filter's end date.

" }, "name":{ "shape":"SequenceStoreName", "documentation":"

A name to filter on.

" } }, "documentation":"

A filter for a sequence store.

" }, "SequenceStoreId":{ "type":"string", "max":36, "min":10, "pattern":"^[0-9]+$" }, "SequenceStoreName":{ "type":"string", "max":127, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "ServiceQuotaExceededException":{ "type":"structure", "required":["message"], "members":{ "message":{"shape":"String"} }, "documentation":"

The request exceeds a service quota.

", "error":{ "httpStatusCode":402, "senderFault":true }, "exception":true }, "SourceFiles":{ "type":"structure", "required":["source1"], "members":{ "source1":{ "shape":"S3Uri", "documentation":"

The location of the first file in Amazon S3.

" }, "source2":{ "shape":"S3Uri", "documentation":"

The location of the second file in Amazon S3.

" } }, "documentation":"

Source files for a sequence.

" }, "SseConfig":{ "type":"structure", "required":["type"], "members":{ "keyArn":{ "shape":"SseConfigKeyArnString", "documentation":"

An encryption key ARN.

" }, "type":{ "shape":"EncryptionType", "documentation":"

The encryption type.

" } }, "documentation":"

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

" }, "SseConfigKeyArnString":{ "type":"string", "max":2048, "min":20, "pattern":"arn:([^: ]*):([^: ]*):([^: ]*):([0-9]{12}):([^: ]*)" }, "StartAnnotationImportRequest":{ "type":"structure", "required":[ "destinationName", "items", "roleArn" ], "members":{ "destinationName":{ "shape":"StoreName", "documentation":"

A destination annotation store for the job.

" }, "formatOptions":{ "shape":"FormatOptions", "documentation":"

Formatting options for the annotation file.

" }, "items":{ "shape":"AnnotationImportItemSources", "documentation":"

Items to import.

" }, "roleArn":{ "shape":"Arn", "documentation":"

A service role for the job.

" }, "runLeftNormalization":{ "shape":"RunLeftNormalization", "documentation":"

The job's left normalization setting.

" } } }, "StartAnnotationImportResponse":{ "type":"structure", "required":["jobId"], "members":{ "jobId":{ "shape":"ResourceId", "documentation":"

The job's ID.

" } } }, "StartReadSetActivationJobRequest":{ "type":"structure", "required":[ "sequenceStoreId", "sources" ], "members":{ "clientToken":{ "shape":"ClientToken", "documentation":"

To ensure that jobs don't run multiple times, specify a unique token for each job.

" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The read set's sequence store ID.

", "location":"uri", "locationName":"sequenceStoreId" }, "sources":{ "shape":"StartReadSetActivationJobRequestSourcesList", "documentation":"

The job's sources.

" } } }, "StartReadSetActivationJobRequestSourcesList":{ "type":"list", "member":{"shape":"StartReadSetActivationJobSourceItem"}, "max":20, "min":1 }, "StartReadSetActivationJobResponse":{ "type":"structure", "required":[ "creationTime", "id", "sequenceStoreId", "status" ], "members":{ "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job was created.

" }, "id":{ "shape":"ActivationJobId", "documentation":"

The job's ID.

" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The read set's sequence store ID.

" }, "status":{ "shape":"ReadSetActivationJobStatus", "documentation":"

The job's status.

" } } }, "StartReadSetActivationJobSourceItem":{ "type":"structure", "required":["readSetId"], "members":{ "readSetId":{ "shape":"ReadSetId", "documentation":"

The source's read set ID.

" } }, "documentation":"

A source for a read set activation job.

" }, "StartReadSetExportJobRequest":{ "type":"structure", "required":[ "destination", "roleArn", "sequenceStoreId", "sources" ], "members":{ "clientToken":{ "shape":"ClientToken", "documentation":"

To ensure that jobs don't run multiple times, specify a unique token for each job.

" }, "destination":{ "shape":"S3Destination", "documentation":"

A location for exported files in Amazon S3.

" }, "roleArn":{ "shape":"RoleArn", "documentation":"

A service role for the job.

" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The read set's sequence store ID.

", "location":"uri", "locationName":"sequenceStoreId" }, "sources":{ "shape":"StartReadSetExportJobRequestSourcesList", "documentation":"

Sources for the job.

" } } }, "StartReadSetExportJobRequestSourcesList":{ "type":"list", "member":{"shape":"ExportReadSet"}, "max":100, "min":1 }, "StartReadSetExportJobResponse":{ "type":"structure", "required":[ "creationTime", "destination", "id", "sequenceStoreId", "status" ], "members":{ "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job was created.

" }, "destination":{ "shape":"S3Destination", "documentation":"

The job's output location.

" }, "id":{ "shape":"ExportJobId", "documentation":"

The job's ID.

" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The read set's sequence store ID.

" }, "status":{ "shape":"ReadSetExportJobStatus", "documentation":"

The job's status.

" } } }, "StartReadSetImportJobRequest":{ "type":"structure", "required":[ "roleArn", "sequenceStoreId", "sources" ], "members":{ "clientToken":{ "shape":"ClientToken", "documentation":"

To ensure that jobs don't run multiple times, specify a unique token for each job.

" }, "roleArn":{ "shape":"RoleArn", "documentation":"

A service role for the job.

" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The read set's sequence store ID.

", "location":"uri", "locationName":"sequenceStoreId" }, "sources":{ "shape":"StartReadSetImportJobRequestSourcesList", "documentation":"

Source files to import.

" } } }, "StartReadSetImportJobRequestSourcesList":{ "type":"list", "member":{"shape":"StartReadSetImportJobSourceItem"}, "max":100, "min":1 }, "StartReadSetImportJobResponse":{ "type":"structure", "required":[ "creationTime", "id", "roleArn", "sequenceStoreId", "status" ], "members":{ "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job was created.

" }, "id":{ "shape":"ImportJobId", "documentation":"

The job's ID.

" }, "roleArn":{ "shape":"RoleArn", "documentation":"

The job's service role ARN.

" }, "sequenceStoreId":{ "shape":"SequenceStoreId", "documentation":"

The read set's sequence store ID.

" }, "status":{ "shape":"ReadSetImportJobStatus", "documentation":"

The job's status.

" } } }, "StartReadSetImportJobSourceItem":{ "type":"structure", "required":[ "referenceArn", "sampleId", "sourceFileType", "sourceFiles", "subjectId" ], "members":{ "description":{ "shape":"ReadSetDescription", "documentation":"

The source's description.

" }, "generatedFrom":{ "shape":"GeneratedFrom", "documentation":"

Where the source originated.

" }, "name":{ "shape":"ReadSetName", "documentation":"

The source's name.

" }, "referenceArn":{ "shape":"ReferenceArn", "documentation":"

The source's reference ARN.

" }, "sampleId":{ "shape":"SampleId", "documentation":"

The source's sample ID.

" }, "sourceFileType":{ "shape":"FileType", "documentation":"

The source's file type.

" }, "sourceFiles":{ "shape":"SourceFiles", "documentation":"

The source files' location in Amazon S3.

" }, "subjectId":{ "shape":"SubjectId", "documentation":"

The source's subject ID.

" }, "tags":{ "shape":"TagMap", "documentation":"

The source's tags.

" } }, "documentation":"

A source for a read set import job.

" }, "StartReferenceImportJobRequest":{ "type":"structure", "required":[ "referenceStoreId", "roleArn", "sources" ], "members":{ "clientToken":{ "shape":"ClientToken", "documentation":"

To ensure that jobs don't run multiple times, specify a unique token for each job.

" }, "referenceStoreId":{ "shape":"ReferenceStoreId", "documentation":"

The job's reference store ID.

", "location":"uri", "locationName":"referenceStoreId" }, "roleArn":{ "shape":"RoleArn", "documentation":"

A service role for the job.

" }, "sources":{ "shape":"StartReferenceImportJobRequestSourcesList", "documentation":"

Sources for the job.

" } } }, "StartReferenceImportJobRequestSourcesList":{ "type":"list", "member":{"shape":"StartReferenceImportJobSourceItem"}, "max":100, "min":1 }, "StartReferenceImportJobResponse":{ "type":"structure", "required":[ "creationTime", "id", "referenceStoreId", "roleArn", "status" ], "members":{ "creationTime":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

When the job was created.

" }, "id":{ "shape":"ImportJobId", "documentation":"

The job's ID.

" }, "referenceStoreId":{ "shape":"ReferenceStoreId", "documentation":"

The job's reference store ID.

" }, "roleArn":{ "shape":"RoleArn", "documentation":"

The job's service role ARN.

" }, "status":{ "shape":"ReferenceImportJobStatus", "documentation":"

The job's status.

" } } }, "StartReferenceImportJobSourceItem":{ "type":"structure", "required":[ "name", "sourceFile" ], "members":{ "description":{ "shape":"ReferenceDescription", "documentation":"

The source's description.

" }, "name":{ "shape":"ReferenceName", "documentation":"

The source's name.

" }, "sourceFile":{ "shape":"S3Uri", "documentation":"

The source file's location in Amazon S3.

" }, "tags":{ "shape":"TagMap", "documentation":"

The source's tags.

" } }, "documentation":"

A source for a reference import job.

" }, "StartRunRequest":{ "type":"structure", "required":[ "requestId", "roleArn" ], "members":{ "logLevel":{ "shape":"RunLogLevel", "documentation":"

A log level for the run.

" }, "name":{ "shape":"RunName", "documentation":"

A name for the run.

" }, "outputUri":{ "shape":"RunOutputUri", "documentation":"

An output URI for the run.

" }, "parameters":{ "shape":"RunParameters", "documentation":"

Parameters for the run.

" }, "priority":{ "shape":"StartRunRequestPriorityInteger", "documentation":"

A priority for the run.

" }, "requestId":{ "shape":"RunRequestId", "documentation":"

A request ID for the run.

", "idempotencyToken":true }, "roleArn":{ "shape":"RunRoleArn", "documentation":"

A service role for the run.

" }, "runGroupId":{ "shape":"RunGroupId", "documentation":"

The run's group ID.

" }, "runId":{ "shape":"RunId", "documentation":"

The run's ID.

" }, "storageCapacity":{ "shape":"StartRunRequestStorageCapacityInteger", "documentation":"

A storage capacity for the run.

" }, "tags":{ "shape":"TagMap", "documentation":"

Tags for the run.

" }, "workflowId":{ "shape":"WorkflowId", "documentation":"

The run's workflow ID.

" }, "workflowType":{ "shape":"WorkflowType", "documentation":"

The run's workflows type.

" } } }, "StartRunRequestPriorityInteger":{ "type":"integer", "box":true, "max":100000, "min":0 }, "StartRunRequestStorageCapacityInteger":{ "type":"integer", "box":true, "max":100000, "min":0 }, "StartRunResponse":{ "type":"structure", "members":{ "arn":{ "shape":"RunArn", "documentation":"

The run's ARN.

" }, "id":{ "shape":"RunId", "documentation":"

The run's ID.

" }, "status":{ "shape":"RunStatus", "documentation":"

The run's status.

" }, "tags":{ "shape":"TagMap", "documentation":"

The run's tags.

" } } }, "StartVariantImportRequest":{ "type":"structure", "required":[ "destinationName", "items", "roleArn" ], "members":{ "destinationName":{ "shape":"StoreName", "documentation":"

The destination variant store for the job.

" }, "items":{ "shape":"VariantImportItemSources", "documentation":"

Items to import.

" }, "roleArn":{ "shape":"Arn", "documentation":"

A service role for the job.

" }, "runLeftNormalization":{ "shape":"RunLeftNormalization", "documentation":"

The job's left normalization setting.

" } } }, "StartVariantImportResponse":{ "type":"structure", "required":["jobId"], "members":{ "jobId":{ "shape":"ResourceId", "documentation":"

The job's ID.

" } } }, "StatusMessage":{ "type":"string", "max":1000, "min":0 }, "StoreDescription":{ "type":"string", "max":500, "min":0 }, "StoreFormat":{ "type":"string", "enum":[ "GFF", "TSV", "VCF" ] }, "StoreName":{ "type":"string", "max":255, "min":3, "pattern":"^([a-z]){1}([a-z0-9_]){2,254}$" }, "StoreOptions":{ "type":"structure", "members":{ "tsvStoreOptions":{ "shape":"TsvStoreOptions", "documentation":"

File settings for a TSV store.

" } }, "documentation":"

Settings for a store.

", "union":true }, "StoreStatus":{ "type":"string", "enum":[ "CREATING", "UPDATING", "DELETING", "ACTIVE", "FAILED" ] }, "String":{"type":"string"}, "SubjectId":{ "type":"string", "max":127, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "SyntheticTimestamp_date_time":{ "type":"timestamp", "timestampFormat":"iso8601" }, "TagArn":{ "type":"string", "max":128, "min":1, "pattern":"^arn:.+$" }, "TagKey":{ "type":"string", "max":128, "min":1 }, "TagKeyList":{ "type":"list", "member":{"shape":"TagKey"}, "max":50, "min":0 }, "TagMap":{ "type":"map", "key":{"shape":"TagKey"}, "value":{"shape":"TagValue"} }, "TagResourceRequest":{ "type":"structure", "required":[ "resourceArn", "tags" ], "members":{ "resourceArn":{ "shape":"TagArn", "documentation":"

The resource's ARN.

", "location":"uri", "locationName":"resourceArn" }, "tags":{ "shape":"TagResourceRequestTagsMap", "documentation":"

Tags for the resource.

" } } }, "TagResourceRequestTagsMap":{ "type":"map", "key":{"shape":"TagKey"}, "value":{"shape":"TagValue"}, "max":50, "min":0 }, "TagResourceResponse":{ "type":"structure", "members":{ } }, "TagValue":{ "type":"string", "max":256, "min":0 }, "TaskId":{ "type":"string", "max":18, "min":1, "pattern":"^[0-9]+$" }, "TaskList":{ "type":"list", "member":{"shape":"TaskListItem"} }, "TaskListItem":{ "type":"structure", "members":{ "cpus":{ "shape":"TaskListItemCpusInteger", "documentation":"

The task's CPU count.

" }, "creationTime":{ "shape":"TaskTimestamp", "documentation":"

When the task was created.

" }, "memory":{ "shape":"TaskListItemMemoryInteger", "documentation":"

The task's memory.

" }, "name":{ "shape":"TaskName", "documentation":"

The task's name.

" }, "startTime":{ "shape":"TaskTimestamp", "documentation":"

When the task started.

" }, "status":{ "shape":"TaskStatus", "documentation":"

The task's status.

" }, "stopTime":{ "shape":"TaskTimestamp", "documentation":"

When the task stopped.

" }, "taskId":{ "shape":"TaskId", "documentation":"

The task's ID.

" } }, "documentation":"

A workflow run task.

" }, "TaskListItemCpusInteger":{ "type":"integer", "box":true, "min":1 }, "TaskListItemMemoryInteger":{ "type":"integer", "box":true, "min":1 }, "TaskListToken":{ "type":"string", "max":128, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "TaskLogStream":{ "type":"string", "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "TaskName":{ "type":"string", "max":128, "min":1 }, "TaskStatus":{ "type":"string", "enum":[ "PENDING", "STARTING", "RUNNING", "STOPPING", "COMPLETED", "CANCELLED", "FAILED" ], "max":64, "min":1 }, "TaskStatusMessage":{ "type":"string", "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "TaskTimestamp":{ "type":"timestamp", "timestampFormat":"iso8601" }, "ThrottlingException":{ "type":"structure", "required":["message"], "members":{ "message":{"shape":"String"} }, "documentation":"

The request was denied due to request throttling.

", "error":{ "httpStatusCode":429, "senderFault":true }, "exception":true, "retryable":{"throttling":true} }, "TsvOptions":{ "type":"structure", "members":{ "readOptions":{ "shape":"ReadOptions", "documentation":"

The file's read options.

" } }, "documentation":"

Formatting options for a TSV file.

" }, "TsvStoreOptions":{ "type":"structure", "members":{ "annotationType":{ "shape":"AnnotationType", "documentation":"

The store's annotation type.

" }, "formatToHeader":{ "shape":"FormatToHeader", "documentation":"

The store's header key to column name mapping.

" }, "schema":{ "shape":"TsvStoreOptionsSchemaList", "documentation":"

The store's schema.

" } }, "documentation":"

File settings for a TSV store.

" }, "TsvStoreOptionsSchemaList":{ "type":"list", "member":{"shape":"SchemaItem"}, "max":5000, "min":1 }, "UntagResourceRequest":{ "type":"structure", "required":[ "resourceArn", "tagKeys" ], "members":{ "resourceArn":{ "shape":"TagArn", "documentation":"

The resource's ARN.

", "location":"uri", "locationName":"resourceArn" }, "tagKeys":{ "shape":"TagKeyList", "documentation":"

Keys of tags to remove.

", "location":"querystring", "locationName":"tagKeys" } } }, "UntagResourceResponse":{ "type":"structure", "members":{ } }, "UpdateAnnotationStoreRequest":{ "type":"structure", "required":["name"], "members":{ "description":{ "shape":"StoreDescription", "documentation":"

A description for the store.

" }, "name":{ "shape":"String", "documentation":"

A name for the store.

", "location":"uri", "locationName":"name" } } }, "UpdateAnnotationStoreResponse":{ "type":"structure", "required":[ "creationTime", "description", "id", "name", "reference", "status", "updateTime" ], "members":{ "creationTime":{ "shape":"CreationTime", "documentation":"

When the store was created.

" }, "description":{ "shape":"StoreDescription", "documentation":"

The store's description.

" }, "id":{ "shape":"ResourceId", "documentation":"

The store's ID.

" }, "name":{ "shape":"String", "documentation":"

The store's name.

" }, "reference":{ "shape":"ReferenceItem", "documentation":"

The store's genome reference.

" }, "status":{ "shape":"StoreStatus", "documentation":"

The store's status.

" }, "storeFormat":{ "shape":"StoreFormat", "documentation":"

The annotation file format of the store.

" }, "storeOptions":{ "shape":"StoreOptions", "documentation":"

Parsing options for the store.

" }, "updateTime":{ "shape":"UpdateTime", "documentation":"

When the store was updated.

" } } }, "UpdateRunGroupRequest":{ "type":"structure", "required":["id"], "members":{ "id":{ "shape":"RunGroupId", "documentation":"

The group's ID.

", "location":"uri", "locationName":"id" }, "maxCpus":{ "shape":"UpdateRunGroupRequestMaxCpusInteger", "documentation":"

The maximum number of CPUs to use.

" }, "maxDuration":{ "shape":"UpdateRunGroupRequestMaxDurationInteger", "documentation":"

The maximum amount of time to run.

" }, "maxRuns":{ "shape":"UpdateRunGroupRequestMaxRunsInteger", "documentation":"

The maximum number of concurrent runs for the group.

" }, "name":{ "shape":"RunGroupName", "documentation":"

A name for the group.

" } } }, "UpdateRunGroupRequestMaxCpusInteger":{ "type":"integer", "box":true, "max":100000, "min":1 }, "UpdateRunGroupRequestMaxDurationInteger":{ "type":"integer", "box":true, "max":100000, "min":1 }, "UpdateRunGroupRequestMaxRunsInteger":{ "type":"integer", "box":true, "max":100000, "min":1 }, "UpdateTime":{ "type":"timestamp", "timestampFormat":"iso8601" }, "UpdateVariantStoreRequest":{ "type":"structure", "required":["name"], "members":{ "description":{ "shape":"StoreDescription", "documentation":"

A description for the store.

" }, "name":{ "shape":"String", "documentation":"

A name for the store.

", "location":"uri", "locationName":"name" } } }, "UpdateVariantStoreResponse":{ "type":"structure", "required":[ "creationTime", "description", "id", "name", "reference", "status", "updateTime" ], "members":{ "creationTime":{ "shape":"CreationTime", "documentation":"

When the store was created.

" }, "description":{ "shape":"StoreDescription", "documentation":"

The store's description.

" }, "id":{ "shape":"ResourceId", "documentation":"

The store's ID.

" }, "name":{ "shape":"String", "documentation":"

The store's name.

" }, "reference":{ "shape":"ReferenceItem", "documentation":"

The store's genome reference.

" }, "status":{ "shape":"StoreStatus", "documentation":"

The store's status.

" }, "updateTime":{ "shape":"UpdateTime", "documentation":"

When the store was updated.

" } } }, "UpdateWorkflowRequest":{ "type":"structure", "required":["id"], "members":{ "description":{ "shape":"WorkflowDescription", "documentation":"

A description for the workflow.

" }, "id":{ "shape":"WorkflowId", "documentation":"

The workflow's ID.

", "location":"uri", "locationName":"id" }, "name":{ "shape":"WorkflowName", "documentation":"

A name for the workflow.

" } } }, "ValidationException":{ "type":"structure", "required":["message"], "members":{ "message":{"shape":"String"} }, "documentation":"

The input fails to satisfy the constraints specified by an AWS service.

", "error":{ "httpStatusCode":400, "senderFault":true }, "exception":true }, "VariantImportItemDetail":{ "type":"structure", "required":[ "jobStatus", "source" ], "members":{ "jobStatus":{ "shape":"JobStatus", "documentation":"

The item's job status.

" }, "source":{ "shape":"S3Uri", "documentation":"

The source file's location in Amazon S3.

" } }, "documentation":"

Details about an imported variant item.

" }, "VariantImportItemDetails":{ "type":"list", "member":{"shape":"VariantImportItemDetail"}, "max":1, "min":1 }, "VariantImportItemSource":{ "type":"structure", "required":["source"], "members":{ "source":{ "shape":"S3Uri", "documentation":"

The source file's location in Amazon S3.

" } }, "documentation":"

A imported variant item's source.

" }, "VariantImportItemSources":{ "type":"list", "member":{"shape":"VariantImportItemSource"}, "max":1, "min":1 }, "VariantImportJobItem":{ "type":"structure", "required":[ "creationTime", "destinationName", "id", "roleArn", "status", "updateTime" ], "members":{ "completionTime":{ "shape":"CompletionTime", "documentation":"

When the job completed.

" }, "creationTime":{ "shape":"CreationTime", "documentation":"

When the job was created.

" }, "destinationName":{ "shape":"String", "documentation":"

The job's destination variant store.

" }, "id":{ "shape":"String", "documentation":"

The job's ID.

" }, "roleArn":{ "shape":"Arn", "documentation":"

The job's service role ARN.

" }, "runLeftNormalization":{ "shape":"RunLeftNormalization", "documentation":"

The job's left normalization setting.

" }, "status":{ "shape":"JobStatus", "documentation":"

The job's status.

" }, "updateTime":{ "shape":"UpdateTime", "documentation":"

When the job was updated.

" } }, "documentation":"

A variant import job.

" }, "VariantImportJobItems":{ "type":"list", "member":{"shape":"VariantImportJobItem"} }, "VariantStoreItem":{ "type":"structure", "required":[ "creationTime", "description", "id", "name", "reference", "sseConfig", "status", "statusMessage", "storeArn", "storeSizeBytes", "updateTime" ], "members":{ "creationTime":{ "shape":"CreationTime", "documentation":"

When the store was created.

" }, "description":{ "shape":"StoreDescription", "documentation":"

The store's description.

" }, "id":{ "shape":"ResourceId", "documentation":"

The store's ID.

" }, "name":{ "shape":"String", "documentation":"

The store's name.

" }, "reference":{ "shape":"ReferenceItem", "documentation":"

The store's genome reference.

" }, "sseConfig":{ "shape":"SseConfig", "documentation":"

The store's server-side encryption (SSE) settings.

" }, "status":{ "shape":"StoreStatus", "documentation":"

The store's status.

" }, "statusMessage":{ "shape":"StatusMessage", "documentation":"

The store's status message.

" }, "storeArn":{ "shape":"Arn", "documentation":"

The store's ARN.

" }, "storeSizeBytes":{ "shape":"Long", "documentation":"

The store's size in bytes.

" }, "updateTime":{ "shape":"UpdateTime", "documentation":"

When the store was updated.

" } }, "documentation":"

A variant store.

" }, "VariantStoreItems":{ "type":"list", "member":{"shape":"VariantStoreItem"} }, "VcfOptions":{ "type":"structure", "members":{ "ignoreFilterField":{ "shape":"Boolean", "documentation":"

The file's ignore filter field setting.

" }, "ignoreQualField":{ "shape":"Boolean", "documentation":"

The file's ignore qual field setting.

" } }, "documentation":"

Formatting options for a VCF file.

" }, "WorkflowArn":{ "type":"string", "max":128, "min":1, "pattern":"^arn:.+$" }, "WorkflowDefinition":{ "type":"string", "max":256, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "WorkflowDescription":{ "type":"string", "max":256, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "WorkflowDigest":{ "type":"string", "max":64, "min":1 }, "WorkflowEngine":{ "type":"string", "enum":[ "WDL", "NEXTFLOW" ], "max":64, "min":1 }, "WorkflowExport":{ "type":"string", "enum":["DEFINITION"], "max":64, "min":1 }, "WorkflowExportList":{ "type":"list", "member":{"shape":"WorkflowExport"}, "max":32, "min":0 }, "WorkflowId":{ "type":"string", "max":18, "min":1, "pattern":"^[0-9]+$" }, "WorkflowList":{ "type":"list", "member":{"shape":"WorkflowListItem"} }, "WorkflowListItem":{ "type":"structure", "members":{ "arn":{ "shape":"WorkflowArn", "documentation":"

The workflow's ARN.

" }, "creationTime":{ "shape":"WorkflowTimestamp", "documentation":"

When the workflow was created.

" }, "digest":{ "shape":"WorkflowDigest", "documentation":"

The workflow's digest.

" }, "id":{ "shape":"WorkflowId", "documentation":"

The workflow's ID.

" }, "name":{ "shape":"WorkflowName", "documentation":"

The workflow's name.

" }, "status":{ "shape":"WorkflowStatus", "documentation":"

The workflow's status.

" }, "type":{ "shape":"WorkflowType", "documentation":"

The workflow's type.

" } }, "documentation":"

A workflow.

" }, "WorkflowListToken":{ "type":"string", "max":128, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "WorkflowMain":{ "type":"string", "max":128, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "WorkflowName":{ "type":"string", "max":128, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "WorkflowParameter":{ "type":"structure", "members":{ "description":{ "shape":"WorkflowParameterDescription", "documentation":"

The parameter's description.

" }, "optional":{ "shape":"Boolean", "documentation":"

Whether the parameter is optional.

" } }, "documentation":"

A workflow parameter.

" }, "WorkflowParameterDescription":{ "type":"string", "max":256, "min":0, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "WorkflowParameterName":{ "type":"string", "max":128, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "WorkflowParameterTemplate":{ "type":"map", "key":{"shape":"WorkflowParameterName"}, "value":{"shape":"WorkflowParameter"}, "max":1000, "min":1 }, "WorkflowRequestId":{ "type":"string", "max":128, "min":1, "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "WorkflowStatus":{ "type":"string", "enum":[ "CREATING", "ACTIVE", "UPDATING", "DELETED", "FAILED" ], "max":64, "min":1 }, "WorkflowStatusMessage":{ "type":"string", "pattern":"^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$" }, "WorkflowTimestamp":{ "type":"timestamp", "timestampFormat":"iso8601" }, "WorkflowType":{ "type":"string", "enum":["PRIVATE"], "max":64, "min":1 } }, "documentation":"

This is the Amazon Omics API Reference. For an introduction to the service, see What is Amazon Omics? in the Amazon Omics Developer Guide.

" }