Skip to content

Datastore

Source: src/AWS/MedicalImaging/Datastore.ts

An AWS HealthImaging data store — a HIPAA-eligible store for DICOM P10 medical images with sub-second image-frame retrieval.

Data stores provision asynchronously (CREATING → ACTIVE, typically a few minutes) and must be empty (no image sets) before they can be deleted. HealthImaging has no update API, so every property except tags triggers a replacement.

Basic Data Store

const datastore = yield* Datastore("Imaging", {});

Data Store with a Customer-Managed KMS Key

const datastore = yield* Datastore("Imaging", {
kmsKeyArn: key.keyArn,
tags: { team: "radiology" },
});
const datastore = yield* Datastore("Imaging", {});
// startDICOMImportJob and image-set APIs address the store by id
const id = datastore.datastoreId;