HealthLake class
This is the AWS HealthLake API Reference. For an introduction to the service, see What is AWS HealthLake? in the AWS HealthLake Developer Guide.
Constructors
- HealthLake({required String region, AwsClientCredentials? credentials, AwsClientCredentialsProvider? credentialsProvider, Client? client, String? endpointUrl, bool useFipsEndpoint = false, bool useDualStackEndpoint = false})
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
close(
) → void - Closes the internal HTTP client if none was provided at creation. If a client was passed as a constructor argument, this becomes a noop.
-
createFHIRDatastore(
{required FHIRVersion datastoreTypeVersion, String? clientToken, String? datastoreName, IdentityProviderConfiguration? identityProviderConfiguration, PreloadDataConfig? preloadDataConfig, SseConfiguration? sseConfiguration, List< Tag> ? tags}) → Future<CreateFHIRDatastoreResponse> - Create a FHIR-enabled data store.
-
deleteFHIRDatastore(
{required String datastoreId}) → Future< DeleteFHIRDatastoreResponse> - Delete a FHIR-enabled data store.
-
describeFHIRDatastore(
{required String datastoreId}) → Future< DescribeFHIRDatastoreResponse> - Get properties for a FHIR-enabled data store.
-
describeFHIRExportJob(
{required String datastoreId, required String jobId}) → Future< DescribeFHIRExportJobResponse> - Get FHIR export job properties.
-
describeFHIRImportJob(
{required String datastoreId, required String jobId}) → Future< DescribeFHIRImportJobResponse> - Get the import job properties to learn more about the job or job progress.
-
listFHIRDatastores(
{DatastoreFilter? filter, int? maxResults, String? nextToken}) → Future< ListFHIRDatastoresResponse> - List all FHIR-enabled data stores in a user’s account, regardless of data store status.
-
listFHIRExportJobs(
{required String datastoreId, String? jobName, JobStatus? jobStatus, int? maxResults, String? nextToken, DateTime? submittedAfter, DateTime? submittedBefore}) → Future< ListFHIRExportJobsResponse> - Lists all FHIR export jobs associated with an account and their statuses.
-
listFHIRImportJobs(
{required String datastoreId, String? jobName, JobStatus? jobStatus, int? maxResults, String? nextToken, DateTime? submittedAfter, DateTime? submittedBefore}) → Future< ListFHIRImportJobsResponse> - List all FHIR import jobs associated with an account and their statuses.
-
listTagsForResource(
{required String resourceARN}) → Future< ListTagsForResourceResponse> - Returns a list of all existing tags associated with a data store.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
startFHIRExportJob(
{required String dataAccessRoleArn, required String datastoreId, required OutputDataConfig outputDataConfig, String? clientToken, String? jobName}) → Future< StartFHIRExportJobResponse> - Start a FHIR export job.
-
startFHIRImportJob(
{required String dataAccessRoleArn, required String datastoreId, required InputDataConfig inputDataConfig, required OutputDataConfig jobOutputDataConfig, String? clientToken, String? jobName, ValidationLevel? validationLevel}) → Future< StartFHIRImportJobResponse> -
Start importing bulk FHIR data into an ACTIVE data store. The import job
imports FHIR data found in the
InputDataConfigobject and stores processing results in theJobOutputDataConfigobject. -
tagResource(
{required String resourceARN, required List< Tag> tags}) → Future<void> - Add a user-specifed key and value tag to a data store.
-
toString(
) → String -
A string representation of this object.
inherited
-
untagResource(
{required String resourceARN, required List< String> tagKeys}) → Future<void> - Remove a user-specifed key and value tag from a data store.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited