libZSservicesZSamazonka-sesZSamazonka-ses
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.SES.ListConfigurationSets

Description

Provides a list of the configuration sets associated with your Amazon SES account in the current AWS Region. For information about using configuration sets, see Monitoring Your Amazon SES Sending Activity in the Amazon SES Developer Guide.

You can execute this operation no more than once per second. This operation will return up to 1,000 configuration sets each time it is run. If your Amazon SES account has more than 1,000 configuration sets, this operation will also return a NextToken element. You can then execute the ListConfigurationSets operation again, passing the NextToken parameter and the value of the NextToken element to retrieve additional results.

This operation returns paginated results.

Synopsis

Creating a Request

data ListConfigurationSets Source #

Represents a request to list the configuration sets associated with your AWS account. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.

See: newListConfigurationSets smart constructor.

Constructors

ListConfigurationSets' 

Fields

  • nextToken :: Maybe Text

    A token returned from a previous call to ListConfigurationSets to indicate the position of the configuration set in the configuration set list.

  • maxItems :: Maybe Int

    The number of configuration sets to return.

Instances

Instances details
Eq ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Read ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Show ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Generic ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Associated Types

type Rep ListConfigurationSets :: Type -> Type #

NFData ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Methods

rnf :: ListConfigurationSets -> () #

Hashable ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

AWSPager ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

AWSRequest ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Associated Types

type AWSResponse ListConfigurationSets #

ToHeaders ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

ToPath ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

ToQuery ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

type Rep ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

type Rep ListConfigurationSets = D1 ('MetaData "ListConfigurationSets" "Amazonka.SES.ListConfigurationSets" "libZSservicesZSamazonka-sesZSamazonka-ses" 'False) (C1 ('MetaCons "ListConfigurationSets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))
type AWSResponse ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

newListConfigurationSets :: ListConfigurationSets Source #

Create a value of ListConfigurationSets 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:nextToken:ListConfigurationSets', listConfigurationSets_nextToken - A token returned from a previous call to ListConfigurationSets to indicate the position of the configuration set in the configuration set list.

$sel:maxItems:ListConfigurationSets', listConfigurationSets_maxItems - The number of configuration sets to return.

Request Lenses

listConfigurationSets_nextToken :: Lens' ListConfigurationSets (Maybe Text) Source #

A token returned from a previous call to ListConfigurationSets to indicate the position of the configuration set in the configuration set list.

listConfigurationSets_maxItems :: Lens' ListConfigurationSets (Maybe Int) Source #

The number of configuration sets to return.

Destructuring the Response

data ListConfigurationSetsResponse Source #

A list of configuration sets associated with your AWS account. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.

See: newListConfigurationSetsResponse smart constructor.

Constructors

ListConfigurationSetsResponse' 

Fields

Instances

Instances details
Eq ListConfigurationSetsResponse Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Read ListConfigurationSetsResponse Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Show ListConfigurationSetsResponse Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Generic ListConfigurationSetsResponse Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Associated Types

type Rep ListConfigurationSetsResponse :: Type -> Type #

NFData ListConfigurationSetsResponse Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

type Rep ListConfigurationSetsResponse Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

type Rep ListConfigurationSetsResponse = D1 ('MetaData "ListConfigurationSetsResponse" "Amazonka.SES.ListConfigurationSets" "libZSservicesZSamazonka-sesZSamazonka-ses" 'False) (C1 ('MetaCons "ListConfigurationSetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationSets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConfigurationSet])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListConfigurationSetsResponse Source #

Create a value of ListConfigurationSetsResponse 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:configurationSets:ListConfigurationSetsResponse', listConfigurationSetsResponse_configurationSets - A list of configuration sets.

$sel:nextToken:ListConfigurationSets', listConfigurationSetsResponse_nextToken - A token indicating that there are additional configuration sets available to be listed. Pass this token to successive calls of ListConfigurationSets.

$sel:httpStatus:ListConfigurationSetsResponse', listConfigurationSetsResponse_httpStatus - The response's http status code.

Response Lenses

listConfigurationSetsResponse_nextToken :: Lens' ListConfigurationSetsResponse (Maybe Text) Source #

A token indicating that there are additional configuration sets available to be listed. Pass this token to successive calls of ListConfigurationSets.