libZSservicesZSamazonka-codecommitZSamazonka-codecommit
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CodeCommit.GetApprovalRuleTemplate

Description

Returns information about a specified approval rule template.

Synopsis

Creating a Request

data GetApprovalRuleTemplate Source #

See: newGetApprovalRuleTemplate smart constructor.

Constructors

GetApprovalRuleTemplate' 

Fields

Instances

Instances details
Eq GetApprovalRuleTemplate Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

Read GetApprovalRuleTemplate Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

Show GetApprovalRuleTemplate Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

Generic GetApprovalRuleTemplate Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

Associated Types

type Rep GetApprovalRuleTemplate :: Type -> Type #

NFData GetApprovalRuleTemplate Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

Methods

rnf :: GetApprovalRuleTemplate -> () #

Hashable GetApprovalRuleTemplate Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

ToJSON GetApprovalRuleTemplate Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

AWSRequest GetApprovalRuleTemplate Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

ToHeaders GetApprovalRuleTemplate Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

ToPath GetApprovalRuleTemplate Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

ToQuery GetApprovalRuleTemplate Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

type Rep GetApprovalRuleTemplate Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

type Rep GetApprovalRuleTemplate = D1 ('MetaData "GetApprovalRuleTemplate" "Amazonka.CodeCommit.GetApprovalRuleTemplate" "libZSservicesZSamazonka-codecommitZSamazonka-codecommit" 'False) (C1 ('MetaCons "GetApprovalRuleTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "approvalRuleTemplateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetApprovalRuleTemplate Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

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:

$sel:approvalRuleTemplateName: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

Instances details
Eq GetApprovalRuleTemplateResponse Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

Read GetApprovalRuleTemplateResponse Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

Show GetApprovalRuleTemplateResponse Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

Generic GetApprovalRuleTemplateResponse Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

Associated Types

type Rep GetApprovalRuleTemplateResponse :: Type -> Type #

NFData GetApprovalRuleTemplateResponse Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

type Rep GetApprovalRuleTemplateResponse Source # 
Instance details

Defined in Amazonka.CodeCommit.GetApprovalRuleTemplate

type Rep GetApprovalRuleTemplateResponse = D1 ('MetaData "GetApprovalRuleTemplateResponse" "Amazonka.CodeCommit.GetApprovalRuleTemplate" "libZSservicesZSamazonka-codecommitZSamazonka-codecommit" '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