| 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 |
Amazonka.CodeCommit.GetApprovalRuleTemplate
Description
Returns information about a specified approval rule template.
Synopsis
- data GetApprovalRuleTemplate = GetApprovalRuleTemplate' {}
- newGetApprovalRuleTemplate :: Text -> GetApprovalRuleTemplate
- getApprovalRuleTemplate_approvalRuleTemplateName :: Lens' GetApprovalRuleTemplate Text
- data GetApprovalRuleTemplateResponse = GetApprovalRuleTemplateResponse' {}
- newGetApprovalRuleTemplateResponse :: Int -> ApprovalRuleTemplate -> GetApprovalRuleTemplateResponse
- getApprovalRuleTemplateResponse_httpStatus :: Lens' GetApprovalRuleTemplateResponse Int
- getApprovalRuleTemplateResponse_approvalRuleTemplate :: Lens' GetApprovalRuleTemplateResponse ApprovalRuleTemplate
Creating a Request
data GetApprovalRuleTemplate Source #
See: newGetApprovalRuleTemplate smart constructor.
Constructors
| GetApprovalRuleTemplate' | |
Fields
| |
Instances
newGetApprovalRuleTemplate Source #
Arguments
| :: Text | |
| -> GetApprovalRuleTemplate |
Create a value of GetApprovalRuleTemplate 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:
GetApprovalRuleTemplate, getApprovalRuleTemplate_approvalRuleTemplateName - The name of the approval rule template for which you want to get
information.
Request Lenses
getApprovalRuleTemplate_approvalRuleTemplateName :: Lens' GetApprovalRuleTemplate Text Source #
The name of the approval rule template for which you want to get information.
Destructuring the Response
data GetApprovalRuleTemplateResponse Source #
See: newGetApprovalRuleTemplateResponse smart constructor.
Constructors
| GetApprovalRuleTemplateResponse' | |
Fields
| |
Instances
newGetApprovalRuleTemplateResponse Source #
Arguments
| :: Int | |
| -> ApprovalRuleTemplate | |
| -> GetApprovalRuleTemplateResponse |
Create a value of GetApprovalRuleTemplateResponse 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:httpStatus:GetApprovalRuleTemplateResponse', getApprovalRuleTemplateResponse_httpStatus - The response's http status code.
$sel:approvalRuleTemplate:GetApprovalRuleTemplateResponse', getApprovalRuleTemplateResponse_approvalRuleTemplate - The content and structure of the approval rule template.
Response Lenses
getApprovalRuleTemplateResponse_httpStatus :: Lens' GetApprovalRuleTemplateResponse Int Source #
The response's http status code.
getApprovalRuleTemplateResponse_approvalRuleTemplate :: Lens' GetApprovalRuleTemplateResponse ApprovalRuleTemplate Source #
The content and structure of the approval rule template.