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 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.
GetApprovalRuleTemplate' | |
|
Instances
newGetApprovalRuleTemplate Source #
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.
GetApprovalRuleTemplateResponse' | |
|
Instances
Generic GetApprovalRuleTemplateResponse Source # | |
Read GetApprovalRuleTemplateResponse Source # | |
Show GetApprovalRuleTemplateResponse Source # | |
Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate | |
NFData GetApprovalRuleTemplateResponse Source # | |
Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate rnf :: GetApprovalRuleTemplateResponse -> () # | |
Eq GetApprovalRuleTemplateResponse Source # | |
type Rep GetApprovalRuleTemplateResponse Source # | |
Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate type Rep GetApprovalRuleTemplateResponse = D1 ('MetaData "GetApprovalRuleTemplateResponse" "Amazonka.CodeCommit.GetApprovalRuleTemplate" "amazonka-codecommit-2.0-974g5LOhuTPG9HgUSx02zG" 'False) (C1 ('MetaCons "GetApprovalRuleTemplateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "approvalRuleTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ApprovalRuleTemplate))) |
newGetApprovalRuleTemplateResponse Source #
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.