amazonka-proton-2.0: Amazon Proton SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Proton.GetServiceTemplate

Description

Get detailed 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 detailed data for.

Instances

Instances details
ToJSON GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.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

AWSRequest GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Associated Types

type AWSResponse GetServiceTemplate #

Generic GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Associated Types

type Rep GetServiceTemplate :: Type -> Type #

Read GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Show GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

NFData GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Methods

rnf :: GetServiceTemplate -> () #

Eq GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Hashable GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

type AWSResponse 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" "amazonka-proton-2.0-LlJ92rKPVfGGXHsLqGeI74" 'False) (C1 ('MetaCons "GetServiceTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

GetServiceTemplate, getServiceTemplate_name - The name of the service template that you want to get detailed data for.

Request Lenses

getServiceTemplate_name :: Lens' GetServiceTemplate Text Source #

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

Destructuring the Response

data GetServiceTemplateResponse Source #

See: newGetServiceTemplateResponse smart constructor.

Constructors

GetServiceTemplateResponse' 

Fields

Instances

Instances details
Generic GetServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Associated Types

type Rep GetServiceTemplateResponse :: Type -> Type #

Show GetServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

NFData GetServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Eq 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" "amazonka-proton-2.0-LlJ92rKPVfGGXHsLqGeI74" '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 detailed data of the requested service template.

Response Lenses