libZSservicesZSamazonka-sesv2ZSamazonka-sesv2
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.SESV2.GetEmailIdentityPolicies

Description

Returns the requested sending authorization policies for the given identity (an email address or a domain). The policies are returned as a map of policy names to policy contents. You can retrieve a maximum of 20 policies at a time.

This API is for the identity owner only. If you have not verified the identity, this API will return an error.

Sending authorization is a feature that enables an identity owner to authorize other senders to use its identities. For information about using sending authorization, see the Amazon SES Developer Guide.

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

Synopsis

Creating a Request

data GetEmailIdentityPolicies Source #

A request to return the policies of an email identity.

See: newGetEmailIdentityPolicies smart constructor.

Constructors

GetEmailIdentityPolicies' 

Fields

Instances

Instances details
Eq GetEmailIdentityPolicies Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

Read GetEmailIdentityPolicies Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

Show GetEmailIdentityPolicies Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

Generic GetEmailIdentityPolicies Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

Associated Types

type Rep GetEmailIdentityPolicies :: Type -> Type #

NFData GetEmailIdentityPolicies Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

Hashable GetEmailIdentityPolicies Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

AWSRequest GetEmailIdentityPolicies Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

ToHeaders GetEmailIdentityPolicies Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

ToPath GetEmailIdentityPolicies Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

ToQuery GetEmailIdentityPolicies Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

type Rep GetEmailIdentityPolicies Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

type Rep GetEmailIdentityPolicies = D1 ('MetaData "GetEmailIdentityPolicies" "Amazonka.SESV2.GetEmailIdentityPolicies" "libZSservicesZSamazonka-sesv2ZSamazonka-sesv2" 'False) (C1 ('MetaCons "GetEmailIdentityPolicies'" 'PrefixI 'True) (S1 ('MetaSel ('Just "emailIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetEmailIdentityPolicies Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

newGetEmailIdentityPolicies Source #

Create a value of GetEmailIdentityPolicies 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:emailIdentity:GetEmailIdentityPolicies', getEmailIdentityPolicies_emailIdentity - The email identity.

Request Lenses

Destructuring the Response

data GetEmailIdentityPoliciesResponse Source #

Identity policies associated with email identity.

See: newGetEmailIdentityPoliciesResponse smart constructor.

Constructors

GetEmailIdentityPoliciesResponse' 

Fields

Instances

Instances details
Eq GetEmailIdentityPoliciesResponse Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

Read GetEmailIdentityPoliciesResponse Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

Show GetEmailIdentityPoliciesResponse Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

Generic GetEmailIdentityPoliciesResponse Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

Associated Types

type Rep GetEmailIdentityPoliciesResponse :: Type -> Type #

NFData GetEmailIdentityPoliciesResponse Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

type Rep GetEmailIdentityPoliciesResponse Source # 
Instance details

Defined in Amazonka.SESV2.GetEmailIdentityPolicies

type Rep GetEmailIdentityPoliciesResponse = D1 ('MetaData "GetEmailIdentityPoliciesResponse" "Amazonka.SESV2.GetEmailIdentityPolicies" "libZSservicesZSamazonka-sesv2ZSamazonka-sesv2" 'False) (C1 ('MetaCons "GetEmailIdentityPoliciesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetEmailIdentityPoliciesResponse Source #

Create a value of GetEmailIdentityPoliciesResponse 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:policies:GetEmailIdentityPoliciesResponse', getEmailIdentityPoliciesResponse_policies - A map of policy names to policies.

$sel:httpStatus:GetEmailIdentityPoliciesResponse', getEmailIdentityPoliciesResponse_httpStatus - The response's http status code.

Response Lenses