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 |
Retrieves information about a bulk import job request. For more information, see Describe a bulk import job (CLI) in the Amazon Simple Storage Service User Guide.
Synopsis
- data DescribeBulkImportJob = DescribeBulkImportJob' {}
- newDescribeBulkImportJob :: Text -> DescribeBulkImportJob
- describeBulkImportJob_jobId :: Lens' DescribeBulkImportJob Text
- data DescribeBulkImportJobResponse = DescribeBulkImportJobResponse' {}
- newDescribeBulkImportJobResponse :: Int -> Text -> Text -> JobStatus -> Text -> ErrorReportLocation -> JobConfiguration -> UTCTime -> UTCTime -> DescribeBulkImportJobResponse
- describeBulkImportJobResponse_httpStatus :: Lens' DescribeBulkImportJobResponse Int
- describeBulkImportJobResponse_jobId :: Lens' DescribeBulkImportJobResponse Text
- describeBulkImportJobResponse_jobName :: Lens' DescribeBulkImportJobResponse Text
- describeBulkImportJobResponse_jobStatus :: Lens' DescribeBulkImportJobResponse JobStatus
- describeBulkImportJobResponse_jobRoleArn :: Lens' DescribeBulkImportJobResponse Text
- describeBulkImportJobResponse_files :: Lens' DescribeBulkImportJobResponse [File]
- describeBulkImportJobResponse_errorReportLocation :: Lens' DescribeBulkImportJobResponse ErrorReportLocation
- describeBulkImportJobResponse_jobConfiguration :: Lens' DescribeBulkImportJobResponse JobConfiguration
- describeBulkImportJobResponse_jobCreationDate :: Lens' DescribeBulkImportJobResponse UTCTime
- describeBulkImportJobResponse_jobLastUpdateDate :: Lens' DescribeBulkImportJobResponse UTCTime
Creating a Request
data DescribeBulkImportJob Source #
See: newDescribeBulkImportJob
smart constructor.
Instances
newDescribeBulkImportJob Source #
Create a value of DescribeBulkImportJob
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:
DescribeBulkImportJob
, describeBulkImportJob_jobId
- The ID of the job.
Request Lenses
describeBulkImportJob_jobId :: Lens' DescribeBulkImportJob Text Source #
The ID of the job.
Destructuring the Response
data DescribeBulkImportJobResponse Source #
See: newDescribeBulkImportJobResponse
smart constructor.
DescribeBulkImportJobResponse' | |
|
Instances
newDescribeBulkImportJobResponse Source #
:: Int | |
-> Text | |
-> Text | |
-> JobStatus | |
-> Text | |
-> ErrorReportLocation | |
-> JobConfiguration | |
-> UTCTime | |
-> UTCTime | |
-> DescribeBulkImportJobResponse |
Create a value of DescribeBulkImportJobResponse
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:httpStatus:DescribeBulkImportJobResponse'
, describeBulkImportJobResponse_httpStatus
- The response's http status code.
DescribeBulkImportJob
, describeBulkImportJobResponse_jobId
- The ID of the job.
$sel:jobName:DescribeBulkImportJobResponse'
, describeBulkImportJobResponse_jobName
- The unique name that helps identify the job request.
$sel:jobStatus:DescribeBulkImportJobResponse'
, describeBulkImportJobResponse_jobStatus
- The status of the bulk import job can be one of following values.
PENDING
– IoT SiteWise is waiting for the current bulk import job to finish.CANCELLED
– The bulk import job has been canceled.RUNNING
– IoT SiteWise is processing your request to import your data from Amazon S3.COMPLETED
– IoT SiteWise successfully completed your request to import data from Amazon S3.FAILED
– IoT SiteWise couldn't process your request to import data from Amazon S3. You can use logs saved in the specified error report location in Amazon S3 to troubleshoot issues.COMPLETED_WITH_FAILURES
– IoT SiteWise completed your request to import data from Amazon S3 with errors. You can use logs saved in the specified error report location in Amazon S3 to troubleshoot issues.
$sel:jobRoleArn:DescribeBulkImportJobResponse'
, describeBulkImportJobResponse_jobRoleArn
- The
ARN
of the IAM role that allows IoT SiteWise to read Amazon S3 data.
$sel:files:DescribeBulkImportJobResponse'
, describeBulkImportJobResponse_files
- The files in the specified Amazon S3 bucket that contain your data.
$sel:errorReportLocation:DescribeBulkImportJobResponse'
, describeBulkImportJobResponse_errorReportLocation
- The Amazon S3 destination where errors associated with the job creation
request are saved.
$sel:jobConfiguration:DescribeBulkImportJobResponse'
, describeBulkImportJobResponse_jobConfiguration
- Contains the configuration information of a job, such as the file format
used to save data in Amazon S3.
$sel:jobCreationDate:DescribeBulkImportJobResponse'
, describeBulkImportJobResponse_jobCreationDate
- The date the job was created, in Unix epoch TIME.
$sel:jobLastUpdateDate:DescribeBulkImportJobResponse'
, describeBulkImportJobResponse_jobLastUpdateDate
- The date the job was last updated, in Unix epoch time.
Response Lenses
describeBulkImportJobResponse_httpStatus :: Lens' DescribeBulkImportJobResponse Int Source #
The response's http status code.
describeBulkImportJobResponse_jobId :: Lens' DescribeBulkImportJobResponse Text Source #
The ID of the job.
describeBulkImportJobResponse_jobName :: Lens' DescribeBulkImportJobResponse Text Source #
The unique name that helps identify the job request.
describeBulkImportJobResponse_jobStatus :: Lens' DescribeBulkImportJobResponse JobStatus Source #
The status of the bulk import job can be one of following values.
PENDING
– IoT SiteWise is waiting for the current bulk import job to finish.CANCELLED
– The bulk import job has been canceled.RUNNING
– IoT SiteWise is processing your request to import your data from Amazon S3.COMPLETED
– IoT SiteWise successfully completed your request to import data from Amazon S3.FAILED
– IoT SiteWise couldn't process your request to import data from Amazon S3. You can use logs saved in the specified error report location in Amazon S3 to troubleshoot issues.COMPLETED_WITH_FAILURES
– IoT SiteWise completed your request to import data from Amazon S3 with errors. You can use logs saved in the specified error report location in Amazon S3 to troubleshoot issues.
describeBulkImportJobResponse_jobRoleArn :: Lens' DescribeBulkImportJobResponse Text Source #
The ARN of the IAM role that allows IoT SiteWise to read Amazon S3 data.
describeBulkImportJobResponse_files :: Lens' DescribeBulkImportJobResponse [File] Source #
The files in the specified Amazon S3 bucket that contain your data.
describeBulkImportJobResponse_errorReportLocation :: Lens' DescribeBulkImportJobResponse ErrorReportLocation Source #
The Amazon S3 destination where errors associated with the job creation request are saved.
describeBulkImportJobResponse_jobConfiguration :: Lens' DescribeBulkImportJobResponse JobConfiguration Source #
Contains the configuration information of a job, such as the file format used to save data in Amazon S3.
describeBulkImportJobResponse_jobCreationDate :: Lens' DescribeBulkImportJobResponse UTCTime Source #
The date the job was created, in Unix epoch TIME.
describeBulkImportJobResponse_jobLastUpdateDate :: Lens' DescribeBulkImportJobResponse UTCTime Source #
The date the job was last updated, in Unix epoch time.