amazonka-appsync-2.0: Amazon AppSync 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.AppSync.ListGraphqlApis

Description

Lists your GraphQL APIs.

This operation returns paginated results.

Synopsis

Creating a Request

data ListGraphqlApis Source #

See: newListGraphqlApis smart constructor.

Constructors

ListGraphqlApis' 

Fields

  • maxResults :: Maybe Natural

    The maximum number of results that you want the request to return.

  • nextToken :: Maybe Text

    An identifier that was returned from the previous call to this operation, which you can use to return the next set of items in the list.

Instances

Instances details
ToHeaders ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

ToPath ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

ToQuery ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

AWSPager ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

AWSRequest ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

Associated Types

type AWSResponse ListGraphqlApis #

Generic ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

Associated Types

type Rep ListGraphqlApis :: Type -> Type #

Read ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

Show ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

NFData ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

Methods

rnf :: ListGraphqlApis -> () #

Eq ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

Hashable ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

type AWSResponse ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

type Rep ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

type Rep ListGraphqlApis = D1 ('MetaData "ListGraphqlApis" "Amazonka.AppSync.ListGraphqlApis" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListGraphqlApis'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListGraphqlApis :: ListGraphqlApis Source #

Create a value of ListGraphqlApis 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:ListGraphqlApis', listGraphqlApis_maxResults - The maximum number of results that you want the request to return.

ListGraphqlApis, listGraphqlApis_nextToken - An identifier that was returned from the previous call to this operation, which you can use to return the next set of items in the list.

Request Lenses

listGraphqlApis_maxResults :: Lens' ListGraphqlApis (Maybe Natural) Source #

The maximum number of results that you want the request to return.

listGraphqlApis_nextToken :: Lens' ListGraphqlApis (Maybe Text) Source #

An identifier that was returned from the previous call to this operation, which you can use to return the next set of items in the list.

Destructuring the Response

data ListGraphqlApisResponse Source #

See: newListGraphqlApisResponse smart constructor.

Constructors

ListGraphqlApisResponse' 

Fields

Instances

Instances details
Generic ListGraphqlApisResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

Associated Types

type Rep ListGraphqlApisResponse :: Type -> Type #

Read ListGraphqlApisResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

Show ListGraphqlApisResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

NFData ListGraphqlApisResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

Methods

rnf :: ListGraphqlApisResponse -> () #

Eq ListGraphqlApisResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

type Rep ListGraphqlApisResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

type Rep ListGraphqlApisResponse = D1 ('MetaData "ListGraphqlApisResponse" "Amazonka.AppSync.ListGraphqlApis" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListGraphqlApisResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "graphqlApis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GraphqlApi])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListGraphqlApisResponse Source #

Create a value of ListGraphqlApisResponse 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:graphqlApis:ListGraphqlApisResponse', listGraphqlApisResponse_graphqlApis - The GraphqlApi objects.

ListGraphqlApis, listGraphqlApisResponse_nextToken - An identifier to pass in the next request to this operation to return the next set of items in the list.

$sel:httpStatus:ListGraphqlApisResponse', listGraphqlApisResponse_httpStatus - The response's http status code.

Response Lenses

listGraphqlApisResponse_nextToken :: Lens' ListGraphqlApisResponse (Maybe Text) Source #

An identifier to pass in the next request to this operation to return the next set of items in the list.