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

Description

Returns the details of the specified receipt rule set.

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 DescribeReceiptRuleSet Source #

Represents a request to return the details of 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: newDescribeReceiptRuleSet smart constructor.

Constructors

DescribeReceiptRuleSet' 

Fields

Instances

Instances details
ToHeaders DescribeReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

ToPath DescribeReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

ToQuery DescribeReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

AWSRequest DescribeReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

Associated Types

type AWSResponse DescribeReceiptRuleSet #

Generic DescribeReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

Associated Types

type Rep DescribeReceiptRuleSet :: Type -> Type #

Read DescribeReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

Show DescribeReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

NFData DescribeReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

Methods

rnf :: DescribeReceiptRuleSet -> () #

Eq DescribeReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

Hashable DescribeReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

type AWSResponse DescribeReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

type Rep DescribeReceiptRuleSet Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

type Rep DescribeReceiptRuleSet = D1 ('MetaData "DescribeReceiptRuleSet" "Amazonka.SES.DescribeReceiptRuleSet" "amazonka-ses-2.0-Gc6VkOIX7Sd2eunWehphuf" 'False) (C1 ('MetaCons "DescribeReceiptRuleSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ruleSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeReceiptRuleSet Source #

Create a value of DescribeReceiptRuleSet 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:DescribeReceiptRuleSet', describeReceiptRuleSet_ruleSetName - The name of the receipt rule set to describe.

Request Lenses

describeReceiptRuleSet_ruleSetName :: Lens' DescribeReceiptRuleSet Text Source #

The name of the receipt rule set to describe.

Destructuring the Response

data DescribeReceiptRuleSetResponse Source #

Represents the details of the specified receipt rule set.

See: newDescribeReceiptRuleSetResponse smart constructor.

Constructors

DescribeReceiptRuleSetResponse' 

Fields

Instances

Instances details
Generic DescribeReceiptRuleSetResponse Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

Associated Types

type Rep DescribeReceiptRuleSetResponse :: Type -> Type #

Read DescribeReceiptRuleSetResponse Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

Show DescribeReceiptRuleSetResponse Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

NFData DescribeReceiptRuleSetResponse Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

Eq DescribeReceiptRuleSetResponse Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

type Rep DescribeReceiptRuleSetResponse Source # 
Instance details

Defined in Amazonka.SES.DescribeReceiptRuleSet

type Rep DescribeReceiptRuleSetResponse = D1 ('MetaData "DescribeReceiptRuleSetResponse" "Amazonka.SES.DescribeReceiptRuleSet" "amazonka-ses-2.0-Gc6VkOIX7Sd2eunWehphuf" 'False) (C1 ('MetaCons "DescribeReceiptRuleSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReceiptRuleSetMetadata)) :*: (S1 ('MetaSel ('Just "rules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReceiptRule])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeReceiptRuleSetResponse Source #

Create a value of DescribeReceiptRuleSetResponse 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:metadata:DescribeReceiptRuleSetResponse', describeReceiptRuleSetResponse_metadata - The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.

$sel:rules:DescribeReceiptRuleSetResponse', describeReceiptRuleSetResponse_rules - A list of the receipt rules that belong to the specified receipt rule set.

$sel:httpStatus:DescribeReceiptRuleSetResponse', describeReceiptRuleSetResponse_httpStatus - The response's http status code.

Response Lenses

describeReceiptRuleSetResponse_metadata :: Lens' DescribeReceiptRuleSetResponse (Maybe ReceiptRuleSetMetadata) Source #

The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.

describeReceiptRuleSetResponse_rules :: Lens' DescribeReceiptRuleSetResponse (Maybe [ReceiptRule]) Source #

A list of the receipt rules that belong to the specified receipt rule set.