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 |
Returns information about a job to create a camera stream node.
Synopsis
- data DescribeNodeFromTemplateJob = DescribeNodeFromTemplateJob' {}
- newDescribeNodeFromTemplateJob :: Text -> DescribeNodeFromTemplateJob
- describeNodeFromTemplateJob_jobId :: Lens' DescribeNodeFromTemplateJob Text
- data DescribeNodeFromTemplateJobResponse = DescribeNodeFromTemplateJobResponse' {
- jobTags :: Maybe [JobResourceTags]
- nodeDescription :: Maybe Text
- httpStatus :: Int
- createdTime :: POSIX
- jobId :: Text
- lastUpdatedTime :: POSIX
- nodeName :: Text
- outputPackageName :: Text
- outputPackageVersion :: Text
- status :: NodeFromTemplateJobStatus
- statusMessage :: Text
- templateParameters :: HashMap Text (Sensitive Text)
- templateType :: TemplateType
- newDescribeNodeFromTemplateJobResponse :: Int -> UTCTime -> Text -> UTCTime -> Text -> Text -> Text -> NodeFromTemplateJobStatus -> Text -> TemplateType -> DescribeNodeFromTemplateJobResponse
- describeNodeFromTemplateJobResponse_jobTags :: Lens' DescribeNodeFromTemplateJobResponse (Maybe [JobResourceTags])
- describeNodeFromTemplateJobResponse_nodeDescription :: Lens' DescribeNodeFromTemplateJobResponse (Maybe Text)
- describeNodeFromTemplateJobResponse_httpStatus :: Lens' DescribeNodeFromTemplateJobResponse Int
- describeNodeFromTemplateJobResponse_createdTime :: Lens' DescribeNodeFromTemplateJobResponse UTCTime
- describeNodeFromTemplateJobResponse_jobId :: Lens' DescribeNodeFromTemplateJobResponse Text
- describeNodeFromTemplateJobResponse_lastUpdatedTime :: Lens' DescribeNodeFromTemplateJobResponse UTCTime
- describeNodeFromTemplateJobResponse_nodeName :: Lens' DescribeNodeFromTemplateJobResponse Text
- describeNodeFromTemplateJobResponse_outputPackageName :: Lens' DescribeNodeFromTemplateJobResponse Text
- describeNodeFromTemplateJobResponse_outputPackageVersion :: Lens' DescribeNodeFromTemplateJobResponse Text
- describeNodeFromTemplateJobResponse_status :: Lens' DescribeNodeFromTemplateJobResponse NodeFromTemplateJobStatus
- describeNodeFromTemplateJobResponse_statusMessage :: Lens' DescribeNodeFromTemplateJobResponse Text
- describeNodeFromTemplateJobResponse_templateParameters :: Lens' DescribeNodeFromTemplateJobResponse (HashMap Text Text)
- describeNodeFromTemplateJobResponse_templateType :: Lens' DescribeNodeFromTemplateJobResponse TemplateType
Creating a Request
data DescribeNodeFromTemplateJob Source #
See: newDescribeNodeFromTemplateJob
smart constructor.
Instances
newDescribeNodeFromTemplateJob Source #
Create a value of DescribeNodeFromTemplateJob
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:
DescribeNodeFromTemplateJob
, describeNodeFromTemplateJob_jobId
- The job's ID.
Request Lenses
describeNodeFromTemplateJob_jobId :: Lens' DescribeNodeFromTemplateJob Text Source #
The job's ID.
Destructuring the Response
data DescribeNodeFromTemplateJobResponse Source #
See: newDescribeNodeFromTemplateJobResponse
smart constructor.
DescribeNodeFromTemplateJobResponse' | |
|
Instances
newDescribeNodeFromTemplateJobResponse Source #
Create a value of DescribeNodeFromTemplateJobResponse
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:jobTags:DescribeNodeFromTemplateJobResponse'
, describeNodeFromTemplateJobResponse_jobTags
- The job's tags.
$sel:nodeDescription:DescribeNodeFromTemplateJobResponse'
, describeNodeFromTemplateJobResponse_nodeDescription
- The node's description.
$sel:httpStatus:DescribeNodeFromTemplateJobResponse'
, describeNodeFromTemplateJobResponse_httpStatus
- The response's http status code.
DescribeNodeFromTemplateJobResponse
, describeNodeFromTemplateJobResponse_createdTime
- When the job was created.
DescribeNodeFromTemplateJob
, describeNodeFromTemplateJobResponse_jobId
- The job's ID.
DescribeNodeFromTemplateJobResponse
, describeNodeFromTemplateJobResponse_lastUpdatedTime
- When the job was updated.
DescribeNodeFromTemplateJobResponse
, describeNodeFromTemplateJobResponse_nodeName
- The node's name.
$sel:outputPackageName:DescribeNodeFromTemplateJobResponse'
, describeNodeFromTemplateJobResponse_outputPackageName
- The job's output package name.
$sel:outputPackageVersion:DescribeNodeFromTemplateJobResponse'
, describeNodeFromTemplateJobResponse_outputPackageVersion
- The job's output package version.
DescribeNodeFromTemplateJobResponse
, describeNodeFromTemplateJobResponse_status
- The job's status.
DescribeNodeFromTemplateJobResponse
, describeNodeFromTemplateJobResponse_statusMessage
- The job's status message.
$sel:templateParameters:DescribeNodeFromTemplateJobResponse'
, describeNodeFromTemplateJobResponse_templateParameters
- The job's template parameters.
DescribeNodeFromTemplateJobResponse
, describeNodeFromTemplateJobResponse_templateType
- The job's template type.
Response Lenses
describeNodeFromTemplateJobResponse_jobTags :: Lens' DescribeNodeFromTemplateJobResponse (Maybe [JobResourceTags]) Source #
The job's tags.
describeNodeFromTemplateJobResponse_nodeDescription :: Lens' DescribeNodeFromTemplateJobResponse (Maybe Text) Source #
The node's description.
describeNodeFromTemplateJobResponse_httpStatus :: Lens' DescribeNodeFromTemplateJobResponse Int Source #
The response's http status code.
describeNodeFromTemplateJobResponse_createdTime :: Lens' DescribeNodeFromTemplateJobResponse UTCTime Source #
When the job was created.
describeNodeFromTemplateJobResponse_jobId :: Lens' DescribeNodeFromTemplateJobResponse Text Source #
The job's ID.
describeNodeFromTemplateJobResponse_lastUpdatedTime :: Lens' DescribeNodeFromTemplateJobResponse UTCTime Source #
When the job was updated.
describeNodeFromTemplateJobResponse_nodeName :: Lens' DescribeNodeFromTemplateJobResponse Text Source #
The node's name.
describeNodeFromTemplateJobResponse_outputPackageName :: Lens' DescribeNodeFromTemplateJobResponse Text Source #
The job's output package name.
describeNodeFromTemplateJobResponse_outputPackageVersion :: Lens' DescribeNodeFromTemplateJobResponse Text Source #
The job's output package version.
describeNodeFromTemplateJobResponse_status :: Lens' DescribeNodeFromTemplateJobResponse NodeFromTemplateJobStatus Source #
The job's status.
describeNodeFromTemplateJobResponse_statusMessage :: Lens' DescribeNodeFromTemplateJobResponse Text Source #
The job's status message.
describeNodeFromTemplateJobResponse_templateParameters :: Lens' DescribeNodeFromTemplateJobResponse (HashMap Text Text) Source #
The job's template parameters.
describeNodeFromTemplateJobResponse_templateType :: Lens' DescribeNodeFromTemplateJobResponse TemplateType Source #
The job's template type.