MedicalImagingClient

This is the AWS HealthImaging API Reference. AWS HealthImaging is a HIPAA-eligible service that helps health care providers and their medical imaging ISV partners store, transform, and apply machine learning to medical images. For an introduction to the service, see the AWS HealthImaging Developer Guide.

We recommend using one of the AWS Software Development Kits (SDKs) for your programming language, as they take care of request authentication, serialization, and connection management. For more information, see Tools to build on AWS.

For information about using HealthImaging API actions in one of the language-specific AWS SDKs, refer to the See Also link at the end of each section that describes an API action or data type.

The following sections list AWS HealthImaging API actions categorized according to functionality. Links are provided to actions within this Reference, along with links back to corresponding sections in the AWS HealthImaging Developer Guide where you can view console procedures and CLI/SDK code examples.

Data store actions

Import job actions

Image set access actions

Image set modification actions

Tagging actions

Properties

Link copied to clipboard
abstract override val config: MedicalImagingClient.Config

MedicalImagingClient's configuration

Functions

Link copied to clipboard

Copy an image set.

Link copied to clipboard

Create a data store.

Link copied to clipboard

Delete a data store.

Link copied to clipboard

Delete an image set.

Link copied to clipboard

Get data store properties.

Link copied to clipboard

Get the import job properties to learn more about the job or job progress.

Link copied to clipboard
abstract suspend fun <T> getImageFrame(input: GetImageFrameRequest, block: suspend (GetImageFrameResponse) -> T): T

Get an image frame (pixel data) for an image set.

Link copied to clipboard
abstract suspend fun getImageSet(input: GetImageSetRequest): GetImageSetResponse

Get image set properties.

Link copied to clipboard
abstract suspend fun <T> getImageSetMetadata(input: GetImageSetMetadataRequest, block: suspend (GetImageSetMetadataResponse) -> T): T

Get metadata attributes for an image set.

Link copied to clipboard
abstract suspend fun listDatastores(input: ListDatastoresRequest = ListDatastoresRequest { }): ListDatastoresResponse

List data stores.

Link copied to clipboard

List import jobs created for a specific data store.

Link copied to clipboard

List image set versions.

Link copied to clipboard

Lists all tags associated with a medical imaging resource.

Link copied to clipboard

Search image sets based on defined input attributes.

Link copied to clipboard

Start importing bulk data into an ACTIVE data store. The import job imports DICOM P10 files found in the S3 prefix specified by the inputS3Uri parameter. The import job stores processing results in the file specified by the outputS3Uri parameter.

Link copied to clipboard
abstract suspend fun tagResource(input: TagResourceRequest): TagResourceResponse

Adds a user-specifed key and value tag to a medical imaging resource.

Link copied to clipboard

Removes tags from a medical imaging resource.

Link copied to clipboard

Update image set metadata attributes.

Inherited functions

Link copied to clipboard
expect abstract fun close()
Link copied to clipboard

Copy an image set.

Link copied to clipboard

Create a data store.

Link copied to clipboard

Delete a data store.

Link copied to clipboard

Delete an image set.

Link copied to clipboard

Get data store properties.

Link copied to clipboard

Get the import job properties to learn more about the job or job progress.

Link copied to clipboard

Get image set properties.

Link copied to clipboard

List data stores.

Link copied to clipboard

List import jobs created for a specific data store.

Link copied to clipboard

List image set versions.

Link copied to clipboard

Lists all tags associated with a medical imaging resource.

Link copied to clipboard

Search image sets based on defined input attributes.

Link copied to clipboard

Start importing bulk data into an ACTIVE data store. The import job imports DICOM P10 files found in the S3 prefix specified by the inputS3Uri parameter. The import job stores processing results in the file specified by the outputS3Uri parameter.

Link copied to clipboard

Adds a user-specifed key and value tag to a medical imaging resource.

Link copied to clipboard

Removes tags from a medical imaging resource.

Link copied to clipboard

Update image set metadata attributes.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.