Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Begins a FHIR export job.
Synopsis
- data StartFHIRExportJob = StartFHIRExportJob' {}
- newStartFHIRExportJob :: OutputDataConfig -> Text -> Text -> Text -> StartFHIRExportJob
- startFHIRExportJob_jobName :: Lens' StartFHIRExportJob (Maybe Text)
- startFHIRExportJob_outputDataConfig :: Lens' StartFHIRExportJob OutputDataConfig
- startFHIRExportJob_datastoreId :: Lens' StartFHIRExportJob Text
- startFHIRExportJob_dataAccessRoleArn :: Lens' StartFHIRExportJob Text
- startFHIRExportJob_clientToken :: Lens' StartFHIRExportJob Text
- data StartFHIRExportJobResponse = StartFHIRExportJobResponse' {
- datastoreId :: Maybe Text
- httpStatus :: Int
- jobId :: Text
- jobStatus :: JobStatus
- newStartFHIRExportJobResponse :: Int -> Text -> JobStatus -> StartFHIRExportJobResponse
- startFHIRExportJobResponse_datastoreId :: Lens' StartFHIRExportJobResponse (Maybe Text)
- startFHIRExportJobResponse_httpStatus :: Lens' StartFHIRExportJobResponse Int
- startFHIRExportJobResponse_jobId :: Lens' StartFHIRExportJobResponse Text
- startFHIRExportJobResponse_jobStatus :: Lens' StartFHIRExportJobResponse JobStatus
Creating a Request
data StartFHIRExportJob Source #
See: newStartFHIRExportJob
smart constructor.
StartFHIRExportJob' | |
|
Instances
newStartFHIRExportJob Source #
:: OutputDataConfig | |
-> Text | |
-> Text | |
-> Text | |
-> StartFHIRExportJob |
Create a value of StartFHIRExportJob
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:
StartFHIRExportJob
, startFHIRExportJob_jobName
- The user generated name for an export job.
StartFHIRExportJob
, startFHIRExportJob_outputDataConfig
- The output data configuration that was supplied when the export job was
created.
StartFHIRExportJob
, startFHIRExportJob_datastoreId
- The AWS generated ID for the Data Store from which files are being
exported for an export job.
StartFHIRExportJob
, startFHIRExportJob_dataAccessRoleArn
- The Amazon Resource Name used during the initiation of the job.
$sel:clientToken:StartFHIRExportJob'
, startFHIRExportJob_clientToken
- An optional user provided token used for ensuring idempotency.
Request Lenses
startFHIRExportJob_jobName :: Lens' StartFHIRExportJob (Maybe Text) Source #
The user generated name for an export job.
startFHIRExportJob_outputDataConfig :: Lens' StartFHIRExportJob OutputDataConfig Source #
The output data configuration that was supplied when the export job was created.
startFHIRExportJob_datastoreId :: Lens' StartFHIRExportJob Text Source #
The AWS generated ID for the Data Store from which files are being exported for an export job.
startFHIRExportJob_dataAccessRoleArn :: Lens' StartFHIRExportJob Text Source #
The Amazon Resource Name used during the initiation of the job.
startFHIRExportJob_clientToken :: Lens' StartFHIRExportJob Text Source #
An optional user provided token used for ensuring idempotency.
Destructuring the Response
data StartFHIRExportJobResponse Source #
See: newStartFHIRExportJobResponse
smart constructor.
StartFHIRExportJobResponse' | |
|
Instances
newStartFHIRExportJobResponse Source #
:: Int | |
-> Text | |
-> JobStatus | |
-> StartFHIRExportJobResponse |
Create a value of StartFHIRExportJobResponse
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:
StartFHIRExportJob
, startFHIRExportJobResponse_datastoreId
- The AWS generated ID for the Data Store from which files are being
exported for an export job.
$sel:httpStatus:StartFHIRExportJobResponse'
, startFHIRExportJobResponse_httpStatus
- The response's http status code.
StartFHIRExportJobResponse
, startFHIRExportJobResponse_jobId
- The AWS generated ID for an export job.
StartFHIRExportJobResponse
, startFHIRExportJobResponse_jobStatus
- The status of a FHIR export job. Possible statuses are SUBMITTED,
IN_PROGRESS, COMPLETED, or FAILED.
Response Lenses
startFHIRExportJobResponse_datastoreId :: Lens' StartFHIRExportJobResponse (Maybe Text) Source #
The AWS generated ID for the Data Store from which files are being exported for an export job.
startFHIRExportJobResponse_httpStatus :: Lens' StartFHIRExportJobResponse Int Source #
The response's http status code.
startFHIRExportJobResponse_jobId :: Lens' StartFHIRExportJobResponse Text Source #
The AWS generated ID for an export job.
startFHIRExportJobResponse_jobStatus :: Lens' StartFHIRExportJobResponse JobStatus Source #
The status of a FHIR export job. Possible statuses are SUBMITTED, IN_PROGRESS, COMPLETED, or FAILED.