AWS.Omics — AWS SDK for JavaScript (original) (raw)

This service supports a list of resource states that can be polled using the waitFor() method. The resource states are:

Property Details

endpointAWS.Endpoint

Returns an Endpoint object representing the endpoint URL for service requests.

Method Details

abortMultipartReadSetUpload(params = {}, callback) ⇒ AWS.Request

Stops a multipart upload.

acceptShare(params = {}, callback) ⇒ AWS.Request

Accept a resource share request.

batchDeleteReadSet(params = {}, callback) ⇒ AWS.Request

Deletes one or more read sets.

cancelAnnotationImportJob(params = {}, callback) ⇒ AWS.Request

Cancels an annotation import job.

cancelVariantImportJob(params = {}, callback) ⇒ AWS.Request

Cancels a variant import job.

completeMultipartReadSetUpload(params = {}, callback) ⇒ AWS.Request

Concludes a multipart upload once you have uploaded all the components.

createAnnotationStore(params = {}, callback) ⇒ AWS.Request

Creates an annotation store.

createAnnotationStoreVersion(params = {}, callback) ⇒ AWS.Request

Creates a new version of an annotation store.

createMultipartReadSetUpload(params = {}, callback) ⇒ AWS.Request

Begins a multipart read set upload.

createReferenceStore(params = {}, callback) ⇒ AWS.Request

Creates a reference store.

createRunGroup(params = {}, callback) ⇒ AWS.Request

You can optionally create a run group to limit the compute resources for the runs that you add to the group.

createSequenceStore(params = {}, callback) ⇒ AWS.Request

Creates a sequence store.

createShare(params = {}, callback) ⇒ AWS.Request

Creates a cross-account shared resource. The resource owner makes an offer to share the resource with the principal subscriber (an AWS user with a different account than the resource owner).

The following resources support cross-account sharing:

createVariantStore(params = {}, callback) ⇒ AWS.Request

createWorkflow(params = {}, callback) ⇒ AWS.Request

deleteAnnotationStore(params = {}, callback) ⇒ AWS.Request

Deletes an annotation store.

deleteAnnotationStoreVersions(params = {}, callback) ⇒ AWS.Request

Deletes one or multiple versions of an annotation store.

deleteReference(params = {}, callback) ⇒ AWS.Request

Deletes a genome reference.

deleteReferenceStore(params = {}, callback) ⇒ AWS.Request

Deletes a genome reference store.

deleteRunGroup(params = {}, callback) ⇒ AWS.Request

Deletes a workflow run group.

deleteSequenceStore(params = {}, callback) ⇒ AWS.Request

Deletes a sequence store.

deleteShare(params = {}, callback) ⇒ AWS.Request

Deletes a resource share. If you are the resource owner, the subscriber will no longer have access to the shared resource. If you are the subscriber, this operation deletes your access to the share.

deleteVariantStore(params = {}, callback) ⇒ AWS.Request

deleteWorkflow(params = {}, callback) ⇒ AWS.Request

getAnnotationImportJob(params = {}, callback) ⇒ AWS.Request

Gets information about an annotation import job.

getAnnotationStore(params = {}, callback) ⇒ AWS.Request

Gets information about an annotation store.

getAnnotationStoreVersion(params = {}, callback) ⇒ AWS.Request

Retrieves the metadata for an annotation store version.

getReadSet(params = {}, callback) ⇒ AWS.Request

Gets a file from a read set.

getReadSetActivationJob(params = {}, callback) ⇒ AWS.Request

Gets information about a read set activation job.

getReadSetExportJob(params = {}, callback) ⇒ AWS.Request

Gets information about a read set export job.

getReadSetImportJob(params = {}, callback) ⇒ AWS.Request

Gets information about a read set import job.

getReadSetMetadata(params = {}, callback) ⇒ AWS.Request

Gets details about a read set.

getReferenceImportJob(params = {}, callback) ⇒ AWS.Request

Gets information about a reference import job.

getReferenceMetadata(params = {}, callback) ⇒ AWS.Request

Gets information about a genome reference's metadata.

getReferenceStore(params = {}, callback) ⇒ AWS.Request

Gets information about a reference store.

getRun(params = {}, callback) ⇒ AWS.Request

Gets information about a workflow run.

If a workflow is shared with you, you cannot export information about the run.

getRunGroup(params = {}, callback) ⇒ AWS.Request

Gets information about a workflow run group.

getRunTask(params = {}, callback) ⇒ AWS.Request

Gets information about a workflow run task.

getSequenceStore(params = {}, callback) ⇒ AWS.Request

Gets information about a sequence store.

getShare(params = {}, callback) ⇒ AWS.Request

Retrieves the metadata for the specified resource share.

getVariantImportJob(params = {}, callback) ⇒ AWS.Request

Gets information about a variant import job.

getVariantStore(params = {}, callback) ⇒ AWS.Request

Gets information about a variant store.

getWorkflow(params = {}, callback) ⇒ AWS.Request

Gets information about a workflow.

If a workflow is shared with you, you cannot export the workflow.

listAnnotationImportJobs(params = {}, callback) ⇒ AWS.Request

Retrieves a list of annotation import jobs.

listAnnotationStores(params = {}, callback) ⇒ AWS.Request

Retrieves a list of annotation stores.

listAnnotationStoreVersions(params = {}, callback) ⇒ AWS.Request

Lists the versions of an annotation store.

listMultipartReadSetUploads(params = {}, callback) ⇒ AWS.Request

Lists multipart read set uploads and for in progress uploads. Once the upload is completed, a read set is created and the upload will no longer be returned in the response.

listReadSetActivationJobs(params = {}, callback) ⇒ AWS.Request

Retrieves a list of read set activation jobs.

listReadSetExportJobs(params = {}, callback) ⇒ AWS.Request

Retrieves a list of read set export jobs.

listReadSetImportJobs(params = {}, callback) ⇒ AWS.Request

Retrieves a list of read set import jobs.

listReadSets(params = {}, callback) ⇒ AWS.Request

Retrieves a list of read sets.

listReadSetUploadParts(params = {}, callback) ⇒ AWS.Request

This operation will list all parts in a requested multipart upload for a sequence store.

listReferenceImportJobs(params = {}, callback) ⇒ AWS.Request

Retrieves a list of reference import jobs.

listReferences(params = {}, callback) ⇒ AWS.Request

Retrieves a list of references.

listReferenceStores(params = {}, callback) ⇒ AWS.Request

Retrieves a list of reference stores.

listRunGroups(params = {}, callback) ⇒ AWS.Request

Retrieves a list of run groups.

listRuns(params = {}, callback) ⇒ AWS.Request

Retrieves a list of runs.

listRunTasks(params = {}, callback) ⇒ AWS.Request

Retrieves a list of tasks for a run.

listSequenceStores(params = {}, callback) ⇒ AWS.Request

Retrieves a list of sequence stores.

listShares(params = {}, callback) ⇒ AWS.Request

Retrieves the resource shares associated with an account. Use the filter parameter to retrieve a specific subset of the shares.

listTagsForResource(params = {}, callback) ⇒ AWS.Request

Retrieves a list of tags for a resource.

listVariantImportJobs(params = {}, callback) ⇒ AWS.Request

Retrieves a list of variant import jobs.

listVariantStores(params = {}, callback) ⇒ AWS.Request

Retrieves a list of variant stores.

listWorkflows(params = {}, callback) ⇒ AWS.Request

Retrieves a list of workflows.

startAnnotationImportJob(params = {}, callback) ⇒ AWS.Request

Starts an annotation import job.

startReadSetActivationJob(params = {}, callback) ⇒ AWS.Request

Activates an archived read set. To reduce storage charges, Amazon Omics archives unused read sets after 30 days.

startReadSetExportJob(params = {}, callback) ⇒ AWS.Request

Exports a read set to Amazon S3.

startReadSetImportJob(params = {}, callback) ⇒ AWS.Request

Starts a read set import job.

startReferenceImportJob(params = {}, callback) ⇒ AWS.Request

Starts a reference import job.

startRun(params = {}, callback) ⇒ AWS.Request

Starts a workflow run. To duplicate a run, specify the run's ID and a role ARN. The remaining parameters are copied from the previous run.

StartRun will not support re-run for a workflow that is shared with you.

The total number of runs in your account is subject to a quota per Region. To avoid needing to delete runs manually, you can set the retention mode to REMOVE. Runs with this setting are deleted automatically when the run quoata is exceeded.

By default, the run uses STATIC storage. For STATIC storage, set the storageCapacity field. You can set the storage type to DYNAMIC. You do not set storageCapacity, because HealthOmics dynamically scales the storage up or down as required. For more information about static and dynamic storage, see Running workflows in the AWS HealthOmics User Guide.

startVariantImportJob(params = {}, callback) ⇒ AWS.Request

Starts a variant import job.

untagResource(params = {}, callback) ⇒ AWS.Request

Removes tags from a resource.

updateAnnotationStore(params = {}, callback) ⇒ AWS.Request

Updates an annotation store.

updateAnnotationStoreVersion(params = {}, callback) ⇒ AWS.Request

Updates the description of an annotation store version.

updateRunGroup(params = {}, callback) ⇒ AWS.Request

updateVariantStore(params = {}, callback) ⇒ AWS.Request

updateWorkflow(params = {}, callback) ⇒ AWS.Request

uploadReadSetPart(params = {}, callback) ⇒ AWS.Request

This operation uploads a specific part of a read set. If you upload a new part using a previously used part number, the previously uploaded part will be overwritten.

waitFor(state, params = {}, callback) ⇒ AWS.Request

Waits for a given Omics resource. The final callback or'complete' event will be fired only when the resource is either in its final state or the waiter has timed out and stopped polling for the final state.

Waiter Resource Details

omics.waitFor('annotationImportJobCreated', params = {}, [callback]) ⇒ AWS.Request

Waits for the annotationImportJobCreated state by periodically calling the underlyingOmics.getAnnotationImportJob() operation every 30 seconds (at most 20 times).

omics.waitFor('annotationStoreCreated', params = {}, [callback]) ⇒ AWS.Request

Waits for the annotationStoreCreated state by periodically calling the underlyingOmics.getAnnotationStore() operation every 30 seconds (at most 20 times).

omics.waitFor('annotationStoreDeleted', params = {}, [callback]) ⇒ AWS.Request

Waits for the annotationStoreDeleted state by periodically calling the underlyingOmics.getAnnotationStore() operation every 30 seconds (at most 20 times).

omics.waitFor('annotationStoreVersionCreated', params = {}, [callback]) ⇒ AWS.Request

Waits for the annotationStoreVersionCreated state by periodically calling the underlyingOmics.getAnnotationStoreVersion() operation every 30 seconds (at most 20 times).

omics.waitFor('annotationStoreVersionDeleted', params = {}, [callback]) ⇒ AWS.Request

Waits for the annotationStoreVersionDeleted state by periodically calling the underlyingOmics.getAnnotationStoreVersion() operation every 30 seconds (at most 20 times).

omics.waitFor('readSetActivationJobCompleted', params = {}, [callback]) ⇒ AWS.Request

Waits for the readSetActivationJobCompleted state by periodically calling the underlyingOmics.getReadSetActivationJob() operation every 30 seconds (at most 20 times).

omics.waitFor('readSetExportJobCompleted', params = {}, [callback]) ⇒ AWS.Request

Waits for the readSetExportJobCompleted state by periodically calling the underlyingOmics.getReadSetExportJob() operation every 30 seconds (at most 20 times).

omics.waitFor('readSetImportJobCompleted', params = {}, [callback]) ⇒ AWS.Request

Waits for the readSetImportJobCompleted state by periodically calling the underlyingOmics.getReadSetImportJob() operation every 30 seconds (at most 20 times).

omics.waitFor('referenceImportJobCompleted', params = {}, [callback]) ⇒ AWS.Request

Waits for the referenceImportJobCompleted state by periodically calling the underlyingOmics.getReferenceImportJob() operation every 30 seconds (at most 20 times).

omics.waitFor('runCompleted', params = {}, [callback]) ⇒ AWS.Request

Waits for the runCompleted state by periodically calling the underlyingOmics.getRun() operation every 30 seconds (at most 20 times).

omics.waitFor('runRunning', params = {}, [callback]) ⇒ AWS.Request

Waits for the runRunning state by periodically calling the underlyingOmics.getRun() operation every 30 seconds (at most 20 times).

omics.waitFor('taskCompleted', params = {}, [callback]) ⇒ AWS.Request

Waits for the taskCompleted state by periodically calling the underlyingOmics.getRunTask() operation every 30 seconds (at most 20 times).

omics.waitFor('taskRunning', params = {}, [callback]) ⇒ AWS.Request

Waits for the taskRunning state by periodically calling the underlyingOmics.getRunTask() operation every 30 seconds (at most 20 times).

omics.waitFor('variantImportJobCreated', params = {}, [callback]) ⇒ AWS.Request

Waits for the variantImportJobCreated state by periodically calling the underlyingOmics.getVariantImportJob() operation every 30 seconds (at most 20 times).

omics.waitFor('variantStoreCreated', params = {}, [callback]) ⇒ AWS.Request

Waits for the variantStoreCreated state by periodically calling the underlyingOmics.getVariantStore() operation every 30 seconds (at most 20 times).

omics.waitFor('variantStoreDeleted', params = {}, [callback]) ⇒ AWS.Request

Waits for the variantStoreDeleted state by periodically calling the underlyingOmics.getVariantStore() operation every 30 seconds (at most 20 times).

omics.waitFor('workflowActive', params = {}, [callback]) ⇒ AWS.Request

Waits for the workflowActive state by periodically calling the underlyingOmics.getWorkflow() operation every 3 seconds (at most 10 times).