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 job template.
Synopsis
- data DescribeJobTemplate = DescribeJobTemplate' {}
- newDescribeJobTemplate :: Text -> DescribeJobTemplate
- describeJobTemplate_jobTemplateId :: Lens' DescribeJobTemplate Text
- data DescribeJobTemplateResponse = DescribeJobTemplateResponse' {
- jobExecutionsRolloutConfig :: Maybe JobExecutionsRolloutConfig
- documentSource :: Maybe Text
- createdAt :: Maybe POSIX
- abortConfig :: Maybe AbortConfig
- presignedUrlConfig :: Maybe PresignedUrlConfig
- document :: Maybe Text
- jobTemplateId :: Maybe Text
- jobTemplateArn :: Maybe Text
- description :: Maybe Text
- timeoutConfig :: Maybe TimeoutConfig
- httpStatus :: Int
- newDescribeJobTemplateResponse :: Int -> DescribeJobTemplateResponse
- describeJobTemplateResponse_jobExecutionsRolloutConfig :: Lens' DescribeJobTemplateResponse (Maybe JobExecutionsRolloutConfig)
- describeJobTemplateResponse_documentSource :: Lens' DescribeJobTemplateResponse (Maybe Text)
- describeJobTemplateResponse_createdAt :: Lens' DescribeJobTemplateResponse (Maybe UTCTime)
- describeJobTemplateResponse_abortConfig :: Lens' DescribeJobTemplateResponse (Maybe AbortConfig)
- describeJobTemplateResponse_presignedUrlConfig :: Lens' DescribeJobTemplateResponse (Maybe PresignedUrlConfig)
- describeJobTemplateResponse_document :: Lens' DescribeJobTemplateResponse (Maybe Text)
- describeJobTemplateResponse_jobTemplateId :: Lens' DescribeJobTemplateResponse (Maybe Text)
- describeJobTemplateResponse_jobTemplateArn :: Lens' DescribeJobTemplateResponse (Maybe Text)
- describeJobTemplateResponse_description :: Lens' DescribeJobTemplateResponse (Maybe Text)
- describeJobTemplateResponse_timeoutConfig :: Lens' DescribeJobTemplateResponse (Maybe TimeoutConfig)
- describeJobTemplateResponse_httpStatus :: Lens' DescribeJobTemplateResponse Int
Creating a Request
data DescribeJobTemplate Source #
See: newDescribeJobTemplate
smart constructor.
DescribeJobTemplate' | |
|
Instances
newDescribeJobTemplate Source #
Create a value of DescribeJobTemplate
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:jobTemplateId:DescribeJobTemplate'
, describeJobTemplate_jobTemplateId
- The unique identifier of the job template.
Request Lenses
describeJobTemplate_jobTemplateId :: Lens' DescribeJobTemplate Text Source #
The unique identifier of the job template.
Destructuring the Response
data DescribeJobTemplateResponse Source #
See: newDescribeJobTemplateResponse
smart constructor.
DescribeJobTemplateResponse' | |
|
Instances
newDescribeJobTemplateResponse Source #
Create a value of DescribeJobTemplateResponse
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:jobExecutionsRolloutConfig:DescribeJobTemplateResponse'
, describeJobTemplateResponse_jobExecutionsRolloutConfig
- Undocumented member.
$sel:documentSource:DescribeJobTemplateResponse'
, describeJobTemplateResponse_documentSource
- An S3 link to the job document.
$sel:createdAt:DescribeJobTemplateResponse'
, describeJobTemplateResponse_createdAt
- The time, in seconds since the epoch, when the job template was created.
$sel:abortConfig:DescribeJobTemplateResponse'
, describeJobTemplateResponse_abortConfig
- Undocumented member.
$sel:presignedUrlConfig:DescribeJobTemplateResponse'
, describeJobTemplateResponse_presignedUrlConfig
- Undocumented member.
$sel:document:DescribeJobTemplateResponse'
, describeJobTemplateResponse_document
- The job document.
$sel:jobTemplateId:DescribeJobTemplate'
, describeJobTemplateResponse_jobTemplateId
- The unique identifier of the job template.
$sel:jobTemplateArn:DescribeJobTemplateResponse'
, describeJobTemplateResponse_jobTemplateArn
- The ARN of the job template.
$sel:description:DescribeJobTemplateResponse'
, describeJobTemplateResponse_description
- A description of the job template.
$sel:timeoutConfig:DescribeJobTemplateResponse'
, describeJobTemplateResponse_timeoutConfig
- Undocumented member.
$sel:httpStatus:DescribeJobTemplateResponse'
, describeJobTemplateResponse_httpStatus
- The response's http status code.
Response Lenses
describeJobTemplateResponse_jobExecutionsRolloutConfig :: Lens' DescribeJobTemplateResponse (Maybe JobExecutionsRolloutConfig) Source #
Undocumented member.
describeJobTemplateResponse_documentSource :: Lens' DescribeJobTemplateResponse (Maybe Text) Source #
An S3 link to the job document.
describeJobTemplateResponse_createdAt :: Lens' DescribeJobTemplateResponse (Maybe UTCTime) Source #
The time, in seconds since the epoch, when the job template was created.
describeJobTemplateResponse_abortConfig :: Lens' DescribeJobTemplateResponse (Maybe AbortConfig) Source #
Undocumented member.
describeJobTemplateResponse_presignedUrlConfig :: Lens' DescribeJobTemplateResponse (Maybe PresignedUrlConfig) Source #
Undocumented member.
describeJobTemplateResponse_document :: Lens' DescribeJobTemplateResponse (Maybe Text) Source #
The job document.
describeJobTemplateResponse_jobTemplateId :: Lens' DescribeJobTemplateResponse (Maybe Text) Source #
The unique identifier of the job template.
describeJobTemplateResponse_jobTemplateArn :: Lens' DescribeJobTemplateResponse (Maybe Text) Source #
The ARN of the job template.
describeJobTemplateResponse_description :: Lens' DescribeJobTemplateResponse (Maybe Text) Source #
A description of the job template.
describeJobTemplateResponse_timeoutConfig :: Lens' DescribeJobTemplateResponse (Maybe TimeoutConfig) Source #
Undocumented member.
describeJobTemplateResponse_httpStatus :: Lens' DescribeJobTemplateResponse Int Source #
The response's http status code.