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 |
Returns information about a package import job.
Synopsis
- data DescribePackageImportJob = DescribePackageImportJob' {}
- newDescribePackageImportJob :: Text -> DescribePackageImportJob
- describePackageImportJob_jobId :: Lens' DescribePackageImportJob Text
- data DescribePackageImportJobResponse = DescribePackageImportJobResponse' {
- clientToken :: Maybe Text
- jobTags :: Maybe [JobResourceTags]
- httpStatus :: Int
- jobId :: Text
- jobType :: PackageImportJobType
- inputConfig :: PackageImportJobInputConfig
- outputConfig :: PackageImportJobOutputConfig
- output :: PackageImportJobOutput
- createdTime :: POSIX
- lastUpdatedTime :: POSIX
- status :: PackageImportJobStatus
- statusMessage :: Text
- newDescribePackageImportJobResponse :: Int -> Text -> PackageImportJobType -> PackageImportJobInputConfig -> PackageImportJobOutputConfig -> PackageImportJobOutput -> UTCTime -> UTCTime -> PackageImportJobStatus -> Text -> DescribePackageImportJobResponse
- describePackageImportJobResponse_clientToken :: Lens' DescribePackageImportJobResponse (Maybe Text)
- describePackageImportJobResponse_jobTags :: Lens' DescribePackageImportJobResponse (Maybe [JobResourceTags])
- describePackageImportJobResponse_httpStatus :: Lens' DescribePackageImportJobResponse Int
- describePackageImportJobResponse_jobId :: Lens' DescribePackageImportJobResponse Text
- describePackageImportJobResponse_jobType :: Lens' DescribePackageImportJobResponse PackageImportJobType
- describePackageImportJobResponse_inputConfig :: Lens' DescribePackageImportJobResponse PackageImportJobInputConfig
- describePackageImportJobResponse_outputConfig :: Lens' DescribePackageImportJobResponse PackageImportJobOutputConfig
- describePackageImportJobResponse_output :: Lens' DescribePackageImportJobResponse PackageImportJobOutput
- describePackageImportJobResponse_createdTime :: Lens' DescribePackageImportJobResponse UTCTime
- describePackageImportJobResponse_lastUpdatedTime :: Lens' DescribePackageImportJobResponse UTCTime
- describePackageImportJobResponse_status :: Lens' DescribePackageImportJobResponse PackageImportJobStatus
- describePackageImportJobResponse_statusMessage :: Lens' DescribePackageImportJobResponse Text
Creating a Request
data DescribePackageImportJob Source #
See: newDescribePackageImportJob
smart constructor.
Instances
newDescribePackageImportJob Source #
Create a value of DescribePackageImportJob
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:DescribePackageImportJob'
, describePackageImportJob_jobId
- The job's ID.
Request Lenses
describePackageImportJob_jobId :: Lens' DescribePackageImportJob Text Source #
The job's ID.
Destructuring the Response
data DescribePackageImportJobResponse Source #
See: newDescribePackageImportJobResponse
smart constructor.
DescribePackageImportJobResponse' | |
|
Instances
newDescribePackageImportJobResponse Source #
Create a value of DescribePackageImportJobResponse
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:clientToken:DescribePackageImportJobResponse'
, describePackageImportJobResponse_clientToken
- The job's client token.
$sel:jobTags:DescribePackageImportJobResponse'
, describePackageImportJobResponse_jobTags
- The job's tags.
$sel:httpStatus:DescribePackageImportJobResponse'
, describePackageImportJobResponse_httpStatus
- The response's http status code.
$sel:jobId:DescribePackageImportJob'
, describePackageImportJobResponse_jobId
- The job's ID.
$sel:jobType:DescribePackageImportJobResponse'
, describePackageImportJobResponse_jobType
- The job's type.
$sel:inputConfig:DescribePackageImportJobResponse'
, describePackageImportJobResponse_inputConfig
- The job's input config.
$sel:outputConfig:DescribePackageImportJobResponse'
, describePackageImportJobResponse_outputConfig
- The job's output config.
$sel:output:DescribePackageImportJobResponse'
, describePackageImportJobResponse_output
- The job's output.
$sel:createdTime:DescribePackageImportJobResponse'
, describePackageImportJobResponse_createdTime
- When the job was created.
$sel:lastUpdatedTime:DescribePackageImportJobResponse'
, describePackageImportJobResponse_lastUpdatedTime
- When the job was updated.
$sel:status:DescribePackageImportJobResponse'
, describePackageImportJobResponse_status
- The job's status.
$sel:statusMessage:DescribePackageImportJobResponse'
, describePackageImportJobResponse_statusMessage
- The job's status message.
Response Lenses
describePackageImportJobResponse_clientToken :: Lens' DescribePackageImportJobResponse (Maybe Text) Source #
The job's client token.
describePackageImportJobResponse_jobTags :: Lens' DescribePackageImportJobResponse (Maybe [JobResourceTags]) Source #
The job's tags.
describePackageImportJobResponse_httpStatus :: Lens' DescribePackageImportJobResponse Int Source #
The response's http status code.
describePackageImportJobResponse_jobId :: Lens' DescribePackageImportJobResponse Text Source #
The job's ID.
describePackageImportJobResponse_jobType :: Lens' DescribePackageImportJobResponse PackageImportJobType Source #
The job's type.
describePackageImportJobResponse_inputConfig :: Lens' DescribePackageImportJobResponse PackageImportJobInputConfig Source #
The job's input config.
describePackageImportJobResponse_outputConfig :: Lens' DescribePackageImportJobResponse PackageImportJobOutputConfig Source #
The job's output config.
describePackageImportJobResponse_output :: Lens' DescribePackageImportJobResponse PackageImportJobOutput Source #
The job's output.
describePackageImportJobResponse_createdTime :: Lens' DescribePackageImportJobResponse UTCTime Source #
When the job was created.
describePackageImportJobResponse_lastUpdatedTime :: Lens' DescribePackageImportJobResponse UTCTime Source #
When the job was updated.
describePackageImportJobResponse_status :: Lens' DescribePackageImportJobResponse PackageImportJobStatus Source #
The job's status.
describePackageImportJobResponse_statusMessage :: Lens' DescribePackageImportJobResponse Text Source #
The job's status message.