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 |
View details of a managed job template.
Synopsis
- data DescribeManagedJobTemplate = DescribeManagedJobTemplate' {}
- newDescribeManagedJobTemplate :: Text -> DescribeManagedJobTemplate
- describeManagedJobTemplate_templateVersion :: Lens' DescribeManagedJobTemplate (Maybe Text)
- describeManagedJobTemplate_templateName :: Lens' DescribeManagedJobTemplate Text
- data DescribeManagedJobTemplateResponse = DescribeManagedJobTemplateResponse' {}
- newDescribeManagedJobTemplateResponse :: Int -> DescribeManagedJobTemplateResponse
- describeManagedJobTemplateResponse_description :: Lens' DescribeManagedJobTemplateResponse (Maybe Text)
- describeManagedJobTemplateResponse_document :: Lens' DescribeManagedJobTemplateResponse (Maybe Text)
- describeManagedJobTemplateResponse_documentParameters :: Lens' DescribeManagedJobTemplateResponse (Maybe [DocumentParameter])
- describeManagedJobTemplateResponse_environments :: Lens' DescribeManagedJobTemplateResponse (Maybe [Text])
- describeManagedJobTemplateResponse_templateArn :: Lens' DescribeManagedJobTemplateResponse (Maybe Text)
- describeManagedJobTemplateResponse_templateName :: Lens' DescribeManagedJobTemplateResponse (Maybe Text)
- describeManagedJobTemplateResponse_templateVersion :: Lens' DescribeManagedJobTemplateResponse (Maybe Text)
- describeManagedJobTemplateResponse_httpStatus :: Lens' DescribeManagedJobTemplateResponse Int
Creating a Request
data DescribeManagedJobTemplate Source #
See: newDescribeManagedJobTemplate
smart constructor.
DescribeManagedJobTemplate' | |
|
Instances
newDescribeManagedJobTemplate Source #
Create a value of DescribeManagedJobTemplate
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:
DescribeManagedJobTemplate
, describeManagedJobTemplate_templateVersion
- An optional parameter to specify version of a managed template. If not
specified, the pre-defined default version is returned.
DescribeManagedJobTemplate
, describeManagedJobTemplate_templateName
- The unique name of a managed job template, which is required.
Request Lenses
describeManagedJobTemplate_templateVersion :: Lens' DescribeManagedJobTemplate (Maybe Text) Source #
An optional parameter to specify version of a managed template. If not specified, the pre-defined default version is returned.
describeManagedJobTemplate_templateName :: Lens' DescribeManagedJobTemplate Text Source #
The unique name of a managed job template, which is required.
Destructuring the Response
data DescribeManagedJobTemplateResponse Source #
See: newDescribeManagedJobTemplateResponse
smart constructor.
DescribeManagedJobTemplateResponse' | |
|
Instances
newDescribeManagedJobTemplateResponse Source #
Create a value of DescribeManagedJobTemplateResponse
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:
DescribeManagedJobTemplateResponse
, describeManagedJobTemplateResponse_description
- The unique description of a managed template.
$sel:document:DescribeManagedJobTemplateResponse'
, describeManagedJobTemplateResponse_document
- The document schema for a managed job template.
DescribeManagedJobTemplateResponse
, describeManagedJobTemplateResponse_documentParameters
- A map of key-value pairs that you can use as guidance to specify the
inputs for creating a job from a managed template.
documentParameters
can only be used when creating jobs from Amazon Web
Services managed templates. This parameter can't be used with custom
job templates or to create jobs from them.
DescribeManagedJobTemplateResponse
, describeManagedJobTemplateResponse_environments
- A list of environments that are supported with the managed job template.
DescribeManagedJobTemplateResponse
, describeManagedJobTemplateResponse_templateArn
- The unique Amazon Resource Name (ARN) of the managed template.
DescribeManagedJobTemplate
, describeManagedJobTemplateResponse_templateName
- The unique name of a managed template, such as AWS-Reboot
.
DescribeManagedJobTemplate
, describeManagedJobTemplateResponse_templateVersion
- The version for a managed template.
$sel:httpStatus:DescribeManagedJobTemplateResponse'
, describeManagedJobTemplateResponse_httpStatus
- The response's http status code.
Response Lenses
describeManagedJobTemplateResponse_description :: Lens' DescribeManagedJobTemplateResponse (Maybe Text) Source #
The unique description of a managed template.
describeManagedJobTemplateResponse_document :: Lens' DescribeManagedJobTemplateResponse (Maybe Text) Source #
The document schema for a managed job template.
describeManagedJobTemplateResponse_documentParameters :: Lens' DescribeManagedJobTemplateResponse (Maybe [DocumentParameter]) Source #
A map of key-value pairs that you can use as guidance to specify the inputs for creating a job from a managed template.
documentParameters
can only be used when creating jobs from Amazon Web
Services managed templates. This parameter can't be used with custom
job templates or to create jobs from them.
describeManagedJobTemplateResponse_environments :: Lens' DescribeManagedJobTemplateResponse (Maybe [Text]) Source #
A list of environments that are supported with the managed job template.
describeManagedJobTemplateResponse_templateArn :: Lens' DescribeManagedJobTemplateResponse (Maybe Text) Source #
The unique Amazon Resource Name (ARN) of the managed template.
describeManagedJobTemplateResponse_templateName :: Lens' DescribeManagedJobTemplateResponse (Maybe Text) Source #
The unique name of a managed template, such as AWS-Reboot
.
describeManagedJobTemplateResponse_templateVersion :: Lens' DescribeManagedJobTemplateResponse (Maybe Text) Source #
The version for a managed template.
describeManagedJobTemplateResponse_httpStatus :: Lens' DescribeManagedJobTemplateResponse Int Source #
The response's http status code.