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 |
Provides information on a specific data ingestion job such as creation time, dataset ARN, status, and so on.
Synopsis
- data DescribeDataIngestionJob = DescribeDataIngestionJob' {}
- newDescribeDataIngestionJob :: Text -> DescribeDataIngestionJob
- describeDataIngestionJob_jobId :: Lens' DescribeDataIngestionJob Text
- data DescribeDataIngestionJobResponse = DescribeDataIngestionJobResponse' {}
- newDescribeDataIngestionJobResponse :: Int -> DescribeDataIngestionJobResponse
- describeDataIngestionJobResponse_ingestionInputConfiguration :: Lens' DescribeDataIngestionJobResponse (Maybe IngestionInputConfiguration)
- describeDataIngestionJobResponse_status :: Lens' DescribeDataIngestionJobResponse (Maybe IngestionJobStatus)
- describeDataIngestionJobResponse_datasetArn :: Lens' DescribeDataIngestionJobResponse (Maybe Text)
- describeDataIngestionJobResponse_failedReason :: Lens' DescribeDataIngestionJobResponse (Maybe Text)
- describeDataIngestionJobResponse_jobId :: Lens' DescribeDataIngestionJobResponse (Maybe Text)
- describeDataIngestionJobResponse_createdAt :: Lens' DescribeDataIngestionJobResponse (Maybe UTCTime)
- describeDataIngestionJobResponse_roleArn :: Lens' DescribeDataIngestionJobResponse (Maybe Text)
- describeDataIngestionJobResponse_httpStatus :: Lens' DescribeDataIngestionJobResponse Int
Creating a Request
data DescribeDataIngestionJob Source #
See: newDescribeDataIngestionJob
smart constructor.
Instances
newDescribeDataIngestionJob Source #
Create a value of DescribeDataIngestionJob
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:jobId:DescribeDataIngestionJob'
, describeDataIngestionJob_jobId
- The job ID of the data ingestion job.
Request Lenses
describeDataIngestionJob_jobId :: Lens' DescribeDataIngestionJob Text Source #
The job ID of the data ingestion job.
Destructuring the Response
data DescribeDataIngestionJobResponse Source #
See: newDescribeDataIngestionJobResponse
smart constructor.
DescribeDataIngestionJobResponse' | |
|
Instances
newDescribeDataIngestionJobResponse Source #
Create a value of DescribeDataIngestionJobResponse
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:ingestionInputConfiguration:DescribeDataIngestionJobResponse'
, describeDataIngestionJobResponse_ingestionInputConfiguration
- Specifies the S3 location configuration for the data input for the data
ingestion job.
$sel:status:DescribeDataIngestionJobResponse'
, describeDataIngestionJobResponse_status
- Indicates the status of the DataIngestionJob
operation.
$sel:datasetArn:DescribeDataIngestionJobResponse'
, describeDataIngestionJobResponse_datasetArn
- The Amazon Resource Name (ARN) of the dataset being used in the data
ingestion job.
$sel:failedReason:DescribeDataIngestionJobResponse'
, describeDataIngestionJobResponse_failedReason
- Specifies the reason for failure when a data ingestion job has failed.
$sel:jobId:DescribeDataIngestionJob'
, describeDataIngestionJobResponse_jobId
- Indicates the job ID of the data ingestion job.
$sel:createdAt:DescribeDataIngestionJobResponse'
, describeDataIngestionJobResponse_createdAt
- The time at which the data ingestion job was created.
$sel:roleArn:DescribeDataIngestionJobResponse'
, describeDataIngestionJobResponse_roleArn
- The Amazon Resource Name (ARN) of an IAM role with permission to access
the data source being ingested.
$sel:httpStatus:DescribeDataIngestionJobResponse'
, describeDataIngestionJobResponse_httpStatus
- The response's http status code.
Response Lenses
describeDataIngestionJobResponse_ingestionInputConfiguration :: Lens' DescribeDataIngestionJobResponse (Maybe IngestionInputConfiguration) Source #
Specifies the S3 location configuration for the data input for the data ingestion job.
describeDataIngestionJobResponse_status :: Lens' DescribeDataIngestionJobResponse (Maybe IngestionJobStatus) Source #
Indicates the status of the DataIngestionJob
operation.
describeDataIngestionJobResponse_datasetArn :: Lens' DescribeDataIngestionJobResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the dataset being used in the data ingestion job.
describeDataIngestionJobResponse_failedReason :: Lens' DescribeDataIngestionJobResponse (Maybe Text) Source #
Specifies the reason for failure when a data ingestion job has failed.
describeDataIngestionJobResponse_jobId :: Lens' DescribeDataIngestionJobResponse (Maybe Text) Source #
Indicates the job ID of the data ingestion job.
describeDataIngestionJobResponse_createdAt :: Lens' DescribeDataIngestionJobResponse (Maybe UTCTime) Source #
The time at which the data ingestion job was created.
describeDataIngestionJobResponse_roleArn :: Lens' DescribeDataIngestionJobResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of an IAM role with permission to access the data source being ingested.
describeDataIngestionJobResponse_httpStatus :: Lens' DescribeDataIngestionJobResponse Int Source #
The response's http status code.