libZSservicesZSamazonka-protonZSamazonka-proton
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.Proton.GetServiceTemplate

Description

Get detail data for a service template.

Synopsis

Creating a Request

data GetServiceTemplate Source #

See: newGetServiceTemplate smart constructor.

Constructors

GetServiceTemplate' 

Fields

  • name :: Text

    The name of the service template that you want to get detail data for.

Instances

Instances details
Eq GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Read GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Show GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Generic GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Associated Types

type Rep GetServiceTemplate :: Type -> Type #

NFData GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Methods

rnf :: GetServiceTemplate -> () #

Hashable GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

ToJSON GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

AWSRequest GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Associated Types

type AWSResponse GetServiceTemplate #

ToHeaders GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

ToPath GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

ToQuery GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

type Rep GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

type Rep GetServiceTemplate = D1 ('MetaData "GetServiceTemplate" "Amazonka.Proton.GetServiceTemplate" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "GetServiceTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

newGetServiceTemplate Source #

Create a value of GetServiceTemplate 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:name:GetServiceTemplate', getServiceTemplate_name - The name of the service template that you want to get detail data for.

Request Lenses

getServiceTemplate_name :: Lens' GetServiceTemplate Text Source #

The name of the service template that you want to get detail data for.

Destructuring the Response

data GetServiceTemplateResponse Source #

See: newGetServiceTemplateResponse smart constructor.

Constructors

GetServiceTemplateResponse' 

Fields

Instances

Instances details
Eq GetServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Show GetServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Generic GetServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Associated Types

type Rep GetServiceTemplateResponse :: Type -> Type #

NFData GetServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

type Rep GetServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

type Rep GetServiceTemplateResponse = D1 ('MetaData "GetServiceTemplateResponse" "Amazonka.Proton.GetServiceTemplate" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "GetServiceTemplateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "serviceTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ServiceTemplate)))

newGetServiceTemplateResponse Source #

Create a value of GetServiceTemplateResponse 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:GetServiceTemplateResponse', getServiceTemplateResponse_httpStatus - The response's http status code.

$sel:serviceTemplate:GetServiceTemplateResponse', getServiceTemplateResponse_serviceTemplate - The service template detail data that's returned by AWS Proton.

Response Lenses

getServiceTemplateResponse_serviceTemplate :: Lens' GetServiceTemplateResponse ServiceTemplate Source #

The service template detail data that's returned by AWS Proton.