amazonka-schemas-2.0: Amazon Schemas 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.Schemas.ListDiscoverers

Description

List the discoverers.

This operation returns paginated results.

Synopsis

Creating a Request

data ListDiscoverers Source #

See: newListDiscoverers smart constructor.

Constructors

ListDiscoverers' 

Fields

  • discovererIdPrefix :: Maybe Text

    Specifying this limits the results to only those discoverer IDs that start with the specified prefix.

  • limit :: Maybe Int
     
  • nextToken :: Maybe Text

    The token that specifies the next page of results to return. To request the first page, leave NextToken empty. The token will expire in 24 hours, and cannot be shared with other accounts.

  • sourceArnPrefix :: Maybe Text

    Specifying this limits the results to only those ARNs that start with the specified prefix.

Instances

Instances details
ToHeaders ListDiscoverers Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

ToPath ListDiscoverers Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

ToQuery ListDiscoverers Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

AWSPager ListDiscoverers Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

AWSRequest ListDiscoverers Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

Associated Types

type AWSResponse ListDiscoverers #

Generic ListDiscoverers Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

Associated Types

type Rep ListDiscoverers :: Type -> Type #

Read ListDiscoverers Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

Show ListDiscoverers Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

NFData ListDiscoverers Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

Methods

rnf :: ListDiscoverers -> () #

Eq ListDiscoverers Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

Hashable ListDiscoverers Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

type AWSResponse ListDiscoverers Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

type Rep ListDiscoverers Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

type Rep ListDiscoverers = D1 ('MetaData "ListDiscoverers" "Amazonka.Schemas.ListDiscoverers" "amazonka-schemas-2.0-BJyIo2S2AS7BU9nZBCcS3" 'False) (C1 ('MetaCons "ListDiscoverers'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "discovererIdPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceArnPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListDiscoverers :: ListDiscoverers Source #

Create a value of ListDiscoverers 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:discovererIdPrefix:ListDiscoverers', listDiscoverers_discovererIdPrefix - Specifying this limits the results to only those discoverer IDs that start with the specified prefix.

$sel:limit:ListDiscoverers', listDiscoverers_limit - Undocumented member.

ListDiscoverers, listDiscoverers_nextToken - The token that specifies the next page of results to return. To request the first page, leave NextToken empty. The token will expire in 24 hours, and cannot be shared with other accounts.

$sel:sourceArnPrefix:ListDiscoverers', listDiscoverers_sourceArnPrefix - Specifying this limits the results to only those ARNs that start with the specified prefix.

Request Lenses

listDiscoverers_discovererIdPrefix :: Lens' ListDiscoverers (Maybe Text) Source #

Specifying this limits the results to only those discoverer IDs that start with the specified prefix.

listDiscoverers_nextToken :: Lens' ListDiscoverers (Maybe Text) Source #

The token that specifies the next page of results to return. To request the first page, leave NextToken empty. The token will expire in 24 hours, and cannot be shared with other accounts.

listDiscoverers_sourceArnPrefix :: Lens' ListDiscoverers (Maybe Text) Source #

Specifying this limits the results to only those ARNs that start with the specified prefix.

Destructuring the Response

data ListDiscoverersResponse Source #

See: newListDiscoverersResponse smart constructor.

Constructors

ListDiscoverersResponse' 

Fields

  • discoverers :: Maybe [DiscovererSummary]

    An array of DiscovererSummary information.

  • nextToken :: Maybe Text

    The token that specifies the next page of results to return. To request the first page, leave NextToken empty. The token will expire in 24 hours, and cannot be shared with other accounts.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic ListDiscoverersResponse Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

Associated Types

type Rep ListDiscoverersResponse :: Type -> Type #

Read ListDiscoverersResponse Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

Show ListDiscoverersResponse Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

NFData ListDiscoverersResponse Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

Methods

rnf :: ListDiscoverersResponse -> () #

Eq ListDiscoverersResponse Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

type Rep ListDiscoverersResponse Source # 
Instance details

Defined in Amazonka.Schemas.ListDiscoverers

type Rep ListDiscoverersResponse = D1 ('MetaData "ListDiscoverersResponse" "Amazonka.Schemas.ListDiscoverers" "amazonka-schemas-2.0-BJyIo2S2AS7BU9nZBCcS3" 'False) (C1 ('MetaCons "ListDiscoverersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "discoverers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DiscovererSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDiscoverersResponse Source #

Create a value of ListDiscoverersResponse 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:discoverers:ListDiscoverersResponse', listDiscoverersResponse_discoverers - An array of DiscovererSummary information.

ListDiscoverers, listDiscoverersResponse_nextToken - The token that specifies the next page of results to return. To request the first page, leave NextToken empty. The token will expire in 24 hours, and cannot be shared with other accounts.

$sel:httpStatus:ListDiscoverersResponse', listDiscoverersResponse_httpStatus - The response's http status code.

Response Lenses

listDiscoverersResponse_nextToken :: Lens' ListDiscoverersResponse (Maybe Text) Source #

The token that specifies the next page of results to return. To request the first page, leave NextToken empty. The token will expire in 24 hours, and cannot be shared with other accounts.