Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- defaultService :: Service
- _ValidationException :: AsError a => Getting (First ServiceError) a ServiceError
- _AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConflictException :: AsError a => Getting (First ServiceError) a ServiceError
- _ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- newtype CmkType where
- CmkType' {
- fromCmkType :: Text
- pattern CmkType_AWS_OWNED_KMS_KEY :: CmkType
- pattern CmkType_CUSTOMER_MANAGED_KMS_KEY :: CmkType
- CmkType' {
- newtype DatastoreStatus where
- DatastoreStatus' { }
- pattern DatastoreStatus_ACTIVE :: DatastoreStatus
- pattern DatastoreStatus_CREATING :: DatastoreStatus
- pattern DatastoreStatus_DELETED :: DatastoreStatus
- pattern DatastoreStatus_DELETING :: DatastoreStatus
- newtype FHIRVersion where
- FHIRVersion' { }
- pattern FHIRVersion_R4 :: FHIRVersion
- newtype JobStatus where
- JobStatus' { }
- pattern JobStatus_COMPLETED :: JobStatus
- pattern JobStatus_COMPLETED_WITH_ERRORS :: JobStatus
- pattern JobStatus_FAILED :: JobStatus
- pattern JobStatus_IN_PROGRESS :: JobStatus
- pattern JobStatus_SUBMITTED :: JobStatus
- newtype PreloadDataType where
- PreloadDataType' { }
- pattern PreloadDataType_SYNTHEA :: PreloadDataType
- data DatastoreFilter = DatastoreFilter' {}
- newDatastoreFilter :: DatastoreFilter
- datastoreFilter_createdAfter :: Lens' DatastoreFilter (Maybe UTCTime)
- datastoreFilter_datastoreName :: Lens' DatastoreFilter (Maybe Text)
- datastoreFilter_datastoreStatus :: Lens' DatastoreFilter (Maybe DatastoreStatus)
- datastoreFilter_createdBefore :: Lens' DatastoreFilter (Maybe UTCTime)
- data DatastoreProperties = DatastoreProperties' {}
- newDatastoreProperties :: Text -> Text -> DatastoreStatus -> FHIRVersion -> Text -> DatastoreProperties
- datastoreProperties_sseConfiguration :: Lens' DatastoreProperties (Maybe SseConfiguration)
- datastoreProperties_createdAt :: Lens' DatastoreProperties (Maybe UTCTime)
- datastoreProperties_datastoreName :: Lens' DatastoreProperties (Maybe Text)
- datastoreProperties_preloadDataConfig :: Lens' DatastoreProperties (Maybe PreloadDataConfig)
- datastoreProperties_datastoreId :: Lens' DatastoreProperties Text
- datastoreProperties_datastoreArn :: Lens' DatastoreProperties Text
- datastoreProperties_datastoreStatus :: Lens' DatastoreProperties DatastoreStatus
- datastoreProperties_datastoreTypeVersion :: Lens' DatastoreProperties FHIRVersion
- datastoreProperties_datastoreEndpoint :: Lens' DatastoreProperties Text
- data ExportJobProperties = ExportJobProperties' {}
- newExportJobProperties :: Text -> JobStatus -> UTCTime -> Text -> OutputDataConfig -> ExportJobProperties
- exportJobProperties_jobName :: Lens' ExportJobProperties (Maybe Text)
- exportJobProperties_endTime :: Lens' ExportJobProperties (Maybe UTCTime)
- exportJobProperties_dataAccessRoleArn :: Lens' ExportJobProperties (Maybe Text)
- exportJobProperties_message :: Lens' ExportJobProperties (Maybe Text)
- exportJobProperties_jobId :: Lens' ExportJobProperties Text
- exportJobProperties_jobStatus :: Lens' ExportJobProperties JobStatus
- exportJobProperties_submitTime :: Lens' ExportJobProperties UTCTime
- exportJobProperties_datastoreId :: Lens' ExportJobProperties Text
- exportJobProperties_outputDataConfig :: Lens' ExportJobProperties OutputDataConfig
- data ImportJobProperties = ImportJobProperties' {}
- newImportJobProperties :: Text -> JobStatus -> UTCTime -> Text -> InputDataConfig -> ImportJobProperties
- importJobProperties_jobOutputDataConfig :: Lens' ImportJobProperties (Maybe OutputDataConfig)
- importJobProperties_jobName :: Lens' ImportJobProperties (Maybe Text)
- importJobProperties_endTime :: Lens' ImportJobProperties (Maybe UTCTime)
- importJobProperties_dataAccessRoleArn :: Lens' ImportJobProperties (Maybe Text)
- importJobProperties_message :: Lens' ImportJobProperties (Maybe Text)
- importJobProperties_jobId :: Lens' ImportJobProperties Text
- importJobProperties_jobStatus :: Lens' ImportJobProperties JobStatus
- importJobProperties_submitTime :: Lens' ImportJobProperties UTCTime
- importJobProperties_datastoreId :: Lens' ImportJobProperties Text
- importJobProperties_inputDataConfig :: Lens' ImportJobProperties InputDataConfig
- data InputDataConfig = InputDataConfig' {}
- newInputDataConfig :: InputDataConfig
- inputDataConfig_s3Uri :: Lens' InputDataConfig (Maybe Text)
- data KmsEncryptionConfig = KmsEncryptionConfig' {}
- newKmsEncryptionConfig :: CmkType -> KmsEncryptionConfig
- kmsEncryptionConfig_kmsKeyId :: Lens' KmsEncryptionConfig (Maybe Text)
- kmsEncryptionConfig_cmkType :: Lens' KmsEncryptionConfig CmkType
- data OutputDataConfig = OutputDataConfig' {}
- newOutputDataConfig :: OutputDataConfig
- outputDataConfig_s3Configuration :: Lens' OutputDataConfig (Maybe S3Configuration)
- data PreloadDataConfig = PreloadDataConfig' {}
- newPreloadDataConfig :: PreloadDataType -> PreloadDataConfig
- preloadDataConfig_preloadDataType :: Lens' PreloadDataConfig PreloadDataType
- data S3Configuration = S3Configuration' {}
- newS3Configuration :: Text -> Text -> S3Configuration
- s3Configuration_s3Uri :: Lens' S3Configuration Text
- s3Configuration_kmsKeyId :: Lens' S3Configuration Text
- data SseConfiguration = SseConfiguration' {}
- newSseConfiguration :: KmsEncryptionConfig -> SseConfiguration
- sseConfiguration_kmsEncryptionConfig :: Lens' SseConfiguration KmsEncryptionConfig
- data Tag = Tag' {}
- newTag :: Text -> Text -> Tag
- tag_key :: Lens' Tag Text
- tag_value :: Lens' Tag Text
Service Configuration
defaultService :: Service Source #
API version 2017-07-01
of the Amazon HealthLake SDK configuration.
Errors
_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The user input parameter was invalid.
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Access is denied. Your account is not authorized to perform this operation.
_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The Data Store is in a transition state and the user requested action can not be performed.
_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The user has exceeded their maximum number of allowed calls to the given API.
_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Unknown error occurs in the service.
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The requested Data Store was not found.
CmkType
pattern CmkType_AWS_OWNED_KMS_KEY :: CmkType | |
pattern CmkType_CUSTOMER_MANAGED_KMS_KEY :: CmkType |
Instances
DatastoreStatus
newtype DatastoreStatus Source #
pattern DatastoreStatus_ACTIVE :: DatastoreStatus | |
pattern DatastoreStatus_CREATING :: DatastoreStatus | |
pattern DatastoreStatus_DELETED :: DatastoreStatus | |
pattern DatastoreStatus_DELETING :: DatastoreStatus |
Instances
FHIRVersion
newtype FHIRVersion Source #
pattern FHIRVersion_R4 :: FHIRVersion |
Instances
JobStatus
pattern JobStatus_COMPLETED :: JobStatus | |
pattern JobStatus_COMPLETED_WITH_ERRORS :: JobStatus | |
pattern JobStatus_FAILED :: JobStatus | |
pattern JobStatus_IN_PROGRESS :: JobStatus | |
pattern JobStatus_SUBMITTED :: JobStatus |
Instances
PreloadDataType
newtype PreloadDataType Source #
pattern PreloadDataType_SYNTHEA :: PreloadDataType |
Instances
DatastoreFilter
data DatastoreFilter Source #
The filters applied to Data Store query.
See: newDatastoreFilter
smart constructor.
DatastoreFilter' | |
|
Instances
newDatastoreFilter :: DatastoreFilter Source #
Create a value of DatastoreFilter
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:createdAfter:DatastoreFilter'
, datastoreFilter_createdAfter
- A filter that allows the user to set cutoff dates for records. All Data
Stores created after the specified date will be included in the results.
$sel:datastoreName:DatastoreFilter'
, datastoreFilter_datastoreName
- Allows the user to filter Data Store results by name.
$sel:datastoreStatus:DatastoreFilter'
, datastoreFilter_datastoreStatus
- Allows the user to filter Data Store results by status.
$sel:createdBefore:DatastoreFilter'
, datastoreFilter_createdBefore
- A filter that allows the user to set cutoff dates for records. All Data
Stores created before the specified date will be included in the
results.
datastoreFilter_createdAfter :: Lens' DatastoreFilter (Maybe UTCTime) Source #
A filter that allows the user to set cutoff dates for records. All Data Stores created after the specified date will be included in the results.
datastoreFilter_datastoreName :: Lens' DatastoreFilter (Maybe Text) Source #
Allows the user to filter Data Store results by name.
datastoreFilter_datastoreStatus :: Lens' DatastoreFilter (Maybe DatastoreStatus) Source #
Allows the user to filter Data Store results by status.
datastoreFilter_createdBefore :: Lens' DatastoreFilter (Maybe UTCTime) Source #
A filter that allows the user to set cutoff dates for records. All Data Stores created before the specified date will be included in the results.
DatastoreProperties
data DatastoreProperties Source #
Displays the properties of the Data Store, including the ID, Arn, name, and the status of the Data Store.
See: newDatastoreProperties
smart constructor.
DatastoreProperties' | |
|
Instances
newDatastoreProperties Source #
:: Text | |
-> Text | |
-> DatastoreStatus | |
-> FHIRVersion | |
-> Text | |
-> DatastoreProperties |
Create a value of DatastoreProperties
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:sseConfiguration:DatastoreProperties'
, datastoreProperties_sseConfiguration
- The server-side encryption key configuration for a customer provided
encryption key (CMK).
$sel:createdAt:DatastoreProperties'
, datastoreProperties_createdAt
- The time that a Data Store was created.
$sel:datastoreName:DatastoreProperties'
, datastoreProperties_datastoreName
- The user-generated name for the Data Store.
$sel:preloadDataConfig:DatastoreProperties'
, datastoreProperties_preloadDataConfig
- The preloaded data configuration for the Data Store. Only data preloaded
from Synthea is supported.
$sel:datastoreId:DatastoreProperties'
, datastoreProperties_datastoreId
- The AWS-generated ID number for the Data Store.
$sel:datastoreArn:DatastoreProperties'
, datastoreProperties_datastoreArn
- The Amazon Resource Name used in the creation of the Data Store.
$sel:datastoreStatus:DatastoreProperties'
, datastoreProperties_datastoreStatus
- The status of the Data Store. Possible statuses are 'CREATING',
'ACTIVE', 'DELETING', or 'DELETED'.
$sel:datastoreTypeVersion:DatastoreProperties'
, datastoreProperties_datastoreTypeVersion
- The FHIR version. Only R4 version data is supported.
$sel:datastoreEndpoint:DatastoreProperties'
, datastoreProperties_datastoreEndpoint
- The AWS endpoint for the Data Store. Each Data Store will have it's own
endpoint with Data Store ID in the endpoint URL.
datastoreProperties_sseConfiguration :: Lens' DatastoreProperties (Maybe SseConfiguration) Source #
The server-side encryption key configuration for a customer provided encryption key (CMK).
datastoreProperties_createdAt :: Lens' DatastoreProperties (Maybe UTCTime) Source #
The time that a Data Store was created.
datastoreProperties_datastoreName :: Lens' DatastoreProperties (Maybe Text) Source #
The user-generated name for the Data Store.
datastoreProperties_preloadDataConfig :: Lens' DatastoreProperties (Maybe PreloadDataConfig) Source #
The preloaded data configuration for the Data Store. Only data preloaded from Synthea is supported.
datastoreProperties_datastoreId :: Lens' DatastoreProperties Text Source #
The AWS-generated ID number for the Data Store.
datastoreProperties_datastoreArn :: Lens' DatastoreProperties Text Source #
The Amazon Resource Name used in the creation of the Data Store.
datastoreProperties_datastoreStatus :: Lens' DatastoreProperties DatastoreStatus Source #
The status of the Data Store. Possible statuses are 'CREATING', 'ACTIVE', 'DELETING', or 'DELETED'.
datastoreProperties_datastoreTypeVersion :: Lens' DatastoreProperties FHIRVersion Source #
The FHIR version. Only R4 version data is supported.
datastoreProperties_datastoreEndpoint :: Lens' DatastoreProperties Text Source #
The AWS endpoint for the Data Store. Each Data Store will have it's own endpoint with Data Store ID in the endpoint URL.
ExportJobProperties
data ExportJobProperties Source #
The properties of a FHIR export job, including the ID, ARN, name, and the status of the job.
See: newExportJobProperties
smart constructor.
ExportJobProperties' | |
|
Instances
newExportJobProperties Source #
:: Text | |
-> JobStatus | |
-> UTCTime | |
-> Text | |
-> OutputDataConfig | |
-> ExportJobProperties |
Create a value of ExportJobProperties
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:jobName:ExportJobProperties'
, exportJobProperties_jobName
- The user generated name for an export job.
$sel:endTime:ExportJobProperties'
, exportJobProperties_endTime
- The time an export job completed.
$sel:dataAccessRoleArn:ExportJobProperties'
, exportJobProperties_dataAccessRoleArn
- The Amazon Resource Name used during the initiation of the job.
$sel:message:ExportJobProperties'
, exportJobProperties_message
- An explanation of any errors that may have occurred during the export
job.
$sel:jobId:ExportJobProperties'
, exportJobProperties_jobId
- The AWS generated ID for an export job.
$sel:jobStatus:ExportJobProperties'
, exportJobProperties_jobStatus
- The status of a FHIR export job. Possible statuses are SUBMITTED,
IN_PROGRESS, COMPLETED, or FAILED.
$sel:submitTime:ExportJobProperties'
, exportJobProperties_submitTime
- The time an export job was initiated.
$sel:datastoreId:ExportJobProperties'
, exportJobProperties_datastoreId
- The AWS generated ID for the Data Store from which files are being
exported for an export job.
$sel:outputDataConfig:ExportJobProperties'
, exportJobProperties_outputDataConfig
- The output data configuration that was supplied when the export job was
created.
exportJobProperties_jobName :: Lens' ExportJobProperties (Maybe Text) Source #
The user generated name for an export job.
exportJobProperties_endTime :: Lens' ExportJobProperties (Maybe UTCTime) Source #
The time an export job completed.
exportJobProperties_dataAccessRoleArn :: Lens' ExportJobProperties (Maybe Text) Source #
The Amazon Resource Name used during the initiation of the job.
exportJobProperties_message :: Lens' ExportJobProperties (Maybe Text) Source #
An explanation of any errors that may have occurred during the export job.
exportJobProperties_jobId :: Lens' ExportJobProperties Text Source #
The AWS generated ID for an export job.
exportJobProperties_jobStatus :: Lens' ExportJobProperties JobStatus Source #
The status of a FHIR export job. Possible statuses are SUBMITTED, IN_PROGRESS, COMPLETED, or FAILED.
exportJobProperties_submitTime :: Lens' ExportJobProperties UTCTime Source #
The time an export job was initiated.
exportJobProperties_datastoreId :: Lens' ExportJobProperties Text Source #
The AWS generated ID for the Data Store from which files are being exported for an export job.
exportJobProperties_outputDataConfig :: Lens' ExportJobProperties OutputDataConfig Source #
The output data configuration that was supplied when the export job was created.
ImportJobProperties
data ImportJobProperties Source #
Displays the properties of the import job, including the ID, Arn, Name, and the status of the Data Store.
See: newImportJobProperties
smart constructor.
ImportJobProperties' | |
|
Instances
newImportJobProperties Source #
:: Text | |
-> JobStatus | |
-> UTCTime | |
-> Text | |
-> InputDataConfig | |
-> ImportJobProperties |
Create a value of ImportJobProperties
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:jobOutputDataConfig:ImportJobProperties'
, importJobProperties_jobOutputDataConfig
- Undocumented member.
$sel:jobName:ImportJobProperties'
, importJobProperties_jobName
- The user-generated name for an Import job.
$sel:endTime:ImportJobProperties'
, importJobProperties_endTime
- The time that the Import job was completed.
$sel:dataAccessRoleArn:ImportJobProperties'
, importJobProperties_dataAccessRoleArn
- The Amazon Resource Name (ARN) that gives Amazon HealthLake access to
your input data.
$sel:message:ImportJobProperties'
, importJobProperties_message
- An explanation of any errors that may have occurred during the FHIR
import job.
$sel:jobId:ImportJobProperties'
, importJobProperties_jobId
- The AWS-generated id number for the Import job.
$sel:jobStatus:ImportJobProperties'
, importJobProperties_jobStatus
- The job status for an Import job. Possible statuses are SUBMITTED,
IN_PROGRESS, COMPLETED, FAILED.
$sel:submitTime:ImportJobProperties'
, importJobProperties_submitTime
- The time that the Import job was submitted for processing.
$sel:datastoreId:ImportJobProperties'
, importJobProperties_datastoreId
- The datastore id used when the Import job was created.
$sel:inputDataConfig:ImportJobProperties'
, importJobProperties_inputDataConfig
- The input data configuration that was supplied when the Import job was
created.
importJobProperties_jobOutputDataConfig :: Lens' ImportJobProperties (Maybe OutputDataConfig) Source #
Undocumented member.
importJobProperties_jobName :: Lens' ImportJobProperties (Maybe Text) Source #
The user-generated name for an Import job.
importJobProperties_endTime :: Lens' ImportJobProperties (Maybe UTCTime) Source #
The time that the Import job was completed.
importJobProperties_dataAccessRoleArn :: Lens' ImportJobProperties (Maybe Text) Source #
The Amazon Resource Name (ARN) that gives Amazon HealthLake access to your input data.
importJobProperties_message :: Lens' ImportJobProperties (Maybe Text) Source #
An explanation of any errors that may have occurred during the FHIR import job.
importJobProperties_jobId :: Lens' ImportJobProperties Text Source #
The AWS-generated id number for the Import job.
importJobProperties_jobStatus :: Lens' ImportJobProperties JobStatus Source #
The job status for an Import job. Possible statuses are SUBMITTED, IN_PROGRESS, COMPLETED, FAILED.
importJobProperties_submitTime :: Lens' ImportJobProperties UTCTime Source #
The time that the Import job was submitted for processing.
importJobProperties_datastoreId :: Lens' ImportJobProperties Text Source #
The datastore id used when the Import job was created.
importJobProperties_inputDataConfig :: Lens' ImportJobProperties InputDataConfig Source #
The input data configuration that was supplied when the Import job was created.
InputDataConfig
data InputDataConfig Source #
The input properties for an import job.
See: newInputDataConfig
smart constructor.
Instances
newInputDataConfig :: InputDataConfig Source #
Create a value of InputDataConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3Uri:InputDataConfig'
, inputDataConfig_s3Uri
- The S3Uri is the user specified S3 location of the FHIR data to be
imported into Amazon HealthLake.
inputDataConfig_s3Uri :: Lens' InputDataConfig (Maybe Text) Source #
The S3Uri is the user specified S3 location of the FHIR data to be imported into Amazon HealthLake.
KmsEncryptionConfig
data KmsEncryptionConfig Source #
The customer-managed-key(CMK) used when creating a Data Store. If a customer owned key is not specified, an AWS owned key will be used for encryption.
See: newKmsEncryptionConfig
smart constructor.
Instances
newKmsEncryptionConfig Source #
Create a value of KmsEncryptionConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:kmsKeyId:KmsEncryptionConfig'
, kmsEncryptionConfig_kmsKeyId
- The KMS encryption key id/alias used to encrypt the Data Store contents
at rest.
$sel:cmkType:KmsEncryptionConfig'
, kmsEncryptionConfig_cmkType
- The type of customer-managed-key(CMK) used for encyrption. The two types
of supported CMKs are customer owned CMKs and AWS owned CMKs.
kmsEncryptionConfig_kmsKeyId :: Lens' KmsEncryptionConfig (Maybe Text) Source #
The KMS encryption key id/alias used to encrypt the Data Store contents at rest.
kmsEncryptionConfig_cmkType :: Lens' KmsEncryptionConfig CmkType Source #
The type of customer-managed-key(CMK) used for encyrption. The two types of supported CMKs are customer owned CMKs and AWS owned CMKs.
OutputDataConfig
data OutputDataConfig Source #
The output data configuration that was supplied when the export job was created.
See: newOutputDataConfig
smart constructor.
OutputDataConfig' | |
|
Instances
newOutputDataConfig :: OutputDataConfig Source #
Create a value of OutputDataConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3Configuration:OutputDataConfig'
, outputDataConfig_s3Configuration
- The output data configuration that was supplied when the export job was
created.
outputDataConfig_s3Configuration :: Lens' OutputDataConfig (Maybe S3Configuration) Source #
The output data configuration that was supplied when the export job was created.
PreloadDataConfig
data PreloadDataConfig Source #
The input properties for the preloaded Data Store. Only data preloaded from Synthea is supported.
See: newPreloadDataConfig
smart constructor.
PreloadDataConfig' | |
|
Instances
Create a value of PreloadDataConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:preloadDataType:PreloadDataConfig'
, preloadDataConfig_preloadDataType
- The type of preloaded data. Only Synthea preloaded data is supported.
preloadDataConfig_preloadDataType :: Lens' PreloadDataConfig PreloadDataType Source #
The type of preloaded data. Only Synthea preloaded data is supported.
S3Configuration
data S3Configuration Source #
The configuration of the S3 bucket for either an import or export job. This includes assigning permissions for access.
See: newS3Configuration
smart constructor.
Instances
Create a value of S3Configuration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3Uri:S3Configuration'
, s3Configuration_s3Uri
- The S3Uri is the user specified S3 location of the FHIR data to be
imported into Amazon HealthLake.
$sel:kmsKeyId:S3Configuration'
, s3Configuration_kmsKeyId
- The KMS key ID used to access the S3 bucket.
s3Configuration_s3Uri :: Lens' S3Configuration Text Source #
The S3Uri is the user specified S3 location of the FHIR data to be imported into Amazon HealthLake.
s3Configuration_kmsKeyId :: Lens' S3Configuration Text Source #
The KMS key ID used to access the S3 bucket.
SseConfiguration
data SseConfiguration Source #
The server-side encryption key configuration for a customer provided encryption key.
See: newSseConfiguration
smart constructor.
SseConfiguration' | |
|
Instances
Create a value of SseConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:kmsEncryptionConfig:SseConfiguration'
, sseConfiguration_kmsEncryptionConfig
- The KMS encryption configuration used to provide details for data
encryption.
sseConfiguration_kmsEncryptionConfig :: Lens' SseConfiguration KmsEncryptionConfig Source #
The KMS encryption configuration used to provide details for data encryption.
Tag
A tag is a label consisting of a user-defined key and value. The form for tags is {"Key", "Value"}
See: newTag
smart constructor.
Instances
Eq Tag Source # | |
Read Tag Source # | |
Show Tag Source # | |
Generic Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.HealthLake.Types.Tag | |
Hashable Tag Source # | |
Defined in Amazonka.HealthLake.Types.Tag | |
ToJSON Tag Source # | |
Defined in Amazonka.HealthLake.Types.Tag | |
FromJSON Tag Source # | |
type Rep Tag Source # | |
Defined in Amazonka.HealthLake.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.HealthLake.Types.Tag" "libZSservicesZSamazonka-healthlakeZSamazonka-healthlake" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
Create a value of Tag
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:key:Tag'
, tag_key
- The key portion of a tag. Tag keys are case sensitive.
$sel:value:Tag'
, tag_value
- The value portion of tag. Tag values are case sensitive.