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

Description

Reorders the receipt rules within a receipt rule set.

All of the rules in the rule set must be represented in this request. That is, this API will return an error if the reorder request doesn't explicitly position all of the rules.

For information about managing receipt rule sets, see the Amazon SES Developer Guide.

You can execute this operation no more than once per second.

Synopsis

Creating a Request

data ReorderReceiptRuleSet Source #

Represents a request to reorder the receipt rules within a receipt rule set. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.

See: newReorderReceiptRuleSet smart constructor.

Constructors

ReorderReceiptRuleSet' 

Fields

  • ruleSetName :: Text

    The name of the receipt rule set to reorder.

  • ruleNames :: [Text]

    A list of the specified receipt rule set's receipt rules in the order that you want to put them.

Instances

Instances details
Eq ReorderReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

Read ReorderReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

Show ReorderReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

Generic ReorderReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

Associated Types

type Rep ReorderReceiptRuleSet :: Type -> Type #

NFData ReorderReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

Methods

rnf :: ReorderReceiptRuleSet -> () #

Hashable ReorderReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

AWSRequest ReorderReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

Associated Types

type AWSResponse ReorderReceiptRuleSet #

ToHeaders ReorderReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

ToPath ReorderReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

ToQuery ReorderReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

type Rep ReorderReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

type Rep ReorderReceiptRuleSet = D1 ('MetaData "ReorderReceiptRuleSet" "Amazonka.SES.ReorderReceiptRuleSet" "libZSservicesZSamazonka-sesZSamazonka-ses" 'False) (C1 ('MetaCons "ReorderReceiptRuleSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ruleSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "ruleNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse ReorderReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

newReorderReceiptRuleSet Source #

Create a value of ReorderReceiptRuleSet 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:ruleSetName:ReorderReceiptRuleSet', reorderReceiptRuleSet_ruleSetName - The name of the receipt rule set to reorder.

$sel:ruleNames:ReorderReceiptRuleSet', reorderReceiptRuleSet_ruleNames - A list of the specified receipt rule set's receipt rules in the order that you want to put them.

Request Lenses

reorderReceiptRuleSet_ruleSetName :: Lens' ReorderReceiptRuleSet Text Source #

The name of the receipt rule set to reorder.

reorderReceiptRuleSet_ruleNames :: Lens' ReorderReceiptRuleSet [Text] Source #

A list of the specified receipt rule set's receipt rules in the order that you want to put them.

Destructuring the Response

data ReorderReceiptRuleSetResponse Source #

An empty element returned on a successful request.

See: newReorderReceiptRuleSetResponse smart constructor.

Constructors

ReorderReceiptRuleSetResponse' 

Fields

Instances

Instances details
Eq ReorderReceiptRuleSetResponse Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

Read ReorderReceiptRuleSetResponse Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

Show ReorderReceiptRuleSetResponse Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

Generic ReorderReceiptRuleSetResponse Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

Associated Types

type Rep ReorderReceiptRuleSetResponse :: Type -> Type #

NFData ReorderReceiptRuleSetResponse Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

type Rep ReorderReceiptRuleSetResponse Source # 
Instance details

Defined in Amazonka.SES.ReorderReceiptRuleSet

type Rep ReorderReceiptRuleSetResponse = D1 ('MetaData "ReorderReceiptRuleSetResponse" "Amazonka.SES.ReorderReceiptRuleSet" "libZSservicesZSamazonka-sesZSamazonka-ses" 'False) (C1 ('MetaCons "ReorderReceiptRuleSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newReorderReceiptRuleSetResponse Source #

Create a value of ReorderReceiptRuleSetResponse 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:httpStatus:ReorderReceiptRuleSetResponse', reorderReceiptRuleSetResponse_httpStatus - The response's http status code.

Response Lenses