amazonka-ses-2.0: Amazon Simple Email Service 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.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

  • maxItems :: Maybe Int

    The number of configuration sets to return.

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

Instances

Instances details
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

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 #

Generic ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Associated Types

type Rep ListConfigurationSets :: Type -> Type #

Read ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Show ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

NFData ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Methods

rnf :: ListConfigurationSets -> () #

Eq ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Hashable ListConfigurationSets Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

type AWSResponse 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" "amazonka-ses-2.0-Gc6VkOIX7Sd2eunWehphuf" 'False) (C1 ('MetaCons "ListConfigurationSets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:maxItems:ListConfigurationSets', listConfigurationSets_maxItems - The number of configuration sets to return.

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.

Request Lenses

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

The number of configuration sets to return.

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.

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
Generic ListConfigurationSetsResponse Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Associated Types

type Rep ListConfigurationSetsResponse :: Type -> Type #

Read ListConfigurationSetsResponse Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Show ListConfigurationSetsResponse Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

NFData ListConfigurationSetsResponse Source # 
Instance details

Defined in Amazonka.SES.ListConfigurationSets

Eq 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" "amazonka-ses-2.0-Gc6VkOIX7Sd2eunWehphuf" '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.

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.