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.ListEnvironmentTemplates

Description

List environment templates.

This operation returns paginated results.

Synopsis

Creating a Request

data ListEnvironmentTemplates Source #

See: newListEnvironmentTemplates smart constructor.

Constructors

ListEnvironmentTemplates' 

Fields

  • maxResults :: Maybe Natural

    The maximum number of environment templates to list.

  • nextToken :: Maybe Text

    A token that indicates the location of the next environment template in the array of environment templates, after the list of environment templates that was previously requested.

Instances

Instances details
ToJSON ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

ToHeaders ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

ToPath ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

ToQuery ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

AWSPager ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

AWSRequest ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

Generic ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

Associated Types

type Rep ListEnvironmentTemplates :: Type -> Type #

Read ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

Show ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

NFData ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

Eq ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

Hashable ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

type AWSResponse ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

type Rep ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

type Rep ListEnvironmentTemplates = D1 ('MetaData "ListEnvironmentTemplates" "Amazonka.Proton.ListEnvironmentTemplates" "amazonka-proton-2.0-LlJ92rKPVfGGXHsLqGeI74" 'False) (C1 ('MetaCons "ListEnvironmentTemplates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListEnvironmentTemplates :: ListEnvironmentTemplates Source #

Create a value of ListEnvironmentTemplates 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:maxResults:ListEnvironmentTemplates', listEnvironmentTemplates_maxResults - The maximum number of environment templates to list.

ListEnvironmentTemplates, listEnvironmentTemplates_nextToken - A token that indicates the location of the next environment template in the array of environment templates, after the list of environment templates that was previously requested.

Request Lenses

listEnvironmentTemplates_maxResults :: Lens' ListEnvironmentTemplates (Maybe Natural) Source #

The maximum number of environment templates to list.

listEnvironmentTemplates_nextToken :: Lens' ListEnvironmentTemplates (Maybe Text) Source #

A token that indicates the location of the next environment template in the array of environment templates, after the list of environment templates that was previously requested.

Destructuring the Response

data ListEnvironmentTemplatesResponse Source #

See: newListEnvironmentTemplatesResponse smart constructor.

Constructors

ListEnvironmentTemplatesResponse' 

Fields

  • nextToken :: Maybe Text

    A token that indicates the location of the next environment template in the array of environment templates, after the current requested list of environment templates.

  • httpStatus :: Int

    The response's http status code.

  • templates :: [EnvironmentTemplateSummary]

    An array of environment templates with detail data.

Instances

Instances details
Generic ListEnvironmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

Associated Types

type Rep ListEnvironmentTemplatesResponse :: Type -> Type #

Show ListEnvironmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

NFData ListEnvironmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

Eq ListEnvironmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

type Rep ListEnvironmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

type Rep ListEnvironmentTemplatesResponse = D1 ('MetaData "ListEnvironmentTemplatesResponse" "Amazonka.Proton.ListEnvironmentTemplates" "amazonka-proton-2.0-LlJ92rKPVfGGXHsLqGeI74" 'False) (C1 ('MetaCons "ListEnvironmentTemplatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "templates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [EnvironmentTemplateSummary]))))

newListEnvironmentTemplatesResponse Source #

Create a value of ListEnvironmentTemplatesResponse 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:

ListEnvironmentTemplates, listEnvironmentTemplatesResponse_nextToken - A token that indicates the location of the next environment template in the array of environment templates, after the current requested list of environment templates.

$sel:httpStatus:ListEnvironmentTemplatesResponse', listEnvironmentTemplatesResponse_httpStatus - The response's http status code.

$sel:templates:ListEnvironmentTemplatesResponse', listEnvironmentTemplatesResponse_templates - An array of environment templates with detail data.

Response Lenses

listEnvironmentTemplatesResponse_nextToken :: Lens' ListEnvironmentTemplatesResponse (Maybe Text) Source #

A token that indicates the location of the next environment template in the array of environment templates, after the current requested list of environment templates.