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 InputDataConfig object and stores processing results in the JobOutputDataConfig object.
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